Merge branch 'master' into 2.0.x
# Conflicts: # docs/pom.xml # pom.xml # spring-cloud-commons-dependencies/pom.xml # spring-cloud-commons/pom.xml # spring-cloud-commons/src/main/java/org/springframework/cloud/client/discovery/simple/SimpleDiscoveryClientAutoConfiguration.java # spring-cloud-context/pom.xml # spring-cloud-starter/pom.xml
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -16,3 +16,4 @@ _site/
|
||||
*.iml
|
||||
.idea
|
||||
.factorypath
|
||||
/spring-cloud-release-tools*.jar
|
||||
|
||||
@@ -16,6 +16,7 @@ import org.springframework.cloud.commons.util.InetUtils;
|
||||
import org.springframework.context.ApplicationContext;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.util.ClassUtils;
|
||||
|
||||
/**
|
||||
* Spring Boot Auto-Configuration for Simple Properties based Discovery Client
|
||||
@@ -60,11 +61,15 @@ public class SimpleDiscoveryClientAutoConfiguration {
|
||||
|
||||
private int findPort() {
|
||||
//FIXME: is what is the boot 2.0 equiv?
|
||||
/*if (this.context instanceof EmbeddedWebApplicationContext) {
|
||||
EmbeddedServletContainer container = ((EmbeddedWebApplicationContext) this.context)
|
||||
.getEmbeddedServletContainer();
|
||||
if (container != null) {
|
||||
return container.getPort();
|
||||
/*if (ClassUtils.isPresent(
|
||||
"org.springframework.boot.context.embedded.EmbeddedWebApplicationContext",
|
||||
null)) {
|
||||
if (this.context instanceof EmbeddedWebApplicationContext) {
|
||||
EmbeddedServletContainer container = ((EmbeddedWebApplicationContext) this.context)
|
||||
.getEmbeddedServletContainer();
|
||||
if (container != null) {
|
||||
return container.getPort();
|
||||
}
|
||||
}
|
||||
}*/
|
||||
if (this.server != null && this.server.getPort() != null
|
||||
|
||||
Reference in New Issue
Block a user