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