Revert "Prevent SpringBootApplication starting to overlap with user defined Application."

This reverts commit 66b7d8dbe4.
This commit is contained in:
Oleg Zhurakousky
2018-06-18 13:44:33 -04:00
parent f3a18e6e83
commit 9f3f49eff0
5 changed files with 10 additions and 20 deletions

View File

@@ -16,18 +16,16 @@
package org.springframework.cloud.stream.schema.server;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
* @author Vinicius Carvalho
* @author Guilherme Blanco
*/
@EnableAutoConfiguration
@SpringBootApplication
@EnableSchemaRegistryServer
public class SchemaRegistryServerApplication {
public static void main(String[] args) {
new SpringApplicationBuilder(SchemaRegistryServerApplication.class)
.properties("spring.config.name=schemaregistryserver").run(args);
SpringApplication.run(SchemaRegistryServerApplication.class, args);
}
}

View File

@@ -44,11 +44,7 @@ import static org.springframework.test.annotation.DirtiesContext.ClassMode.AFTER
* @author Ilayaperumal Gopinathan
*/
@RunWith(SpringRunner.class)
@SpringBootTest(
classes = SchemaRegistryServerApplication.class,
properties = {"spring.config.name:schemaregistryserver"},
webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT
)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT)
@DirtiesContext(classMode = AFTER_EACH_TEST_METHOD)
public class SchemaRegistryServerAvroTests {

View File

@@ -36,7 +36,7 @@ import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.SpringApplication;
import org.springframework.cache.support.NoOpCacheManager;
import org.springframework.cloud.stream.binder.BinderHeaders;
import org.springframework.cloud.stream.schema.SchemaReference;
@@ -67,9 +67,8 @@ public class AvroMessageConverterSerializationTests {
@Before
public void setup() {
schemaRegistryServerContext = new SpringApplicationBuilder(SchemaRegistryServerApplication.class)
.properties("spring.config.name=schemaregistryserver")
.run();
schemaRegistryServerContext = SpringApplication
.run(SchemaRegistryServerApplication.class);
}
@After

View File

@@ -26,7 +26,6 @@ import org.junit.Test;
import org.springframework.beans.DirectFieldAccessor;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.cache.support.NoOpCacheManager;
import org.springframework.cloud.stream.annotation.EnableBinding;
import org.springframework.cloud.stream.annotation.StreamListener;
@@ -58,10 +57,8 @@ public class AvroSchemaRegistryClientMessageConverterTests {
@Test
public void testSendMessage() throws Exception {
ConfigurableApplicationContext schemaRegistryServerContext =
new SpringApplicationBuilder(SchemaRegistryServerApplication.class)
.properties("spring.config.name=schemaregistryserver")
.run();
ConfigurableApplicationContext schemaRegistryServerContext = SpringApplication.run(
SchemaRegistryServerApplication.class);
ConfigurableApplicationContext sourceContext = SpringApplication.run(AvroSourceApplication.class,
"--server.port=0",