From: Arvind R. <arv...@co...> - 2004-12-25 10:26:24
|
Hi, I would apprecaite your response to the following issues faced by our = customer when they are trying to deploy our application in their = environment. =20 Here are the details=20 =20 Webserver : Apache (2.0.46 + tomcat 4.1.24) OS: Solaris =20 Webwork : Ver 2.1 =20 Following Exception occured when they are trying to login (They enter = user and passsword fields and hit the submit button):=20 =20 No webwork tags arebeing used. Just standard HTML form elements and = POST. LoginAction has setUser and setPassword defined. =20 =20 HTTP Status 500 - Internal Server Error=20 -------------------------------------------------------------------------= -------=20 type Exception report=20 message Internal Server Error=20 description The server encountered an internal error (Internal Server = Error) that prevented it from fulfilling this request.=20 exception=20 java.lang.RuntimeException: Caught an Ognl exception while setting = property password=20 at = com.opensymphony.xwork.util.CompoundRootAccessor.setProperty(CompoundRoot= Accessor.java:53)=20 at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1629)=20 at ognl.ASTProperty.setValueBody(ASTProperty.java:105)=20 at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:180)=20 at ognl.SimpleNode.setValue(SimpleNode.java:230)=20 at ognl.Ognl.setValue(Ognl.java:476)=20 at = com.opensymphony.xwork.util.OgnlValueStack.setValue(OgnlValueStack.java:1= 14)=20 at = com.opensymphony.xwork.util.OgnlValueStack.setValue(OgnlValueStack.java:9= 8)=20 at = com.opensymphony.xwork.interceptor.ParametersInterceptor.before(Parameter= sInterceptor.java:66)=20 at = com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInte= rceptor.java:34)=20 at = com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoca= tion.java:165)=20 at = com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInte= rceptor.java:35)=20 at = com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvoca= tion.java:165)=20 at = com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java= :115)=20 at = com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(Servl= etDispatcher.java:273)=20 at = com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDisp= atcher.java:243)=20 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)=20 at = org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat= ionFilterChain.java:247)=20 at = org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFil= terChain.java:98)=20 at = org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterCh= ain.java:176)=20 at java.security.AccessController.doPrivileged(Native Method)=20 at = org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte= rChain.java:172)=20 at = org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve= .java:256)=20 at = org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in= vokeNext(StandardPipeline.java:643)=20 at = org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:48= 0)=20 at = org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)=20 at = org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve= .java:191)=20 at = org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in= vokeNext(StandardPipeline.java:643)=20 at = org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:48= 0)=20 at = org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)=20 at = org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415= )=20 at = org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:= 180)=20 at = org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in= vokeNext(StandardPipeline.java:643)=20 at = org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVal= ve.java:171)=20 at = org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in= vokeNext(StandardPipeline.java:641)=20 at = org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:= 172)=20 at = org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in= vokeNext(StandardPipeline.java:641)=20 at = org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:509)= =20 at = org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in= vokeNext(StandardPipeline.java:641)=20 at = org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:3= 56)=20 at = org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in= vokeNext(StandardPipeline.java:641)=20 at = org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:48= 0)=20 at = org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)=20 at = org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.j= ava:174)=20 at = org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.in= vokeNext(StandardPipeline.java:643)=20 at = org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:48= 0)=20 at = org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)=20 at = org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:466)=20 at = org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:585)=20 at java.lang.Thread.run(Thread.java:536)=20 |