You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Alex Kravets <ak...@kligerweiss.com> on 2005/01/20 21:22:01 UTC

installing Struts on JBoss

Are there any special requirements to install and run Struts 
applications on JBoss? I istalled JBoss on Tomcat and have been able to 
run Struts applications w/o any problems. Same application on JBoss 
gives me Servlet Exception.
I would try mailing lists/forums for JBoss, but I find them not 
especially active.

thanks,
Alex


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


Re: installing Struts on JBoss

Posted by Alex Kravets <ak...@kligerweiss.com>.
In server.log just before 'root cause' I have 2005-01-20 15:18:52,579 
ERROR [org.jboss.web.localhost.Engine]
Also, localhost.log has entry 192.9.200.230 - - [20/Jan/2005:15:18:52 
-0500] "POST /log/QuerySubmit.do HTTP/1.1" 500 10707

Pavel Kolesnikov wrote:

>Unfortunatelly this stack trace doesn't say anything more than
>"there was some error processing a Test.jsp".
>Couldn't you find anything more in the server log?
>($JBOSS_HOME/server/default/logs/server.log)
>
>Pavel
>
>On Thu, 20 Jan 2005 15:54:40 -0500, Alex Kravets
><ak...@kligerweiss.com> wrote:
>  
>
>>Ok, this is all I get from application running on JBoss after submitting
>>the page.
>>
>>org.apache.jasper.JasperException
>>        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:254)
>>        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
>>        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>>        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
>>        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:432)
>>        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:356)
>>        at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>>        at org.apache.struts.action.RequestProcessor.internalModuleRelativeForward(RequestProcessor.java:994)
>>        at org.apache.struts.action.RequestProcessor.processValidate(RequestProcessor.java:959)
>>        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:206)
>>        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>>        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>>        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>        at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:220)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>        at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>        at org.jboss.web.tomcat.tc4.statistics.ContainerStatsValve.invoke(ContainerStatsValve.java:76)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
>>        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>        at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:65)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>        at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:197)
>>        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
>>        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
>>        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)
>>        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:677)
>>        at java.lang.Thread.run(Thread.java:534)
>>
>>root cause
>>
>>javax.servlet.ServletException
>>        at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:533)
>>        at org.apache.jsp.Test_jsp._jspService(Test_jsp.java:91)
>>        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>>        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:210)
>>        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
>>        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>>        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
>>        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:432)
>>        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:356)
>>        at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>>        at org.apache.struts.action.RequestProcessor.internalModuleRelativeForward(RequestProcessor.java:994)
>>        at org.apache.struts.action.RequestProcessor.processValidate(RequestProcessor.java:959)
>>        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:206)
>>        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>>        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>>        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>        at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:220)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>        at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>        at org.jboss.web.tomcat.tc4.statistics.ContainerStatsValve.invoke(ContainerStatsValve.java:76)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
>>        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>        at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:65)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
>>        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>        at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:197)
>>        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
>>        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
>>        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)
>>        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:677)
>>
>>Have no idea where to start tracing this.
>>        at java.lang.Thread.run(Thread.java:534)
>>
>>
>>Pavel Kolesnikov wrote:
>>
>>    
>>
>>>On Thu, 20 Jan 2005 15:22:01 -0500, Alex Kravets
>>><ak...@kligerweiss.com> wrote:
>>>
>>>
>>>      
>>>
>>>>Are there any special requirements to install and run Struts
>>>>applications on JBoss?
>>>>
>>>>
>>>>        
>>>>
>>>If you application doesn't need to use any external resources like
>>>a datasources, EJBs or so on, you don't need to do anything special.
>>>Otherwise you should pay attention to JBoss documentation,
>>>especially chapter 9 (Web Applications):
>>>http://docs.jboss.org/jbossas/jboss4guide/r1/html/ch9.chapt.html
>>>(look for jboss-web.xml)
>>>
>>>
>>>
>>>      
>>>
>>>>I istalled JBoss on Tomcat and have been able to
>>>>run Struts applications w/o any problems. Same application on JBoss
>>>>gives me Servlet Exception.
>>>>
>>>>
>>>>        
>>>>
>>>Maybe you should be a bit more specific, saying that is almost
>>>as much descriptive as saying just "it doesn't work".
>>>
>>>
>>>
>>>      
>>>
>>>>I would try mailing lists/forums for JBoss, but I find them not
>>>>especially active.
>>>>
>>>>
>>>>        
>>>>
>>>I've received over 100 e-mails from jboss-user@lists.sourceforge.net
>>>today :-)
>>>
>>>Pavel
>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>>>For additional commands, e-mail: user-help@struts.apache.org
>>>
>>>
>>>
>>>
>>>      
>>>
>>    
>>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>For additional commands, e-mail: user-help@struts.apache.org
>
>
>  
>

Re: installing Struts on JBoss

