You could just place the jar file in the WEB-INF classes directory. A problem might be that you ftp the jar files to it with the wrong setting, it should be binary.
I thought that you have to change web.xml to read your WEB-INF directory. _______________________________ Alexander van Bruchem Windows System Engineer ISD - N.V. Organon P.O. Box 20 5340 BH Oss The Netherlands Ext.: +31 (0) 412 665076 mailto:[EMAIL PROTECTED] -----Original Message----- From: Xavier ANDRE [mailto:[EMAIL PROTECTED] Sent: donderdag 15 januari 2004 14:56 To: Tomcat Users List Subject: RE: NoClassDefFoundError Thankds Stephen for the idea but it doesn't work also. This is my error : <?xml version='1.0' encoding='UTF-8'?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:xsd="http://www.w3.org/1999/XMLSchema"> <SOAP-ENV:Body> <SOAP-ENV:Fault xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <faultcode>SOAP-ENV:Server.BadTargetObjectURI</faultcode> <faultstring>Unable to resolve target object: lib123.soap.sms.SmsDriverSOAP</faultstring> <faultactor>/soap/servlet/messagerouter/</faultactor> <detail> <stackTrace>java.lang.ClassNotFoundException: lib123.soap.sms.SmsDriverSOAP 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 java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:219) at org.apache.soap.rpc.SOAPContext.loadClass(SOAPContext.java:557) at org.apache.soap.server.http.ServerHTTPUtils.getTargetObject(ServerHTTPUtils. java:274) at org.apache.soap.providers.MsgJavaProvider.locate(MsgJavaProvider.java:113) at org.apache.soap.server.http.MessageRouterServlet.doPost(MessageRouterServlet .java:267) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown Source) at java.lang.Thread.run(Thread.java:534) </stackTrace> </detail> Xavier Andr� -----Message d'origine----- De�: Stuart Stephen [mailto:[EMAIL PROTECTED] Envoy�: jeudi 15 janvier 2004 14:50 ��: Tomcat Users List Objet�: RE: NoClassDefFoundError Try extracting the JAR's contents into the webapp/WEB-INF/classes directory, check the class exists and restart tommy. -----Original Message----- From: Xavier ANDRE [mailto:[EMAIL PROTECTED] Sent: 15 January 2004 08:32 To: Tomcat Users List Subject: RE: NoClassDefFoundError Hi again, I try to put my jar in $TOMCAT_HOME/lib/common/ but it does not work also... It drives me crazy :-((( Xavier Andr� -----Message d'origine----- De�: news [mailto:[EMAIL PROTECTED] De la part de Bill Barker Envoy�: jeudi 15 janvier 2004 07:39 ��: [EMAIL PROTECTED] Objet�: Re: NoClassDefFoundError Actually, since he is using TC 3.3, the correct link is: http://jakarta.apache.org/tomcat/tomcat-3.3-doc/tomcat-ug.html#configuring_c lasses. However, it is similar to the TC 4 structure, just with different directory names :). "Mike Curwen" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] Did you read the document Yoav mentioned? I'll give a tiny push... http://jakarta.apache.org/tomcat/tomcat-4.1-doc/class-loader-howto.html > -----Original Message----- > From: Xavier ANDRE [mailto:[EMAIL PROTECTED] > Sent: Wednesday, January 14, 2004 11:27 AM > To: Tomcat Users List > Subject: RE: NoClassDefFoundError > > > If I put a jar file in classpath, how can I do that ? > > In which directory do I put my jar file ? > Must I modify a file ? > > Xavier Andr� > > -----Message d'origine----- > De : Shapira, Yoav [mailto:[EMAIL PROTECTED] > Envoy� : mercredi 14 janvier 2004 14:45 > � : Tomcat Users List > Objet : RE: NoClassDefFoundError > > > Howdy, > Read the classloader how-to in the tomcat documentation. > > Yoav Shapira > Millennium ChemInformatics > > > >-----Original Message----- > >From: Xavier ANDRE [mailto:[EMAIL PROTECTED] > >Sent: Wednesday, January 14, 2004 8:45 AM > >To: Tomcat Users List > >Subject: RE: NoClassDefFoundError > > > >Thank you Yaov for your answer. > > > >I don't understand why I've got to put a jar file, since the path to > >acces to my classes is in the classpth of the JVM which > launchs Tomcat. > > > > > >Could you help me on that point ? > > > > > >Xavier Andr� > > > >-----Message d'origine----- > >De : Shapira, Yoav [mailto:[EMAIL PROTECTED] > >Envoy� : mercredi 14 janvier 2004 14:40 > >� : Tomcat Users List > >Objet : RE: NoClassDefFoundError > > > > > >Howdy, > >We got your email, rest assured ;) I noticed a couple of things: > > > >First, the stack trace is for a ClassNotFoundException, > which is very > >different from a NoClassDefFoundError that you mention in > your message. > >It's usually easier to fix: place the jar with the missing > class on the > >classpath. > > > >Second, you're using tomcat 3.x, which at this point in time > means not > >many people can help you. Perhaps someone will, but if you can then > >you should consider upgrading to a more recent tomcat version. > > > >Yoav Shapira > >Millennium ChemInformatics > > > > > >>-----Original Message----- > >>From: Xavier ANDRE [mailto:[EMAIL PROTECTED] > >>Sent: Wednesday, January 14, 2004 5:36 AM > >>To: Tomcat Users List > >>Subject: RE: NoClassDefFoundError > >> > >>Please I really need help !!! > >> > >>Is someone receive my mail ? > >> > >> > >>-----Message d'origine----- > >>De : Xavier ANDRE > >>Envoy� : mercredi 14 janvier 2004 09:38 > >>� : Tomcat Users List > >>Objet : NoClassDefFoundError > >>Importance : Haute > >> > >>Hi, > >> > >> > >> > >>I've got en NoClassDefFoundError when I'm calling a method > of a SOAP > >>service which is deployed on my Tomcat Server. > >> > >> > >> > >>To start TOMCAT, I use these code, which is launched in my JVM : > >> > >> > >> > >>String[] args = new String[]{"start"}; > >> > >> > >>org.apache.tomcat.startup.Main.main(args); > >> > >> > >> > >>The version of Tomcat is 3.3a. > >> > >> > >> > >>The error is : > >> > >> > >> > >><?xml version='1.0' encoding='UTF-8'?> > >> > >><SOAP-ENV:Envelope > >>xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" > >>xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" > >>xmlns:xsd="http://www.w3.org/1999/XMLSchema"> > >> > >><SOAP-ENV:Body> > >> > >><SOAP-ENV:Fault > >>xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> > >> > >><faultcode>SOAP-ENV:Server.BadTargetObjectURI</faultcode> > >> > >><faultstring>Unable to resolve target object: > >>lib123.soap.sms.SmsDriverSOAP</faultstring> > >> > >><faultactor>/soap/servlet/messagerouter/</faultactor> > >> > >><detail> > >> > >><stackTrace>java.lang.ClassNotFoundException: > >>lib123.soap.sms.SmsDriverSOAP > >> > >> > >> > >>I don't understand why the class > lib123.soap.sms.SmsDriverSOAP can't > >>be found since is in my JVM's classpath ? > >> > >> > >> > >>Thanks > >> > >> > >> > >> > >> > >> > >>------------------------------------------------------------ > --------- > >>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > >This e-mail, including any attachments, is a confidential business > >communication, and may contain information that is confidential, > >proprietary and/or privileged. This e-mail is intended only for the > >individual(s) to whom it is addressed, and may not be saved, copied, > >printed, disclosed or used by anyone else. If you are not the(an) > >intended recipient, please immediately delete this e-mail from your > >computer system and notify the sender. Thank you. > > > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > > > This e-mail, including any attachments, is a confidential > business communication, and may contain information that is > confidential, proprietary and/or privileged. This e-mail is > intended only for the individual(s) to whom it is addressed, > and may not be saved, copied, printed, disclosed or used by > anyone else. If you are not the(an) intended recipient, > please immediately delete this e-mail from your computer > system and notify the sender. Thank you. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -------------------------------------------------------------------- This message, including attached files, may contain confidential information and is intended only for the use by the individual and/or the entity to which it is addressed. Any unauthorized use, dissemination of, or copying of the information contained herein is not allowed and may lead to irreparable harm and damage for which you may be held liable. If you receive this message in error or if it is intended for someone else please notify the sender by returning this e-mail immediately and delete the message. -------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
