Jvm 使用JDK 1.7的Websphere Application Server 8.5.5.4上的GenericSignatureFormatError?

Jvm 使用JDK 1.7的Websphere Application Server 8.5.5.4上的GenericSignatureFormatError?,jvm,aspectj,ibm-was,Jvm,Aspectj,Ibm Was,我偶尔在生产运行时遇到“GenericSignatureFormatError”异常。当事情进展顺利时,我们会在日志中记录以下信息: [11/4/15 15:40:01:354 CST] 0000013b SystemOut O [RequestId:240c17e6-b8a5-4c55-a6ff-f923df9fcd11] c.f.s.w.s.SDKControllerAspect[50] incoming request: GET /api/v1/csr/account/0 ? ap

我偶尔在生产运行时遇到“GenericSignatureFormatError”异常。当事情进展顺利时,我们会在日志中记录以下信息:

[11/4/15 15:40:01:354 CST] 0000013b SystemOut     O [RequestId:240c17e6-b8a5-4c55-a6ff-f923df9fcd11] c.f.s.w.s.SDKControllerAspect[50] incoming request: GET /api/v1/csr/account/0 ? appKey=0
[11/4/15 15:40:01:355 CST] 0000013b SystemOut     O [RequestId:240c17e6-b8a5-4c55-a6ff-f923df9fcd11] c.f.s.w.s.SDKControllerAspect[68] invoking method:V1CSRController.showAnyAccount(..), argument[0]:com.fet.sdp.ws.sdk.spec.SDKRqAttrAuthorization@128cb1c0, argument[1]:0
[11/4/15 15:40:01:359 CST] 0000013b SystemOut     O [RequestId:240c17e6-b8a5-4c55-a6ff-f923df9fcd11] c.f.s.s.sdk.sso.AAService[54] Cannot find any SDP_CLIENT_SVC_MAP record at time:'Wed Nov 04 15:40:01 CST 2015', with appkey:'0' and apiId:'101020'
[11/4/15 15:40:01:360 CST] 0000013b SystemOut     O [RequestId:240c17e6-b8a5-4c55-a6ff-f923df9fcd11] c.f.s.w.s.SDKControllerAspect[84] result:failed, returning:{"code":"1010200300","message":"authorize error"}
[11/4/15 15:40:01:361 CST] 0000013b SystemOut     O [RequestId:240c17e6-b8a5-4c55-a6ff-f923df9fcd11] c.f.s.w.i.LogInterceptor[66] sessionId:-none-, duration:6ms, path:'GET /api/v1/csr/account/0'
[11/4/15 15:20:01:530 CST] 000002dc SystemOut     O [RequestId:50922d40-3eaa-49a1-b400-6fc5becbcc20] c.f.s.w.s.SDKControllerAspect[50] incoming request: GET /api/v1/csr/account/0 ? appKey=0
[11/4/15 15:20:01:530 CST] 000002dc SystemOut     O [RequestId:50922d40-3eaa-49a1-b400-6fc5becbcc20] c.f.s.w.i.LogInterceptor[66] sessionId:-none-, duration:1ms, path:'GET /api/v1/csr/account/0'
[11/4/15 15:20:01:531 CST] 000002dc ServletWrappe E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0014E: Uncaught service() exception root cause spring: org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.reflect.GenericSignatureFormatError
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:972)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:575)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1230)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:779)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:97)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:964)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1104)
    at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:87)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:914)
    at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:463)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:530)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:316)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:287)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture$1.run(AsyncChannelFuture.java:205)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1865)
Caused by: java.lang.reflect.GenericSignatureFormatError
    at sun.reflect.generics.parser.SignatureParser.error(SignatureParser.java:138)
    at sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:311)
    at sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:297)
    at sun.reflect.generics.parser.SignatureParser.parseTypeSignature(SignatureParser.java:499)
    at sun.reflect.generics.parser.SignatureParser.parseTypeSig(SignatureParser.java:202)
    at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.java:399)
    at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:212)
    at sun.reflect.annotation.AnnotationParser.parseParameterAnnotations2(AnnotationParser.java:164)
    at sun.reflect.annotation.AnnotationParser.parseParameterAnnotations(AnnotationParser.java:141)
    at java.lang.reflect.Method.getParameterAnnotations(Method.java:780)
    at org.springframework.core.MethodParameter.getParameterAnnotations(MethodParameter.java:283)
    at org.springframework.core.MethodParameter.getParameterAnnotation(MethodParameter.java:301)
    at org.springframework.core.MethodParameter.hasParameterAnnotation(MethodParameter.java:321)
    at org.springframework.web.method.annotation.ModelFactory.findSessionAttributeArguments(ModelFactory.java:141)
    at org.springframework.web.method.annotation.ModelFactory.initModel(ModelFactory.java:99)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:614)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:578)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)
    ... 31 more

