2016-09-08 17 views
1

websphere libertyでアプリケーションを実行しようとしています。私のアプリケーションを実行しようとするとTomcatにはない次のエラーが出ます。私はNetflixのユーレカオープンソースプロジェクト(https://github.com/Netflix/eureka/blob/da2f9e5bcf2503487a52d839093f039bea065af2/eureka-core/src/main/java/com/netflix/eureka/StatusFilter.java)を実行しようとしていますアプリケーションクラス 'java.lang.String.substring:1339'によってスローされた例外Websphere Liberty

Exception thrown by application class 'java.lang.String.substring:1339' 
java.lang.StringIndexOutOfBoundsException: String index out of range: 8 
at java.lang.String.substring(String.java:1339) 
at com.sun.jersey.spi.container.ContainerRequest.getEncodedPath(ContainerRequest.java:377) 
at com.sun.jersey.spi.container.ContainerRequest.getPath(ContainerRequest.java:370) 
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1463) 
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1400) 
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1349) 
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1339) 
at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416) 
at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:537) 
at com.sun.jersey.spi.container.servlet.ServletContainer.doFilter(ServletContainer.java:895) 
at com.sun.jersey.spi.container.servlet.ServletContainer.doFilter(ServletContainer.java:843) 
at com.sun.jersey.spi.container.servlet.ServletContainer.doFilter(ServletContainer.java:804) 
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207) 
at [internal classes] 
at com.netflix.eureka.ServerRequestAuthFilter.doFilter(ServerRequestAuthFilter.java:34) 
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207) 
at [internal classes] 
at com.netflix.eureka.StatusFilter.doFilter(StatusFilter.java:68) 
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207) 
at [internal classes] 

んWebsphereのリバティが自分のヘッダーにいくつかの余分な要求を追加しますか?

+0

他の変更はtomcatとwlpの間で行われますか?同じURIベース?全く変化はありませんか? – MrSimpleMind

+0

@MrSimpleMind全く変更なし – user1692342

+0

完全なスタックトレースを追加してください – Jens

答えて

1

Jersey v1.19のアップデートにより、このエラーが解決されます。

関連する問題