I'm having trouble executing my FlexUnit tests using maven. When I run the following pom:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:// www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:// maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>info.rvin.mojo</groupId> <artifactId>flex-super-pom</artifactId> <version>1.0</version> </parent> <groupId>com.test</groupId> <artifactId>testlib</artifactId> <version>1.0-SNAPSHOT</version> <packaging>swc</packaging> <name>TestLib Flex</name> <build> </build> </project> With a simple unit test/action script file, the code compiles fine but I get the following exception: [INFO] [flex-compiler-mojo:test-run] opened server socket accepting data from client Exception in thread "Thread-0" java.lang.NoClassDefFoundError: org/ jaxen/JaxenException at org.dom4j.DocumentFactory.createXPath(DocumentFactory.java: 230) at org.dom4j.tree.AbstractNode.createXPath(AbstractNode.java: 207) at org.dom4j.tree.AbstractNode.valueOf(AbstractNode.java:189) at info.rvin.flexmojo.test.FlexUnitMojo.writeTestReport (FlexUnitMojo.jav a:267) at info.rvin.flexmojo.test.FlexUnitMojo.access$400 (FlexUnitMojo.java:32) at info.rvin.flexmojo.test.FlexUnitMojo$1.saveTestReport (FlexUnitMojo.ja va:172) at info.rvin.flexmojo.test.FlexUnitMojo$1.run (FlexUnitMojo.java:126) Caused by: java.lang.ClassNotFoundException: org.jaxen.JaxenException at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at org.codehaus.classworlds.RealmClassLoader.loadClassDirect (RealmClassL oader.java:195) at org.codehaus.classworlds.DefaultClassRealm.loadClass (DefaultClassReal m.java:255) at org.codehaus.classworlds.DefaultClassRealm.loadClass (DefaultClassReal m.java:274) at org.codehaus.classworlds.RealmClassLoader.loadClass (RealmClassLoader. java:214) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java: 319) ... 7 more I've tried adding a dependency to jaxen-1.1 in the pom, but that doesn't change anything. Has anyone else seen this or have a suggestion as to what I'm doing wrong? Thanks, Kent --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Flex Mojos" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/flex-mojos?hl=en?hl=en http://blog.flex-mojos.info/ -~----------~----~----~----~------~----~------~--~---
