Marking servletjsp as unavailable
slide Mar 4, 2002 10:05 AMHi, I'm trying to deploy an ear file on Jboss / Catalina and get the warning "Marking servletjsp as unavailable" before it throws an exception. I'm pretty new to this and struggling. I'm running on Win32. Any insights would be appreciated.
Thanks
[INFO,AutoDeployer] Auto deploy of file:/C:/download/JBoss-2.4.4_Tomcat-4.0.1/jboss/deploy/myapp.ear
[INFO,J2eeDeployer] Deploy J2EE application: file:/C:/download/JBoss-2.4.4_Tomcat-4.0.1/jboss/deploy/myapp.ear
[INFO,J2eeDeployer] Create application myapp.ear
[INFO,J2eeDeployer] inflate and install WEB module myapp.war
[INFO,J2eeDeployer] install EJB module myapp.jar
[INFO,J2eeDeployer] add all ejb jar files to the common classpath
[INFO,ContainerFactory] Deploying:file:/C:/download/JBoss-2.4.4_Tomcat-4.0.1/jboss/tmp/deploy/Default/myapp.ear/
[INFO,ContainerFactory] Deploying Interest
[INFO,ContainerFactory] Deploying URLForwarder
[INFO,Interest] Initializing
[INFO,Interest] Initialized
[INFO,Interest] Starting
[INFO,Interest] Started
[INFO,URLForwarder] Initializing
[INFO,URLForwarder] Initialized
[INFO,URLForwarder] Starting
[INFO,URLForwarder] Started
[INFO,ContainerFactory] Deployed application: file:/C:/download/JBoss-2.4.4_Tomcat-4.0.1/jboss/tmp/deploy/Default/myapp.ear/
[INFO,J2eeDeployer] Starting module myapp.war
[INFO,EmbeddedCatalinaServiceSX] deploy, ctxPath=/myapp, warUrl=file:/C:/download/JBoss-2.4.4_Tomcat-4.0.1/jboss/tmp/deploy/Default/myapp.ear/web1005/
[INFO,EmbeddedCatalinaServiceSX] WebappLoader[/myapp]: Deploying class repositories to work directory C:\download\JBoss-2.4.4_Tomcat-4.0.1\catalina\work\localhost\myapp
[INFO,EmbeddedCatalinaServiceSX] StandardManager[/myapp]: Seeding random number generator class java.security.SecureRandom
[INFO,EmbeddedCatalinaServiceSX] StandardManager[/myapp]: Seeding of random number generator has been completed
[INFO,EmbeddedCatalinaServiceSX] ContextConfig[/myapp]: Added certificates ->request attribute Valve
[INFO,EmbeddedCatalinaServiceSX] StandardWrapper[/myapp:default]: Loading container servlet default
[INFO,EmbeddedCatalinaServiceSX] StandardWrapper[/myapp:invoker]: Loading container servlet invoker
[INFO,EmbeddedCatalinaServiceSX] StandardWrapper[/myapp:jsp]: Marking servletjsp as unavailable
[ERROR,EmbeddedCatalinaServiceSX] StandardContext[/myapp]: Servlet /myapp threw load() exception
javax.servlet.ServletException: Error instantiating servlet class org.apache.jasper.servlet.JspServlet
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:829)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3267)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3384)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454)
at org.jboss.web.catalina.EmbeddedCatalinaServiceSX.createWebContext(EmbeddedCatalinaServiceSX.java:428)
at org.jboss.web.catalina.EmbeddedCatalinaServiceSX.performDeploy(EmbeddedCatalinaServiceSX.java:282)
at org.jboss.web.AbstractWebContainer.deploy(AbstractWebContainer.java:191)
at java.lang.reflect.Method.invoke(Native Method)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at org.jboss.deployment.J2eeDeployer.startModules(J2eeDeployer.java:505)
at org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:459)
at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:190)
at java.lang.reflect.Method.invoke(Native Method)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at org.jboss.deployment.AutoDeployer.deploy(AutoDeployer.java:395)
at org.jboss.deployment.AutoDeployer.run(AutoDeployer.java:233)
at java.lang.Thread.run(Unknown Source)
[ERROR,EmbeddedCatalinaServiceSX] ----- Root Cause -----
java.lang.IncompatibleClassChangeError: Implementing class
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at javax.management.loading.MLet.findClass(MLet.java:775)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Unknown Source)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:820)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3267)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3384)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:785)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:454)
at org.jboss.web.catalina.EmbeddedCatalinaServiceSX.createWebContext(EmbeddedCatalinaServiceSX.java:428)
at org.jboss.web.catalina.EmbeddedCatalinaServiceSX.performDeploy(EmbeddedCatalinaServiceSX.java:282)
at org.jboss.web.AbstractWebContainer.deploy(AbstractWebContainer.java:191)
at java.lang.reflect.Method.invoke(Native Method)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at org.jboss.deployment.J2eeDeployer.startModules(J2eeDeployer.java:505)
at org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:459)
at org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:190)
at java.lang.reflect.Method.invoke(Native Method)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at org.jboss.deployment.AutoDeployer.deploy(AutoDeployer.java:395)
at org.jboss.deployment.AutoDeployer.run(AutoDeployer.java:233)
at java.lang.Thread.run(Unknown Source)
[INFO,J2eeDeployer] J2EE application: file:/C:/download/JBoss-2.4.4_Tomcat-4.0.1/jboss/deploy/myapp.ear is deployed.
[INFO,EmbeddedCatalinaServiceSX] StandardWrapperValve[jsp]: Servlet jsp is currently unavailable