java.lang.IllegalArgumentException
        at com.ibm.wsspi.webcontainer.util.RequestUtils.parseName(RequestUtils.java:244)
        at com.ibm.wsspi.webcontainer.util.RequestUtils.parseQueryString(RequestUtils.java:104)
        at com.ibm.ws.webcontainer.srt.SRTServletRequest.parseQueryStringList(SRTServletRequest.java:1416)
        at com.ibm.ws.webcontainer.srt.SRTServletRequest.parseParameters(SRTServletRequest.java:1373)
        at com.ibm.ws.webcontainer.srt.SRTServletRequest.getParameter(SRTServletRequest.java:1003)
        at com.baosight.iplat4j.security.AuthenticationProcessingFilter.obtainUsername(AuthenticationProcessingFilter.java:348)
        at com.baosight.iplat4j.security.AuthenticationProcessingFilter.requireAuthentication(AuthenticationProcessingFilter.java:232)
        at com.baosight.iplat4j.security.AuthenticationProcessingFilter.doFilter(AuthenticationProcessingFilter.java:117)
        at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at com.baosight.iplat4j.security.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:157)
        at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
        at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
        at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
        at com.baosight.iplat4j.web.filter.FilterParamInitDelegator.doFilter(FilterParamInitDelegator.java:35)
        at com.baosight.iplat4j.web.filter.FilterChainProxy$1.doFilter(FilterChainProxy.java:100)
        at com.baosight.iplat4j.web.filter.PartialLoadFilter.doFilter(PartialLoadFilter.java:43)
        at com.baosight.iplat4j.web.filter.FilterChainProxy.doFilterInternal(FilterChainProxy.java:106)
        at com.baosight.iplat4j.web.filter.FilterChainProxy.doFilter(FilterChainProxy.java:74)
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:78)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:761)
        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:673)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:498)
        at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
        at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)
        at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:196)
        at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3168)
        at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:254)
        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)
        at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1433)
        at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:96)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)
        at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
        at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)
        at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)
        at com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)
        at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
        at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:194)
        at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:741)
        at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:863)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)

解决方案 »

  1.   

    at com.baosight.iplat4j.security.AuthenticationProcessingFilter.obtainUsername(AuthenticationProcessingFilter.java:348)
      at com.baosight.iplat4j.security.AuthenticationProcessingFilter.requireAuthentication(AuthenticationProcessingFilter.java:232)
      at com.baosight.iplat4j.security.AuthenticationProcessingFilter.doFilter(AuthenticationProcessingFilter.java:117)这个应该是你的filter吧,你用断点跟踪看看
      

  2.   

    这个错误只出现在公司websphere服务器上,本地调试是没有问题的,这个不能断点调试啊,我后台查的错。