Posted by Pavel Kolesnikov <pa...@gmail.com>.
Unfortunatelly this stack trace doesn't say anything more than
"there was some error processing a Test.jsp".
Couldn't you find anything more in the server log?
($JBOSS_HOME/server/default/logs/server.log)

Pavel

On Thu, 20 Jan 2005 15:54:40 -0500, Alex Kravets
<ak...@kligerweiss.com> wrote:
> Ok, this is all I get from application running on JBoss after submitting
> the page.
> 
> org.apache.jasper.JasperException
>         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:254)
>         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
>         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
>         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:432)
>         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:356)
>         at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>         at org.apache.struts.action.RequestProcessor.internalModuleRelativeForward(RequestProcessor.java:994)
>         at org.apache.struts.action.RequestProcessor.processValidate(RequestProcessor.java:959)
>         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:206)
>         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>         at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:220)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at org.jboss.web.tomcat.tc4.statistics.ContainerStatsValve.invoke(ContainerStatsValve.java:76)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
>         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>         at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:65)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:197)
>         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
>         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
>         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)
>         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:677)
>         at java.lang.Thread.run(Thread.java:534)
> 
> root cause
> 
> javax.servlet.ServletException
>         at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:533)
>         at org.apache.jsp.Test_jsp._jspService(Test_jsp.java:91)
>         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:210)
>         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
>         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
>         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:432)
>         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:356)
>         at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
>         at org.apache.struts.action.RequestProcessor.internalModuleRelativeForward(RequestProcessor.java:994)
>         at org.apache.struts.action.RequestProcessor.processValidate(RequestProcessor.java:959)
>         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:206)
>         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
>         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>         at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:220)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at org.jboss.web.tomcat.tc4.statistics.ContainerStatsValve.invoke(ContainerStatsValve.java:76)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
>         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>         at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:65)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
>         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>         at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:197)
>         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
>         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
>         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)
>         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:677)
> 
> Have no idea where to start tracing this.
>         at java.lang.Thread.run(Thread.java:534)
> 
> 
> Pavel Kolesnikov wrote:
> 
> >On Thu, 20 Jan 2005 15:22:01 -0500, Alex Kravets
> ><ak...@kligerweiss.com> wrote:
> >
> >
> >>Are there any special requirements to install and run Struts
> >>applications on JBoss?
> >>
> >>
> >
> >If you application doesn't need to use any external resources like
> >a datasources, EJBs or so on, you don't need to do anything special.
> >Otherwise you should pay attention to JBoss documentation,
> >especially chapter 9 (Web Applications):
> >http://docs.jboss.org/jbossas/jboss4guide/r1/html/ch9.chapt.html
> >(look for jboss-web.xml)
> >
> >
> >
> >>I istalled JBoss on Tomcat and have been able to
> >>run Struts applications w/o any problems. Same application on JBoss
> >>gives me Servlet Exception.
> >>
> >>
> >
> >Maybe you should be a bit more specific, saying that is almost
> >as much descriptive as saying just "it doesn't work".
> >
> >
> >
> >>I would try mailing lists/forums for JBoss, but I find them not
> >>especially active.
> >>
> >>
> >
> >I've received over 100 e-mails from jboss-user@lists.sourceforge.net
> >today :-)
> >
> >Pavel
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> >For additional commands, e-mail: user-help@struts.apache.org
> >
> >
> >
> >
> 
>

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


Re: installing Struts on JBoss

Posted by Alex Kravets <ak...@kligerweiss.com>.
Ok, this is all I get from application running on JBoss after submitting 
the page.

org.apache.jasper.JasperException
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:254)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:432)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:356)
	at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
	at org.apache.struts.action.RequestProcessor.internalModuleRelativeForward(RequestProcessor.java:994)
	at org.apache.struts.action.RequestProcessor.processValidate(RequestProcessor.java:959)
	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:206)
	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
	at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:220)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.jboss.web.tomcat.tc4.statistics.ContainerStatsValve.invoke(ContainerStatsValve.java:76)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:65)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:197)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
	at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:677)
	at java.lang.Thread.run(Thread.java:534)

root cause

javax.servlet.ServletException
	at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:533)
	at org.apache.jsp.Test_jsp._jspService(Test_jsp.java:91)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:210)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:432)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:356)
	at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
	at org.apache.struts.action.RequestProcessor.internalModuleRelativeForward(RequestProcessor.java:994)
	at org.apache.struts.action.RequestProcessor.processValidate(RequestProcessor.java:959)
	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:206)
	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
	at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:220)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.jboss.web.tomcat.tc4.statistics.ContainerStatsValve.invoke(ContainerStatsValve.java:76)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:65)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
	at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:197)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
	at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:605)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:677)

Have no idea where to start tracing this.
	at java.lang.Thread.run(Thread.java:534)



Pavel Kolesnikov wrote:

