JBlanket does use JDom. The XML files that contain the method information are written using JDom. I haven't converted it to use JDom 1.0. It currently uses beta 9. I'll add a JIRA issue to convert it to 1.0.
On Sat, 05 Mar 2005 16:31:53 -1000, Aaron Kagawa <[EMAIL PROTECTED]> wrote: > Hey Guys, > > I'm ran into a problem with Jblanket. I wanted to use JBlanket to work on > testing. Anyway, I have this property in the hackystat.properties > jblanket.instrumentation.enabled=true and I did a "ant -q freshStart > junitAll" and got the following error. > > Any idea what the problem is? It seems that I should have a jdom.jar in my > ANT_HOME/lib directory, but i don't. And there is no jdom.jar in the > hackyBuild/lib/ant directory. Does JBlanket use Jdom 1.0? > > thanks, aaron > > [echo] (hackyBuildUtils) Instrumenting bytecode with JBlanket. > [jblanket] java.lang.NoSuchMethodError: > org.jdom.output.XMLOutputter.<init>(Lja > va/lang/String;Z)V > [jblanket] at > csdl.jblanket.methodset.MethodSet.store(MethodSet.java:246) > [jblanket] at > csdl.jblanket.modifier.MethodCounter.storeAllMethods(MethodCo > unter.java:128) > [jblanket] at > csdl.jblanket.modifier.Modifier.processIncludeClasses(Modifie > r.java:283) > [jblanket] at csdl.jblanket.modifier.Modifier.modify(Modifier.java:515) > [jblanket] at csdl.jblanket.modifier.Modifier.main(Modifier.java:652) > [jblanket] at > csdl.jblanket.ant.JBlanketModifierTask.execute(JBlanketModifi > erTask.java:360) > [jblanket] at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja > va:275) > [jblanket] at org.apache.tools.ant.Task.perform(Task.java:364) > [jblanket] at org.apache.tools.ant.Target.execute(Target.java:341) > [jblanket] at org.apache.tools.ant.Target.performTasks(Target.java:369) > [jblanket] at > org.apache.tools.ant.Project.executeTarget(Project.java:1214) > > [jblanket] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:386) > [jblanket] at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja > va:275) > [jblanket] at org.apache.tools.ant.Task.perform(Task.java:364) > [jblanket] at org.apache.tools.ant.Target.execute(Target.java:341) > [jblanket] at org.apache.tools.ant.Target.performTasks(Target.java:369) > [jblanket] at > org.apache.tools.ant.Project.executeTarget(Project.java:1214) > > [jblanket] at > org.apache.tools.ant.Project.executeTargets(Project.java:1062 > ) > [jblanket] at org.apache.tools.ant.Main.runBuild(Main.java:673) > [jblanket] at org.apache.tools.ant.Main.startAnt(Main.java:188) > [jblanket] at > org.apache.tools.ant.launch.Launcher.run(Launcher.java:196) > [jblanket] at > org.apache.tools.ant.launch.Launcher.main(Launcher.java:55) > > BUILD FAILED > C:\java\cvs\hackyBuild\build.xml:523: The following error occurred while > executi > ng this line: > C:\java\cvs\hackyBuild\build.utils.xml:599: Unsuccessful modification of files >
