diff options
Diffstat (limited to 'sdclient/discovery-service/src/main/java')
-rw-r--r-- | sdclient/discovery-service/src/main/java/org/onap/msb/sdclient/DiscoverApp.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sdclient/discovery-service/src/main/java/org/onap/msb/sdclient/DiscoverApp.java b/sdclient/discovery-service/src/main/java/org/onap/msb/sdclient/DiscoverApp.java index 77c522e..f8328a4 100644 --- a/sdclient/discovery-service/src/main/java/org/onap/msb/sdclient/DiscoverApp.java +++ b/sdclient/discovery-service/src/main/java/org/onap/msb/sdclient/DiscoverApp.java @@ -28,6 +28,7 @@ import io.dropwizard.setup.Bootstrap; import io.dropwizard.setup.Environment; import io.swagger.jaxrs.config.BeanConfig; import io.swagger.jaxrs.listing.ApiListingResource; +import java.util.Optional; public class DiscoverApp extends Application<DiscoverAppConfig> { @@ -91,7 +92,9 @@ public class DiscoverApp extends Application<DiscoverAppConfig> { SimpleServerFactory simpleServerFactory = (SimpleServerFactory) configuration.getServerFactory(); // 必须以"/"开头,结尾可有可无"/" String basePath = simpleServerFactory.getApplicationContextPath(); - String rootPath = simpleServerFactory.getJerseyRootPath(); + Optional<String> optRootPath = simpleServerFactory.getJerseyRootPath(); + + String rootPath = optRootPath.get(); rootPath = rootPath.substring(0, rootPath.indexOf("/*")); |