[11/4/15 15:20:01:532 CST] 000002dc webapp        E com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet Error]-[spring]: java.lang.reflect.GenericSignatureFormatError
    at sun.reflect.generics.parser.SignatureParser.error(SignatureParser.java:138)
    at sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:311)
    at sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:297)
    at sun.reflect.generics.parser.SignatureParser.parseTypeSignature(SignatureParser.java:499)
    at sun.reflect.generics.parser.SignatureParser.parseTypeSig(SignatureParser.java:202)
    at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.java:399)
    at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:212)
    at sun.reflect.annotation.AnnotationParser.parseParameterAnnotations2(AnnotationParser.java:164)
    at sun.reflect.annotation.AnnotationParser.parseParameterAnnotations(AnnotationParser.java:141)
    at java.lang.reflect.Method.getParameterAnnotations(Method.java:780)
    at org.springframework.core.MethodParameter.getParameterAnnotations(MethodParameter.java:283)
    at org.springframework.core.MethodParameter.getParameterAnnotation(MethodParameter.java:301)
    at org.springframework.core.MethodParameter.hasParameterAnnotation(MethodParameter.java:321)
    at org.springframework.web.method.annotation.ModelFactory.findSessionAttributeArguments(ModelFactory.java:141)
    at org.springframework.web.method.annotation.ModelFactory.initModel(ModelFactory.java:99)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:614)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:578)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:575)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1230)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:779)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:97)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:964)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1104)
    at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:87)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:914)
    at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:463)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:530)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:316)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:287)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture$1.run(AsyncChannelFuture.java:205)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1865)
但是,请求有时会以相同的输入参数失败,并在日志中留下以下信息:

[11/4/15 15:40:01:354 CST] 0000013b SystemOut     O [RequestId:240c17e6-b8a5-4c55-a6ff-f923df9fcd11] c.f.s.w.s.SDKControllerAspect[50] incoming request: GET /api/v1/csr/account/0 ? appKey=0
[11/4/15 15:40:01:355 CST] 0000013b SystemOut     O [RequestId:240c17e6-b8a5-4c55-a6ff-f923df9fcd11] c.f.s.w.s.SDKControllerAspect[68] invoking method:V1CSRController.showAnyAccount(..), argument[0]:com.fet.sdp.ws.sdk.spec.SDKRqAttrAuthorization@128cb1c0, argument[1]:0
[11/4/15 15:40:01:359 CST] 0000013b SystemOut     O [RequestId:240c17e6-b8a5-4c55-a6ff-f923df9fcd11] c.f.s.s.sdk.sso.AAService[54] Cannot find any SDP_CLIENT_SVC_MAP record at time:'Wed Nov 04 15:40:01 CST 2015', with appkey:'0' and apiId:'101020'
[11/4/15 15:40:01:360 CST] 0000013b SystemOut     O [RequestId:240c17e6-b8a5-4c55-a6ff-f923df9fcd11] c.f.s.w.s.SDKControllerAspect[84] result:failed, returning:{"code":"1010200300","message":"authorize error"}
[11/4/15 15:40:01:361 CST] 0000013b SystemOut     O [RequestId:240c17e6-b8a5-4c55-a6ff-f923df9fcd11] c.f.s.w.i.LogInterceptor[66] sessionId:-none-, duration:6ms, path:'GET /api/v1/csr/account/0'
[11/4/15 15:20:01:530 CST] 000002dc SystemOut     O [RequestId:50922d40-3eaa-49a1-b400-6fc5becbcc20] c.f.s.w.s.SDKControllerAspect[50] incoming request: GET /api/v1/csr/account/0 ? appKey=0
[11/4/15 15:20:01:530 CST] 000002dc SystemOut     O [RequestId:50922d40-3eaa-49a1-b400-6fc5becbcc20] c.f.s.w.i.LogInterceptor[66] sessionId:-none-, duration:1ms, path:'GET /api/v1/csr/account/0'
[11/4/15 15:20:01:531 CST] 000002dc ServletWrappe E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0014E: Uncaught service() exception root cause spring: org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.reflect.GenericSignatureFormatError
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:972)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:575)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1230)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:779)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:97)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:964)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1104)
    at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:87)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:914)
    at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:463)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:530)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:316)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:287)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture$1.run(AsyncChannelFuture.java:205)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1865)