>On Thu, 20 Jan 2005 15:22:01 -0500, Alex Kravets
><ak...@kligerweiss.com> wrote:
>  
>
>>Are there any special requirements to install and run Struts
>>applications on JBoss?
>>    
>>
>
>If you application doesn't need to use any external resources like
>a datasources, EJBs or so on, you don't need to do anything special.
>Otherwise you should pay attention to JBoss documentation, 
>especially chapter 9 (Web Applications):
>http://docs.jboss.org/jbossas/jboss4guide/r1/html/ch9.chapt.html
>(look for jboss-web.xml)
>
>  
>
>>I istalled JBoss on Tomcat and have been able to
>>run Struts applications w/o any problems. Same application on JBoss
>>gives me Servlet Exception.
>>    
>>
>
>Maybe you should be a bit more specific, saying that is almost
>as much descriptive as saying just "it doesn't work".
>
>  
>
>>I would try mailing lists/forums for JBoss, but I find them not
>>especially active.
>>    
>>
>
>I've received over 100 e-mails from jboss-user@lists.sourceforge.net
>today :-)
>
>Pavel
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>For additional commands, e-mail: user-help@struts.apache.org
>
>
>  
>

Re: installing Struts on JBoss

Posted by Pavel Kolesnikov <pa...@gmail.com>.
On Thu, 20 Jan 2005 15:22:01 -0500, Alex Kravets
<ak...@kligerweiss.com> wrote:
> Are there any special requirements to install and run Struts
> applications on JBoss?

If you application doesn't need to use any external resources like
a datasources, EJBs or so on, you don't need to do anything special.
Otherwise you should pay attention to JBoss documentation, 
especially chapter 9 (Web Applications):
http://docs.jboss.org/jbossas/jboss4guide/r1/html/ch9.chapt.html
(look for jboss-web.xml)

> I istalled JBoss on Tomcat and have been able to
> run Struts applications w/o any problems. Same application on JBoss
> gives me Servlet Exception.

Maybe you should be a bit more specific, saying that is almost
as much descriptive as saying just "it doesn't work".

> I would try mailing lists/forums for JBoss, but I find them not
> especially active.

I've received over 100 e-mails from jboss-user@lists.sourceforge.net
today :-)

Pavel

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


Re: installing Struts on JBoss

Posted by kjc <ks...@elp.rr.com>.
Alex Kravets wrote:

> I mean as far as copying all the jar and tld files. Apache Struts site 
> mentions different requirements for different containers on this page 
> http://struts.apache.org/userGuide/installation.html, no mention of 
> JBoss though. It's just seems odd to me if I just have to copy *jar 
> *tld to lib directory and deploy application, why would it work in 
> Tomcat and not JBoss?
> Also, I have a forward action in my struts-config.xml that forwards 
> request from index.jsp to app.do, so that works, but the actual 
> sending of data and doing something with it in Action Class generates 
> exception.
>
> kjc wrote:
>
>> Alex Kravets wrote:
>>
>>> Are there any special requirements to install and run Struts 
>>> applications on JBoss? I istalled JBoss on Tomcat and have been able 
>>> to run Struts applications w/o any problems. Same application on 
>>> JBoss gives me Servlet Exception.
>>> I would try mailing lists/forums for JBoss, but I find them not 
>>> especially active.
>>>
>>> thanks,
>>> Alex
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>>> For additional commands, e-mail: user-help@struts.apache.org
>>>
>>>
>> None, you just deploy your struts app into JBoss deploy folder.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
Are you deploying your app as a bundled WAR or EAR according to the
J2EE spec.

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


Re: installing Struts on JBoss

Posted by Alex Kravets <ak...@kligerweiss.com>.
I mean as far as copying all the jar and tld files. Apache Struts site 
mentions different requirements for different containers on this page 
http://struts.apache.org/userGuide/installation.html, no mention of 
JBoss though. It's just seems odd to me if I just have to copy *jar *tld 
to lib directory and deploy application, why would it work in Tomcat and 
not JBoss?
Also, I have a forward action in my struts-config.xml that forwards 
request from index.jsp to app.do, so that works, but the actual sending 
of data and doing something with it in Action Class generates exception.

kjc wrote:

> Alex Kravets wrote:
>
>> Are there any special requirements to install and run Struts 
>> applications on JBoss? I istalled JBoss on Tomcat and have been able 
>> to run Struts applications w/o any problems. Same application on 
>> JBoss gives me Servlet Exception.
>> I would try mailing lists/forums for JBoss, but I find them not 
>> especially active.
>>
>> thanks,
>> Alex
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>>
> None, you just deploy your struts app into JBoss deploy folder.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>


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


Re: installing Struts on JBoss

Posted by kjc <ks...@elp.rr.com>.
Alex Kravets wrote:

> Are there any special requirements to install and run Struts 
> applications on JBoss? I istalled JBoss on Tomcat and have been able 
> to run Struts applications w/o any problems. Same application on JBoss 
> gives me Servlet Exception.
> I would try mailing lists/forums for JBoss, but I find them not 
> especially active.
>
> thanks,
> Alex
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
None, you just deploy your struts app into JBoss deploy folder.

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