Vinay,
 
Thank you for your quick reply.
 
I tried adding servlet.jar to JBOSS_HOME/lib/ext and restarted, but it
didn't work.  As I understand it, JBoss and Tomcat are running under
the same VM (1.2.2-RC2 in this case) so any servlet.jar being added
in the classpath extension should affect both Tomcat and JBoss.
Besides, if it is only Tomcat that gets the classpath addition, it should
still work because it is Tomcat that is processing the servlet,
not JBoss, right?
 
Thanx for your help.
 
Norton
-----Original Message-----
From: Vinay Menon [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, May 01, 2001 5:05 PM
To: JBOSS
Subject: Re: [JBoss-user] NoClassDefFoundError: javax/servlet/http/HttpServle

It is not loading servlet.jar cos that is only there in the tomcat lib. Just shove a copy of that under JBOSS_HOME/lib/ext and it should find it on restart.
 
 
Vinay

----- Original Message -----
From: Norton Lam
Sent: Tuesday, May 01, 2001 10:58 PM
To: '[EMAIL PROTECTED]'
Subject: [JBoss-user] NoClassDefFoundError: javax/servlet/http/HttpServle

Can someone please help me with this exception I'm getting from my servlet?

java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled
Code)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java, Compiled
Code)
at java.net.URLClassLoader.defineClass(URLClassLoader.java, Compiled
Code)
at java.net.URLClassLoader.access$1(URLClassLoader.java, Compiled
Code)
at java.net.URLClassLoader$1.run(URLClassLoader.java, Compiled Code)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java, Compiled
Code)
at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled Code)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java,
Compiled Code)
at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled Code)
at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled Code)
at
org.apache.tomcat.loader.AdaptiveClassLoader.loadClass(AdaptiveClassLoader.j
ava, Compiled Code)
at
org.apache.tomcat.loader.AdaptiveServletLoader.loadClass(AdaptiveServletLoad
er.java, Compiled Code)
at
org.apache.tomcat.core.ServletWrapper.loadServlet(ServletWrapper.java,
Compiled Code)
at org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java,
Compiled Code)
at org.apache.tomcat.core.Handler.service(Handler.java, Compiled
Code)
at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java, Compiled
Code)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java,
Compiled Code)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java, Compiled
Code)
at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection
(Ajp12ConnectionHandler.java, Compiled Code)
at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java,
Compiled Code)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java,
Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)


I'm running on Linux with Apache 1.3.19 delegating to Tomcat/Jboss.  I'm
running
my own version of tomcat (instead of the JBoss-Tomcat distribution) because
I
need a virtual host configuration through apache.

Jboss reports the TOMCAT_HOME/lib/servlet.jar being added to the classpath
extension when it's started.

[Classpath extension] Added
library:file:/usr/local/jakarta-tomcat-3.2.1/lib/ant
.jar
[Classpath extension] Added
library:file:/usr/local/jakarta-tomcat-3.2.1/lib/jax
p.jar
[Classpath extension] Added
library:file:/usr/local/jakarta-tomcat-3.2.1/lib/ser
vlet.jar
[Classpath extension] Added
library:file:/usr/local/jakarta-tomcat-3.2.1/lib/par
ser.jar
[Classpath extension] Added
library:file:/usr/local/jakarta-tomcat-3.2.1/lib/web
server.jar
[Classpath extension] Added
library:file:/usr/local/jakarta-tomcat-3.2.1/lib/jas
per.jar
[Classpath extension] Added library:file:/usr/local/jdk1.2.2/lib/tools.jar

The servlet works fine when run via tomcat alone, but not with the
jboss/tomcat
combination.

Is there something else I should check?

Thanx for your help.

Norton


_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user



Get your FREE download of MSN Explorer at http://explorer.msn.com

Reply via email to