struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pam Teerink <pamela.a.web...@wellsfargo.com>
Subject DefaultObjectTypeDeterminer Error
Date Tue, 27 Oct 2009 20:19:26 GMT
I am receiving the following error and do not know how to resolve the issue

DEBUG DefaultObjectTypeDeterminer - Error while retrieving generic property 
class for property=parameters
java.lang.NullPointerException
	at 
com.opensymphony.xwork2.conversion.impl.DefaultObjectTypeDeterminer.getClass
(DefaultObjectTypeDeterminer.java:303)
	at 
com.opensymphony.xwork2.conversion.impl.DefaultObjectTypeDeterminer.getKeyClass
(DefaultObjectTypeDeterminer.java:82)
	at 
com.opensymphony.xwork2.ognl.accessor.XWorkMapPropertyAccessor.getProperty
(XWorkMapPropertyAccessor.java:82)
	at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1643)
	at ognl.ASTProperty.getValueBody(ASTProperty.java:92)
	at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170)
	at ognl.SimpleNode.getValue(SimpleNode.java:210)
	at ognl.ASTChain.getValueBody(ASTChain.java:109)
	at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170)
	at ognl.SimpleNode.getValue(SimpleNode.java:210)
	at ognl.Ognl.getValue(Ognl.java:333)
	at com.opensymphony.xwork2.ognl.OgnlUtil.getValue(OgnlUtil.java:200)
	at com.opensymphony.xwork2.ognl.OgnlValueStack.findValue
(OgnlValueStack.java:261)
	at org.apache.struts2.components.Property.start(Property.java:139)
	at org.apache.struts2.views.freemarker.tags.CallbackWriter.onStart
(CallbackWriter.java:73)
	at freemarker.core.Environment.visit(Environment.java:294)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
	at freemarker.core.Environment.visit(Environment.java:208)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:208)
	at freemarker.core.IfBlock.accept(IfBlock.java:82)
	at freemarker.core.Environment.visit(Environment.java:208)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:208)
	at freemarker.core.IfBlock.accept(IfBlock.java:82)
	at freemarker.core.Environment.visit(Environment.java:208)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:208)
	at freemarker.core.Environment.process(Environment.java:188)
	at freemarker.template.Template.process(Template.java:237)
	at 
org.apache.struts2.components.template.FreemarkerTemplateEngine.renderTemplate
(FreemarkerTemplateEngine.java:182)
	at org.apache.struts2.components.UIBean.mergeTemplate(UIBean.java:559)
	at org.apache.struts2.components.ClosingUIBean.start
(ClosingUIBean.java:59)
	at org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag
(ComponentTagSupport.java:53)
	at jsp_servlet._wli._signon.__content._jsp__tag10(__content.java:560)
	at jsp_servlet._wli._signon.__content._jspService(__content.java:225)
	at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
	at 
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run
(StubSecurityHelper.java:226)
	at weblogic.servlet.internal.StubSecurityHelper.invokeServlet
(StubSecurityHelper.java:124)
	at weblogic.servlet.internal.ServletStubImpl.execute
(ServletStubImpl.java:283)
	at weblogic.servlet.internal.ServletStubImpl.onAddToMapException
(ServletStubImpl.java:394)
	at weblogic.servlet.internal.ServletStubImpl.execute
(ServletStubImpl.java:309)
	at weblogic.servlet.internal.ServletStubImpl.execute
(ServletStubImpl.java:175)
	at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet
(RequestDispatcherImpl.java:525)
	at weblogic.servlet.internal.RequestDispatcherImpl.include
(RequestDispatcherImpl.java:454)
	at weblogic.servlet.jsp.PageContextImpl.include
(PageContextImpl.java:163)
	at weblogic.servlet.jsp.PageContextImpl.include
(PageContextImpl.java:184)
	at org.apache.tiles.jsp.context.JspTilesRequestContext.include
(JspTilesRequestContext.java:80)
	at org.apache.tiles.jsp.context.JspTilesRequestContext.dispatch
(JspTilesRequestContext.java:73)
	at org.apache.tiles.context.TilesRequestContextWrapper.dispatch
(TilesRequestContextWrapper.java:72)
	at org.apache.struts2.tiles.StrutsTilesRequestContext.dispatch