Caused by: java.lang.reflect.GenericSignatureFormatError
    at sun.reflect.generics.parser.SignatureParser.error(SignatureParser.java:138)
    at sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:311)
    at sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:297)
    at sun.reflect.generics.parser.SignatureParser.parseTypeSignature(SignatureParser.java:499)
    at sun.reflect.generics.parser.SignatureParser.parseTypeSig(SignatureParser.java:202)
    at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.java:399)
    at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:212)
    at sun.reflect.annotation.AnnotationParser.parseParameterAnnotations2(AnnotationParser.java:164)
    at sun.reflect.annotation.AnnotationParser.parseParameterAnnotations(AnnotationParser.java:141)
    at java.lang.reflect.Method.getParameterAnnotations(Method.java:780)
    at org.springframework.core.MethodParameter.getParameterAnnotations(MethodParameter.java:283)
    at org.springframework.core.MethodParameter.getParameterAnnotation(MethodParameter.java:301)
    at org.springframework.core.MethodParameter.hasParameterAnnotation(MethodParameter.java:321)
    at org.springframework.web.method.annotation.ModelFactory.findSessionAttributeArguments(ModelFactory.java:141)
    at org.springframework.web.method.annotation.ModelFactory.initModel(ModelFactory.java:99)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:614)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:578)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)
    ... 31 more

[11/4/15 15:20:01:532 CST] 000002dc webapp        E com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet Error]-[spring]: java.lang.reflect.GenericSignatureFormatError
    at sun.reflect.generics.parser.SignatureParser.error(SignatureParser.java:138)
    at sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:311)
    at sun.reflect.generics.parser.SignatureParser.parseFieldTypeSignature(SignatureParser.java:297)
    at sun.reflect.generics.parser.SignatureParser.parseTypeSignature(SignatureParser.java:499)
    at sun.reflect.generics.parser.SignatureParser.parseTypeSig(SignatureParser.java:202)
    at sun.reflect.annotation.AnnotationParser.parseSig(AnnotationParser.java:399)
    at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:212)
    at sun.reflect.annotation.AnnotationParser.parseParameterAnnotations2(AnnotationParser.java:164)
    at sun.reflect.annotation.AnnotationParser.parseParameterAnnotations(AnnotationParser.java:141)
    at java.lang.reflect.Method.getParameterAnnotations(Method.java:780)
    at org.springframework.core.MethodParameter.getParameterAnnotations(MethodParameter.java:283)
    at org.springframework.core.MethodParameter.getParameterAnnotation(MethodParameter.java:301)
    at org.springframework.core.MethodParameter.hasParameterAnnotation(MethodParameter.java:321)
    at org.springframework.web.method.annotation.ModelFactory.findSessionAttributeArguments(ModelFactory.java:141)
    at org.springframework.web.method.annotation.ModelFactory.initModel(ModelFactory.java:99)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:614)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:578)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:575)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1230)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:779)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:97)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:964)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1104)
    at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:87)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:914)
    at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:463)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:530)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:316)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:287)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
    at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture$1.run(AsyncChannelFuture.java:205)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1865)
这看起来非常类似于几年前报告的bug(),但它适用于JDK1.5

更多环境信息如下:
操作系统>>
$lsb_发行版-a LSB版本::base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch 分发服务器ID:RedHatEnterpriseServer 描述:Red Hat Enterprise Linux Server 6.6版(圣地亚哥) 发布:6.6 代号:圣地亚哥

WAS&JVM>>
WebSphere[IBMJAVA7 7.0.4.1 gm1318.03]平台8.5.5.4[ND 8.5.5.4 cf041446.03]以进程名xxx\yyy\zzz和进程id 21955运行 主机操作系统为Linux,版本为2.6.32-504.el6.x86_64 Java版本=1.7.0,Java运行时版本=pxa6470sr4fp1ifx-20130423_02(SR4 FP1+IV38579+IV38399+IV40208),Java编译器=j9jit26,Java虚拟机名称=IBM J9虚拟机

AspectJ>>
v 1.7.0

希望有人能帮我一把。
谢谢

嗨,詹姆斯,你解决过这个问题吗?我们在反射库上应用了这个补丁: