This is an issue with JBoss and class
loading. If you set all of your ejb related class directories and
libraries in the CLASSPATH for tomcat, it will work. Not exactly sure why
this is off the top of my head, but I remember seeing some discussions about it
on the JBoss lists.
Scott
----- Original Message -----
Sent: Sunday, April 01, 2001 1:53
PM
Subject: Struts with JBoss
Hi,
I'm getting the often reported problem with
Struts not working under JBoss. I am running Struts 1.0b1 running under
JBoss-Tomcat-2.1-beta on a Win NT4.00 box against Java SDK 1.3. The
exception I get is listed below. Please can someone help me get this running
under Win NT so I can quickly bring this into my organization and start
evangalizing Struts.
Thanks,
Keith Thomas
Redcoat Systems
[EmbeddedTomcat] New
org.apache.struts.example.User [EmbeddedTomcat] Begin event threw
exception [EmbeddedTomcat] java.lang.ClassNotFoundException:
org.apache.struts.example.User [EmbeddedTomcat]
at
org.apache.tomcat.loader.AdaptiveClassLoader.loadClass(AdaptiveClassLoader.java,
Compiled Code) [EmbeddedTomcat]
at java.lang.Exception.<init>(Exception.java, Compiled
Code) [EmbeddedTomcat] at
java.lang.ClassNotFoundException.<init>(ClassNotFoundException.java,
Compiled Code) [EmbeddedTomcat]
at
org.apache.tomcat.loader.AdaptiveClassLoader.loadClass(AdaptiveClassLoader.java,
Compiled Code) [EmbeddedTomcat]
at java.lang.ClassLoader.loadClass(ClassLoader.java, Compiled
Code) [EmbeddedTomcat] at
java.lang.Class.forName0(Native
Method) [EmbeddedTomcat] at
java.lang.Class.forName(Class.java, Compiled
Code) [EmbeddedTomcat] at
org.apache.struts.digester.ObjectCreateRule.begin(Obj ectCreateRule.java:152) [EmbeddedTomcat]
at org.apache.struts.digester.Digester.startElement(Digester.java, Compiled
Code) [EmbeddedTomcat] at
com.sun.xml.parser.Parser.maybeElement(Parser.java, Compiled
Code) [EmbeddedTomcat] at
com.sun.xml.parser.Parser.content(Parser.java, Compiled
Code) [EmbeddedTomcat] at
com.sun.xml.parser.Parser.maybeElement(Parser.java, Compiled
Code) [EmbeddedTomcat] at
com.sun.xml.parser.Parser.parseInternal(Parser.java:492) [EmbeddedTomcat]
at
com.sun.xml.parser.Parser.parse(Parser.java:284) [EmbeddedTomcat]
at javax.xml.parsers.SAXParser.parse(SAXParser.java:155)
[EmbeddedTomcat] at
javax.xml.parsers.SAXParser.parse(SAXParser.java:77) [EmbeddedTomcat]
at
org.apache.struts.digester.Digester.parse(Digester.java:716) [EmbeddedTomcat]
at
org.apache.struts.example.DatabaseServlet.load(DatabaseServlet.java:283) [EmbeddedTomcat]
at
org.apache.struts.example.DatabaseServlet.init(DatabaseServlet.java:178) [EmbeddedTomcat]
at javax.servlet.GenericServlet.init(GenericServlet.java
|