Remove @FunctionScan from samples where possible

This commit is contained in:
Dave Syer
2017-10-25 08:53:09 +01:00
parent a27f1fe4dd
commit 55b62d630b
5 changed files with 14 additions and 9 deletions

View File

@@ -21,20 +21,18 @@ import java.util.Collection;
import java.util.List;
import java.util.Map;
import org.springframework.cloud.function.context.FunctionScan;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import reactor.core.publisher.Flux;
/**
* @author Mark Fisher
*/
@FunctionScan
@RestController
public class ActionController extends FunctionInitializer {

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<include resource="org/springframework/boot/logging/logback/base.xml"/>
<logger name="org.springframework.boot.autoconfigure.logging" level="INFO"/>
<root level="INFO">
<appender-ref ref="CONSOLE"/>
</root>
</configuration>

View File

@@ -18,9 +18,7 @@ package functions;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.function.context.FunctionScan;
@FunctionScan
@SpringBootApplication
public class Application {

View File

@@ -1,3 +1,4 @@
spring.cloud.stream.bindings.input.destination: words
spring.cloud.stream.bindings.output.destination: uppercaseWords
spring.cloud.function.stream.endpoint: uppercase
spring.cloud.function.stream.endpoint: uppercase
spring.cloud.function.scan.packages: com.example.functions

View File

@@ -32,7 +32,7 @@ import org.springframework.test.context.junit4.SpringRunner;
import reactor.core.publisher.Flux;
@RunWith(SpringRunner.class)
@SpringBootTest(properties = "spring.cloud.function.scan.packages=com.example.functions")
@SpringBootTest
public class SampleApplicationTests {
@Test