 |
BorlandTalk.com Borland discussion newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Wayne Chen Guest
|
Posted: Sat Dec 18, 2004 1:52 am Post subject: struts.jar cause library conflicts in Jbulder 10 |
|
|
Hi,
I am developing a server application with tomcat 4.1 running inside my Jbuilder X. The pages consists of jsps and servlet but is not using Struts. I wanted to add some pages that uses struts 1.1 so I included struts.jar in my library path along with other related libraries I found in C:JBuilderXthirdpartyjakarta-struts-1.1-lib.
My new struts pages compiled fine but when I try to run my project (f9) the application cannot start and I get the following error in the message below.
The main error msg being
"- Begin event threw exception java.lang.ClassNotFoundException: org.apache.catalina.core.StandardServer at java.net.URLClassLoader$1.run"
I tried web searches and found that this problem is related to library conflicts and the most likely one is struts.jar. When I remove struts.jar and my strut pages everything compiles fine. But I need to use struts.jar or else I can't use struts.
Does anyone know how I can resolve this?
Thanks in advance,
Wayne
C:JBuilderXjdk1.4binjavaw -classpath "C:JBuilderXthirdpartyjakarta-tomcat-4.1.27-LE-jdk14binbootstrap.jar;D:Jbuilderpublishtoolclasses;D:JbuilderSMCSMCWEB-INFclasses;C:JBuilderXlibsaaj.jar;C:JBuilderXlibjaxrpc.jar;C:JBuilderXlibaxis.jar;C:JBuilderXlibaxis-ant.jar;C:JBuilderXlibwsdl4j.jar;C:JBuilderXliblog4j-1.2.8.jar;C:JBuilderXlibmail.jar;D:CVSsmclibmailapi.jar;D:CVSsmclibpop3.jar;D:CVSsmclibimap.jar;D:CVSsmclibsmtp.jar;C:JBuilderXlibactivation.jar;C:JBuilderXthirdpartyjakarta-tomcat-4.1.27-LE-jdk14commonlibservlet.jar;D:CVSsmclibojdbc14.jar;C:JBuilderXlibjdom.jar;D:Jbuildervelocity-1.4velocity-1.4.jar;C:JBuilderXthirdpartyjakarta-cactus-13-1.3libcommons-httpclient-20020421.jar;C:JBuilderXthirdpartyjakarta-cactus-13-1.3libaspectjrt.jar;C:JBuilderXthirdpartyjakarta-cactus-13-1.3libcactus.jar;C:JBuilderXthirdpartyjakarta-cactus-13-1.3liblog4j-1.2rc1.jar;C:JBuilderXthirdpartyjunit3.8junit.jar;C:JBuilderXlibunittest.jar;C:JBuilderXthirdpartyjakarta-struts-1.1-libcommons-beanutils.jar;C:JBuilderXthirdpartyjakarta-struts-1.1-libcommons-collections.jar;C:JBuilderXthirdpartyjakarta-struts-1.1-libcommons-digester.jar;C:JBuilderXthirdpartyjakarta-struts-1.1-libcommons-fileupload.jar;C:JBuilderXthirdpartyjakarta-struts-1.1-libcommons-lang.jar;C:JBuilderXthirdpartyjakarta-struts-1.1-libcommons-logging.jar;C:JBuilderXthirdpartyjakarta-struts-1.1-libcommons-validator.jar;C:JBuilderXthirdpartyjakarta-struts-1.1-libjakarta-oro.jar;C:JBuilderXthirdpartyjakarta-struts-1.1-libstruts.jar;C:JBuilderXjdk1.4libtools.jar" -Dcatalina.home="C:/JBuilderX/thirdparty/jakarta-tomcat-4.1.27-LE-jdk14" org.apache.catalina.startup.Bootstrap -config D:JbuilderpublishtoolTomcatconfserver8080.xml start
- Begin event threw exception java.lang.ClassNotFoundException: org.apache.catalina.core.StandardServer at java.net.URLClassLoader$1.run(URLClassLoader.java:199) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:187) at java.lang.ClassLoader.loadClass(ClassLoader.java:289) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274) at java.lang.ClassLoader.loadClass(ClassLoader.java:235) at org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:252) at org.apache.commons.digester.Rule.begin(Rule.java:200) at org.apache.commons.digester.Digester.startElement(Digester.java:1273) at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1637) at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:634) at org.apache.crimson.parser.Parser2.parse(Parser2.java:333) at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448) at org.apache.commons.digester.Digester.parse(Digester.java:1548) at org.apache.catalina.startup.Catalina.start(Catalina.java:449) at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) at org.apache.catalina.startup.Catalina.process(Catalina.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) Catalina.start: java.lang.ClassNotFoundException: org.apache.catalina.core.StandardServer java.lang.ClassNotFoundException: org.apache.catalina.core.StandardServer at org.apache.commons.digester.Digester.createSAXException(Digester.java:2540) at org.apache.commons.digester.Digester.createSAXException(Digester.java:2566) at org.apache.commons.digester.Digester.startElement(Digester.java:1276) at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1637) at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:634) at org.apache.crimson.parser.Parser2.parse(Parser2.java:333) at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448) at org.apache.commons.digester.Digester.parse(Digester.java:1548) at org.apache.catalina.startup.Catalina.start(Catalina.java:449) at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) at org.apache.catalina.startup.Catalina.process(Catalina.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|