Return-Path: Delivered-To: apmail-jakarta-ant-user-archive@jakarta.apache.org Received: (qmail 63475 invoked by uid 500); 1 Oct 2001 19:20:44 -0000 Mailing-List: contact ant-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Reply-To: ant-user@jakarta.apache.org Delivered-To: mailing list ant-user@jakarta.apache.org Received: (qmail 63465 invoked from network); 1 Oct 2001 19:20:44 -0000 X-Server-Uuid: 3522b0b4-89a9-11d4-b7bc-00104bcfa600 Message-ID: <87EE6B21C624D511B72400104BCF1EB03DE434@exch> From: "Jason Rogers" To: "'ant-user@jakarta.apache.org'" Subject: RE: Problem with junitreport in 1.4 Date: Mon, 1 Oct 2001 15:20:13 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) X-WSS-ID: 17A61E78221247-01-01 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N It looks like you don't have the BSF packages in your classpath. >From the WHATSNEW file of Ant 1.4: * JUnitReport now uses the xalan redirect extension for multi-output. With Xalan 1.2.2 it forces the use of bsf.jar in the classpath. (Available in the xalan distribution). It is recommended to switch to Xalan 2.x that do not need it. > -----Original Message----- > From: Christian Cryder [mailto:christianc@enhydra.org] > Sent: Monday, October 01, 2001 3:09 PM > To: Ant-User > Subject: Problem with junitreport in 1.4 > > > Hi folks, > > I'm having a problem using the junitreport taskdef in > 1.4. If I use the 1.3 > optional jar it works; if I use the 1.4 optional jar it > fails like this (see > attached log for full stacktrace): > ---------------- > test.report.html: > [junitreport] Using Xalan version: 1.2.2 > > BUILD FAILED > > java.lang.NoClassDefFoundError: com/ibm/bsf/util/BSFEngineImpl > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:486) > at > java.security.SecureClassLoader.defineClass(SecureClassLoa > der.java:111) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:248) > at java.net.URLClassLoader.access$100(URLClassLoader.java:56) > at java.net.URLClassLoader$1.run(URLClassLoader.java:195) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:188) > at java.lang.ClassLoader.loadClass(ClassLoader.java:297) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286) > at java.lang.ClassLoader.loadClass(ClassLoader.java:253) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:120) > at > org.apache.xalan.xpath.ExtensionFunctionHandler.(Ext > ensionFunctionHand > ler.java:110) > ... > ---------------- > > Here's what my target looks like in build.xml: > > description="Convert the junit xml files to html" > > > > > > > > > > Just to reiterate--if I simply swap in the 1.3 optional > jar everything > works. Anyone have a suggestion on how to handle this? > > Thanks, > Christian > ------------------------------------------------ > Christian Cryder [christianc@enhydra.org] > Barracuda - MVC Component Framework for Webapps > http://barracuda.enhydra.org > ------------------------------------------------ > "What a great time to be a Geek" >