[ 
https://issues.apache.org/struts/browse/WW-3148?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=46329#action_46329
 ] 

Musachy Barroso commented on WW-3148:
-------------------------------------

this rings the bell, did you search the mailing list archives? I am almost sure 
this has came up before 

> ParametersInterceptor exception
> -------------------------------
>
>                 Key: WW-3148
>                 URL: https://issues.apache.org/struts/browse/WW-3148
>             Project: Struts 2
>          Issue Type: Temp
>          Components: Core Interceptors
>         Environment: Linux, Websphere 6.1.0.2, application uses Struts 2.0.9, 
> Spring 2.0.6,  Hibernate3
>            Reporter: Judy L
>
> We have an application using Struts 2.0.9 and running in WebSphere 6.1.0.2 
> under Linux environment. Occasionally, following ParametersInterceptor 
> exception is thrown when the application is started in WAS. After restarting 
> application, the problem can be resolved. Did anybody see the similar 
> exception before and if there is a workaround to fix this issue? Or is this 
> type of problem has been fixed in the newer Struts 2 version? Many thanks!!
> com.opensymphony.xwork2.config.providers.InterceptorBuilder - Unable to load 
> config class com.opensymphony.xwork2.interceptor.ParametersInterceptor at 
> interceptor - 
> wsjar:file:/.../WEB-INF/lib/struts2-core-2.0.9.jar!/struts-default.xml:85:107 
> probably due to a missing jar, which might be fine if you never plan to use 
> the params interceptor
>  0000002e SystemOut     O  [WebContainer : 0] ERROR 
> com.opensymphony.xwork2.config.providers.InterceptorBuilder - Actual exception
> Caught Exception while registering Interceptor class 
> com.opensymphony.xwork2.interceptor.ParametersInterceptor - interceptor - 
> wsjar:file:/.../WEB-INF/lib/struts2-core-2.0.9.jar!/struts-default.xml:85:107
>       at 
> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsObjectFactory.java:78)
>       at 
> com.opensymphony.xwork2.config.providers.InterceptorBuilder.constructInterceptorReference(InterceptorBuilder.java:57)
>       at 
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.lookupInterceptorReference(XmlConfigurationProvider.java:905)
>       at 
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStack(XmlConfigurationProvider.java:743)
>       at 
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptorStacks(XmlConfigurationProvider.java:756)
>       at 
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadInterceptors(XmlConfigurationProvider.java:777)
>       at 
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:410)
>       at 
> com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:239)
>       at 
> org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
>       at 
> com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:152)
>       at 
> com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52)
>       at 
> org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:395)
>       at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:452)
>       at 
> org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:201)
>       at 
> com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.init(FilterInstanceWrapper.java:142)
>       at 
> com.ibm.ws.webcontainer.filter.WebAppFilterManager._loadFilter(WebAppFilterManager.java:471)
>       at 
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter(WebAppFilterManager.java:385)
>       at 
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper(WebAppFilterManager.java:244)
>       at 
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterChain(WebAppFilterManager.java:302)
>       at 
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:792)
>       at 
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:679)
>       at 
> com.ibm.ws.webcontainer.servlet.FileServletWrapper.handleRequest(FileServletWrapper.java:418)
>       at 
> com.ibm.ws.wswebcontainer.servlet.StaticFileServletWrapper.handleRequest(StaticFileServletWrapper.java:164)
>       at 
> com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:717)
>       at 
> com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:113)
>       at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3453)
>       at 
> com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
>       at 
> com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:815)
>       at 
> com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1466)
>       at 
> com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:119)
>       at 
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
>       at 
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)
>       at 
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)
>       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:165)
>       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:1473)
> Caused by: 
> java.lang.NullPointerException
>       at 
> ognl.ObjectPropertyAccessor.setProperty(ObjectPropertyAccessor.java:129)
>       at 
> com.opensymphony.xwork2.util.OgnlValueStack$ObjectAccessor.setProperty(OgnlValueStack.java:68)
>       at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1656)
>       at ognl.ASTProperty.setValueBody(ASTProperty.java:101)
>       at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:177)
>       at ognl.SimpleNode.setValue(SimpleNode.java:246)
>       at ognl.Ognl.setValue(Ognl.java:476)
>       at com.opensymphony.xwork2.util.OgnlUtil.setValue(OgnlUtil.java:186)
>       at 
> com.opensymphony.xwork2.util.OgnlUtil.internalSetProperty(OgnlUtil.java:360)
>       at com.opensymphony.xwork2.util.OgnlUtil.setProperties(OgnlUtil.java:76)
>       at 
> com.opensymphony.xwork2.util.OgnlUtil.setProperties(OgnlUtil.java:103)
>       at com.opensymphony.xwork2.util.OgnlUtil.setProperties(OgnlUtil.java:90)
>       at 
> org.apache.struts2.impl.StrutsObjectFactory.buildInterceptor(StrutsObjectFactory.java:54)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to