Return-Path: list-help: list-unsubscribe: List-Post: List-Id: Mailing-List: contact cactus-user-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list cactus-user@jakarta.apache.org Received: (qmail 28129 invoked by uid 99); 26 Oct 2005 20:03:04 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 Oct 2005 13:03:04 -0700 X-ASF-Spam-Status: No, hits=0.3 required=10.0 tests=MANY_EXCLAMATIONS,PLING_QUERY X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [12.17.202.103] (HELO denwsh02.galileo.corp.lcl) (12.17.202.103) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 26 Oct 2005 13:02:59 -0700 Received: From tnidexgrm.trip.com ([10.94.202.150]) by denwsh02.galileo.corp.lcl (WebShield SMTP v4.5 MR1a P0803.345); id 1130356996589; Wed, 26 Oct 2005 14:03:16 -0600 Received: from crskana1.cts.corp.cendant.org ([10.95.116.65]) by tnidexgrm.trip.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id VNH3GJ4V; Wed, 26 Oct 2005 14:02:38 -0600 Date: Wed, 26 Oct 2005 14:02:37 -0600 To: Cactus Users List Subject: Re: RE: classpath, Classpath, CLASSPATH!?!?! (KMM3962522V56891L0KM) From: Citi Travel Reply-To: Citi Travel MIME-Version: 1.0 Content-Type: text/plain; charset = "us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: KANA Response 7.0.1.112 X-Virus-Checked: Checked by ClamAV on apache.org Message-Id: <20051026200301.AE8C810FB2B0@asf.osuosl.org> Original Message Follows: ------------------------ Okay... Found my problem: The junit.jar file needed to be in the APP-INF/lib/ directory at the EAR level. - Nelz -----Original Message----- From: Carpentier, Nelson Sent: Tuesday, October 25, 2005 4:09 PM To: cactus-user@jakarta.apache.org Subject: classpath, Classpath, CLASSPATH!?!?! Ok... I need help yet again... I have deployed pmc_test.ear, which looks like this: pmc_test.ear | junit-3.8.1.jar | cactus.war | WEB-INF/lib | junit-3.8.1.jar ... And somehow I'm getting a "NoClassDefFoundError: junit/framework/TestCase". I've also tried removing the junit.jar from the ear, leaving it only in the war, yet I still get the same error. Does anyone have any idea what's going on for me? Thanks! - Nelz java.lang.NoClassDefFoundError: junit/framework/TestCase at java.lang.ClassLoader.defineClass(Ljava.lang.String;[BIILjava.security.P rotectionDomain;)Ljava.lang.Class;(Unknown Source) at java.security.SecureClassLoader.defineClass(Ljava.lang.String;[BIILjava. security.CodeSource;)Ljava.lang.Class;(SecureClassLoader.java:123) at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Ljava.lang .String;)Ljava.lang.Class;(GenericClassLoader.java:476) at weblogic.utils.classloaders.GenericClassLoader.findClass(Ljava.lang.Stri ng;)Ljava.lang.Class;(GenericClassLoader.java:181) at java.lang.ClassLoader.loadClass(Ljava.lang.String;Z)Ljava.lang.Class;(Un known Source) at java.lang.ClassLoader.loadClass(Ljava.lang.String;Z)Ljava.lang.Class;(Un known Source) at java.lang.ClassLoader.loadClass(Ljava.lang.String;)Ljava.lang.Class;(Unk nown Source) at weblogic.utils.classloaders.GenericClassLoader.loadClass(Ljava.lang.Stri ng;)Ljava.lang.Class;(GenericClassLoader.java:223) at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(Ljava.lang. String;)Ljava.lang.Class;(ChangeAwareClassLoader.java:41) at java.lang.ClassLoader.loadClassFromNative(II)Ljava.lang.Class;(Unknown Source) at jrockit.vm.Classes.forName0(Ljava.lang.String;ZI)I(Unknown Source) at jrockit.vm.Classes.forName(Ljava.lang.String;ZLjava.lang.ClassLoader;)Lj ava.lang.Class;(Unknown Source) at java.lang.Class.forName(Ljava.lang.String;ZLjava.lang.ClassLoader;)Ljava .lang.Class;(Unknown Source) at org.apache.cactus.internal.util.ClassLoaderUtils.loadClassFromContextCla ssLoader_aroundBody2(Ljava.lang.String;Lorg.aspectj.lang.JoinPoint;)Ljav a.lang.Class;(ClassLoaderUtils.java:78) at org.apache.cactus.internal.util.ClassLoaderUtils.loadClassFromContextCla ssLoader_aroundBody3$advice(Ljava.lang.String;Lorg.aspectj.lang.JoinPoin t;Lorg.apache.cactus.util.log.LogAspect;Lorg.aspectj.runtime.internal.Ar oundClosure;Lorg.aspectj.lang.JoinPoint;)Ljava.lang.Object;(ClassLoaderU tils.java:246) at org.apache.cactus.internal.util.ClassLoaderUtils.loadClassFromContextCla ssLoader(Ljava.lang.String;)Ljava.lang.Class;(ClassLoaderUtils.java:0) at org.apache.cactus.internal.util.ClassLoaderUtils.loadClass_aroundBody0(L java.lang.String;Ljava.lang.Class;Lorg.aspectj.lang.JoinPoint;)Ljava.lan g.Class;(ClassLoaderUtils.java:61) at org.apache.cactus.internal.util.ClassLoaderUtils.loadClass_aroundBody1$a dvice(Ljava.lang.String;Ljava.lang.Class;Lorg.aspectj.lang.JoinPoint;Lor g.apache.cactus.util.log.LogAspect;Lorg.aspectj.runtime.internal.AroundC losure;Lorg.aspectj.lang.JoinPoint;)Ljava.lang.Object;(ClassLoaderUtils. java:246) at org.apache.cactus.internal.util.ClassLoaderUtils.loadClass(Ljava.lang.St ring;Ljava.lang.Class;)Ljava.lang.Class;(ClassLoaderUtils.java:0) at org.apache.cactus.internal.server.AbstractWebTestCaller.getTestClassClas s(Ljava.lang.String;)Ljava.lang.Class;(AbstractWebTestCaller.java:485) at org.apache.cactus.internal.server.AbstractWebTestCaller.doTest()V(Abstra ctWebTestCaller.java:109) at org.apache.cactus.internal.server.AbstractWebTestController.handleReques t_aroundBody0(Lorg.apache.cactus.internal.server.AbstractWebTestControll er;Lorg.apache.cactus.spi.server.ImplicitObjects;Lorg.aspectj.lang.JoinP oint;)V(AbstractWebTestController.java:93) at org.apache.cactus.internal.server.AbstractWebTestController.handleReques t_aroundBody1$advice(Lorg.apache.cactus.internal.server.AbstractWebTestC ontroller;Lorg.apache.cactus.spi.server.ImplicitObjects;Lorg.aspectj.lan g.JoinPoint;Lorg.apache.cactus.util.log.LogAspect;Lorg.aspectj.runtime.i nternal.AroundClosure;Lorg.aspectj.lang.JoinPoint;)Ljava.lang.Object;(Ab stractWebTestController.java:217) at org.apache.cactus.internal.server.AbstractWebTestController.handleReques t(Lorg.apache.cactus.spi.server.ImplicitObjects;)V(AbstractWebTestContro ller.java:0) at org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody2(Lorg.a pache.cactus.server.ServletTestRedirector;Ljavax.servlet.http.HttpServle tRequest;Ljavax.servlet.http.HttpServletResponse;Lorg.aspectj.lang.JoinP oint;)V(ServletTestRedirector.java:101) at org.apache.cactus.server.ServletTestRedirector.doPost_aroundBody3$advice (Lorg.apache.cactus.server.ServletTestRedirector;Ljavax.servlet.http.Htt pServletRequest;Ljavax.servlet.http.HttpServletResponse;Lorg.aspectj.lan g.JoinPoint;Lorg.apache.cactus.util.log.LogAspect;Lorg.aspectj.runtime.i nternal.AroundClosure;Lorg.aspectj.lang.JoinPoint;)Ljava.lang.Object;(Se rvletTestRedirector.java:217) at org.apache.cactus.server.ServletTestRedirector.doPost(Ljavax.servlet.htt p.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ServletT estRedirector.java:0) at org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody0(Lorg.ap ache.cactus.server.ServletTestRedirector;Ljavax.servlet.http.HttpServlet Request;Ljavax.servlet.http.HttpServletResponse;Lorg.aspectj.lang.JoinPo int;)V(ServletTestRedirector.java:72) at org.apache.cactus.server.ServletTestRedirector.doGet_aroundBody1$advice( Lorg.apache.cactus.server.ServletTestRedirector;Ljavax.servlet.http.Http ServletRequest;Ljavax.servlet.http.HttpServletResponse;Lorg.aspectj.lang .JoinPoint;Lorg.apache.cactus.util.log.LogAspect;Lorg.aspectj.runtime.in ternal.AroundClosure;Lorg.aspectj.lang.JoinPoint;)Ljava.lang.Object;(Ser vletTestRedirector.java:217) at org.apache.cactus.server.ServletTestRedirector.doGet(Ljavax.servlet.http .HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ServletTe stRedirector.java:0) at javax.servlet.http.HttpServlet.service(Ljavax.servlet.http.HttpServletRe quest;Ljavax.servlet.http.HttpServletResponse;)V(HttpServlet.java:740) Confidentiality Note: This message contains information that may be confidential and/or privileged. If you are not the intended recipient, you should not use, copy, disclose, distribute or take any action based on this message. If you have received this message in error, please advise the sender immediately by reply email and delete this message. Although ICAT Managers, LLC scans e-mail and attachments for viruses, it does not guarantee that either are virus-free and accepts no liability for any damage sustained as a result of viruses. Thank you. --------------------------------------------------------------------- To unsubscribe, e-mail: cactus-user-unsubscribe@jakarta.apache.org For additional commands, e-mail: cactus-user-help@jakarta.apache.org Confidentiality Note: This message contains information that may be confidential and/or privileged. If you are not the intended recipient, you should not use, copy, disclose, distribute or take any action based on this message. If you have received this message in error, please advise the sender immediately by reply email and delete this message. Although ICAT Managers, LLC scans e-mail and attachments for viruses, it does not guarantee that either are virus-free and accepts no liability for any damage sustained as a result of viruses. Thank you. --------------------------------------------------------------------- To unsubscribe, e-mail: cactus-user-unsubscribe@jakarta.apache.org For additional commands, e-mail: cactus-user-help@jakarta.apache.org