(StrutsTilesRequestContext.java:88)
	at org.apache.tiles.impl.BasicTilesContainer.render
(BasicTilesContainer.java:283)
	at org.apache.tiles.jsp.taglib.InsertAttributeTag.render
(InsertAttributeTag.java:140)
	at org.apache.tiles.jsp.taglib.InsertAttributeTag.render
(InsertAttributeTag.java:117)
	at org.apache.tiles.jsp.taglib.RenderTagSupport.execute
(RenderTagSupport.java:154)
	at org.apache.tiles.jsp.taglib.RoleSecurityTagSupport.doEndTag
(RoleSecurityTagSupport.java:75)
	at org.apache.tiles.jsp.taglib.ContainerTagSupport.doEndTag
(ContainerTagSupport.java:80)
	at jsp_servlet._global.__nonav_layout._jsp__tag12
(__nonav_layout.java:639)
	at jsp_servlet._global.__nonav_layout._jsp__tag11
(__nonav_layout.java:600)
	at jsp_servlet._global.__nonav_layout._jsp__tag9
(__nonav_layout.java:515)
	at jsp_servlet._global.__nonav_layout._jsp__tag8
(__nonav_layout.java:466)
	at jsp_servlet._global.__nonav_layout._jspService
(__nonav_layout.java:203)
	at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
	at 
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run
(StubSecurityHelper.java:226)
	at weblogic.servlet.internal.StubSecurityHelper.invokeServlet
(StubSecurityHelper.java:124)
	at weblogic.servlet.internal.ServletStubImpl.execute
(ServletStubImpl.java:283)
	at weblogic.servlet.internal.ServletStubImpl.onAddToMapException
(ServletStubImpl.java:394)
	at weblogic.servlet.internal.ServletStubImpl.execute
(ServletStubImpl.java:309)
	at weblogic.servlet.internal.ServletStubImpl.execute
(ServletStubImpl.java:175)
	at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet
(RequestDispatcherImpl.java:525)
	at weblogic.servlet.internal.RequestDispatcherImpl.forward
(RequestDispatcherImpl.java:261)
	at org.apache.tiles.servlet.context.ServletTilesRequestContext.forward
(ServletTilesRequestContext.java:198)
	at org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch
(ServletTilesRequestContext.java:179)
	at org.apache.tiles.context.TilesRequestContextWrapper.dispatch
(TilesRequestContextWrapper.java:72)
	at org.apache.struts2.tiles.StrutsTilesRequestContext.dispatch
(StrutsTilesRequestContext.java:88)
	at org.apache.tiles.impl.BasicTilesContainer.render
(BasicTilesContainer.java:606)
	at org.apache.tiles.impl.BasicTilesContainer.render
(BasicTilesContainer.java:246)
	at org.apache.struts2.views.tiles.TilesResult.doExecute
(TilesResult.java:105)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute
(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult
(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:265)
	at 
com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept
(DefaultWorkflowInterceptor.java:163)
	at 
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept
(ValidationInterceptor.java:249)
	at 
org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doInt
ercept(AnnotationValidationInterceptor.java:68)
	at 
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at 
com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept
(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at 
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept
(ParametersInterceptor.java:195)
	at 
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at 
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept
(ParametersInterceptor.java:195)
	at 
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at 
com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept
(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept
(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept
(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept
(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept
(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept
(PrepareInterceptor.java:138)
	at 
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept
(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at 
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept
(ParametersInterceptor.java:195)
	at 
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept
(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept
(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at 
com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept
(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke
(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute
(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction
(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction
(ExecuteOperations.java:77)
	at 
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter
(StrutsPrepareAndExecuteFilter.java:76)
	at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:42)
	at 
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run
(WebAppServletContext.java:3393)
	at weblogic.security.acl.internal.AuthenticatedSubject.doAs
(AuthenticatedSubject.java:321)
	at weblogic.security.service.SecurityManager.runAs(Unknown Source)
	at weblogic.servlet.internal.WebAppServletContext.securedExecute
(WebAppServletContext.java:2140)
	at weblogic.servlet.internal.WebAppServletContext.execute
(WebAppServletContext.java:2046)
	at weblogic.servlet.internal.ServletRequestImpl.run
(ServletRequestImpl.java:1366)
	at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
	at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message