Catalina: Exception when testing my webApp
locutuz Apr 26, 2002 5:44 AMHi,
when i want to test my application i get the following error:
[ERROR,EmbeddedCatalinaServiceSX] StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
javax.servlet.ServletException
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:457)
at org.apache.jsp.Start$jsp._jspService(Start$jsp.java:203)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
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:243)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106)
at java.lang.Thread.run(Thread.java:484)
[ERROR,EmbeddedCatalinaServiceSX] ----- Root Cause -----
abaxx.core.foundation.ReflectionError: Failed to create an instance of null you must provide a default constructor in that class.
java.lang.ClassNotFoundException: remote
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1307)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1156)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:195)
at abaxx.core.foundation.internal.Reflector.instantiate(Reflector.java:96)
at abaxx.core.common.SystemContext.init(SystemContext.java:292)
at java.lang.reflect.Method.invoke(Native Method)
at abaxx.core.foundation.internal.config.GenericConfigListener.configChanged(GenericConfigListener.java:97)
at abaxx.core.foundation.internal.config.DefaultConfigBroker.fireConfigChanged(DefaultConfigBroker.java:110)
at abaxx.core.foundation.internal.config.DefaultConfigBroker.addConfigListener(DefaultConfigBroker.java:62)
at abaxx.core.foundation.internal.config.GenericConfigListener.(GenericConfigListener.java:59)
at abaxx.core.foundation.internal.config.DefaultConfigBroker.register(DefaultConfigBroker.java:240)
at abaxx.core.foundation.internal.config.DefaultConfigBroker.register(DefaultConfigBroker.java:252)
at abaxx.core.foundation.ConfigRegistry.register(ConfigRegistry.java:581)
at abaxx.core.foundation.ConfigRegistry.register(ConfigRegistry.java:539)
at abaxx.core.common.SystemContext.(SystemContext.java:301)
at abaxx.core.security.impl.CookieIdentHandler.getCookieName(CookieIdentHandler.java:104)
at abaxx.core.security.impl.CookieIdentHandler.getCookie(CookieIdentHandler.java:128)
at abaxx.core.security.impl.CookieIdentHandler.processRequest(CookieIdentHandler.java:159)
at abaxx.core.security.impl.IdentificationHandlerRegistry.processRequest(IdentificationHandlerRegistry.java:94)
at abaxx.web.parts.internal.CoreInterceptor.requestReceived(CoreInterceptor.java:28)
at abaxx.web.parts.RequestListenerRegistry.fireRequestReceivedEvent(RequestListenerRegistry.java:229)
at abaxx.web.parts.RequestListenerRegistry.fireRequestReceivedEvent(RequestListenerRegistry.java:157)
at abaxx.web.parts.taglib.PageTag.doEndTag(Unknown Source)
at org.apache.jsp.Start$jsp._jspService(Start$jsp.java:78)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:202)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
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:243)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106)
at java.lang.Thread.run(Thread.java:484)
I wanted to separate the jboss-server from my web-application for a better structure:
E.g.:
JBoss-Dir:
c:\JB2.4.4
...\catalina
...\jboss
...\bin
...\conf
...\myApp
...\deploy
...\myApp
MyApp-Dir:
d:\Projects\myApp
...\bin
...\config
I modified the config-files from jboss and the server starts up with no error message. So I think the configuration of the server is correct.
But when I want to test myApp (http://localhost:8080/myApp) I get this Error-Message.
Can somone help me whin this problem?
Thank you!
Regards,
locutuz