0 Replies Latest reply on Apr 26, 2002 5:44 AM by locutuz

    Catalina: Exception when testing my webApp

    locutuz

      Hi,

      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