11 Replies Latest reply on Jul 19, 2011 11:58 AM by lexsoto

    Stuck trying to perform simple test

    steven.tay

      Hi All,

       

      I've been trying out Arquillian without much success. Every time I run a simple test I got back a NoSuchMethodError:

       

      java.lang.NoSuchMethodError: javassist.scopedpool.ScopedClassPool.<init>(Ljava/lang/ClassLoader;Ljavassist/ClassPool;Ljavassist/scopedpool/ScopedClassPoolRepository;Z)V

       

      I've searched and found an article that recommended changing the javassist version to 3.10 instead of 3.09 that came with JBoss. I've updated the javassist version to either 3.10 or 3.14 but to no avail. I'm running JBoss AS 5.1 and testing remotely. This happens for both maven and eclipse initiated runs.

       

      I would appreciate it if anyone could point out to me what I'm not doing right and steer me in the right direction to get this started.

       

      Thanks in advance,

      Steven

        • 1. Stuck trying to perform simple test
          steven.tay

          Hi All,

           

          After some digging through the classpaths for my projects, I finally found the problem. Turns out that the classes of one of my project's test dependencies, ejb3Unit was shadowing those of Hibernate's and was causing "confusion" during initialisation of the test class. Once I removed the jar as an external dependency, everything worked nicely.

           

          Cheers,

          Steven

          • 2. Re: Stuck trying to perform simple test
            lexsoto

            Hello,

             

            I am stuck at the same point.    Which version of javassist should be used?  I am running JBoss 5.1 with the default javassist jar.

             

            thanks

            • 3. Re: Stuck trying to perform simple test
              lexsoto

              Anybody can shed some light into this issue? 

               

              My versions are these:

               

              jboss          -  5.1

              javassist    -  3.9.0.GA (tried 3.10.0.GA also)

              jboss-aop  - 2.1.1.GA

              Arquillian  - 1.0.0.Alpha5

               

               

              java.lang.NoSuchMethodError: javassist.scopedpool.ScopedClassPool.<init>(Ljava/lang/ClassLoader;Ljavassist/ClassPool;Ljavassist/scopedpool/ScopedClassPoolRepository;Z)V

                        at org.jboss.aop.classpool.AOPClassPool.<init>(AOPClassPool.java:103)

                        at org.jboss.aop.classpool.AOPClassPool.<init>(AOPClassPool.java:88)

                        at org.jboss.aop.classpool.AOPClassPool.<init>(AOPClassPool.java:78)

                        at org.jboss.aop.classpool.AOPClassPoolFactory.create(AOPClassPoolFactory.java:40)

                        at javassist.scopedpool.ScopedClassPoolRepositoryImpl.createScopedClassPool(ScopedClassPoolRepositoryImpl.java:99)

                        at javassist.scopedpool.ScopedClassPoolRepositoryImpl.registerClassLoader(ScopedClassPoolRepositoryImpl.java:125)

                        at org.jboss.aop.classpool.AOPClassPoolRepository.registerClassLoader(AOPClassPoolRepository.java:157)

                        at org.jboss.aop.AspectManager.registerClassLoader(AspectManager.java:842)

                        at org.jboss.aop.AspectManager.findClassPool(AspectManager.java:827)

                        at org.jboss.aop.proxy.ProxyFactory.createProxyCtClass(ProxyFactory.java:150)

                        at org.jboss.aop.proxy.ProxyFactory.createProxyClass(ProxyFactory.java:119)

                        at org.jboss.aop.proxy.ProxyFactory.createInterfaceProxy(ProxyFactory.java:96)

                        at org.jboss.aop.proxy.MarshalledInterfaceProxy.readResolve(MarshalledInterfaceProxy.java:72)

                        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

                        at java.lang.reflect.Method.invoke(Method.java:597)

                        at java.io.ObjectStreamClass.invokeReadResolve(ObjectStreamClass.java:1061)

                        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1761)

                        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328)

                        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)

                        at java.rmi.MarshalledObject.get(MarshalledObject.java:142)

                        at org.jnp.interfaces.MarshalledValuePair.get(MarshalledValuePair.java:72)

                        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:769)

                        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:686)

                        at javax.naming.InitialContext.lookup(InitialContext.java:392)

                        at org.jboss.arquillian.container.jbossas.remote_5_1.JBossASRemoteContainer.initDeploymentManager(JBossASRemoteContainer.java:197)

                        at org.jboss.arquillian.container.jbossas.remote_5_1.JBossASRemoteContainer.start(JBossASRemoteContainer.java:79)

                        at org.jboss.arquillian.impl.client.container.ContainerLifecycleController$5.perform(ContainerLifecycleController.java:145)

                        at org.jboss.arquillian.impl.client.container.ContainerLifecycleController$5.perform(ContainerLifecycleController.java:135)

                        at org.jboss.arquillian.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:183)

                        at org.jboss.arquillian.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:134)

                        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

                        at java.lang.reflect.Method.invoke(Method.java:597)

                        at org.jboss.arquillian.impl.core.ObserverImpl.invoke(ObserverImpl.java:90)

                        at org.jboss.arquillian.impl.core.EventContextImpl.invokeObservers(EventContextImpl.java:98)

                        at org.jboss.arquillian.impl.core.EventContextImpl.proceed(EventContextImpl.java:80)

                        at org.jboss.arquillian.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:78)

                        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

                        at java.lang.reflect.Method.invoke(Method.java:597)

                        at org.jboss.arquillian.impl.core.ObserverImpl.invoke(ObserverImpl.java:90)

                        at org.jboss.arquillian.impl.core.EventContextImpl.proceed(EventContextImpl.java:87)

                        at org.jboss.arquillian.impl.core.ManagerImpl.fire(ManagerImpl.java:126)

                        at org.jboss.arquillian.impl.core.ManagerImpl.fire(ManagerImpl.java:106)

                        at org.jboss.arquillian.impl.core.EventImpl.fire(EventImpl.java:67)

                        at org.jboss.arquillian.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:83)

                        at org.jboss.arquillian.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:76)

                        at org.jboss.arquillian.impl.client.container.ContainerLifecycleController.forEachContainer(ContainerLifecycleController.java:176)

                        at org.jboss.arquillian.impl.client.container.ContainerLifecycleController.startContainers(ContainerLifecycleController.java:75)

                        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

                        at java.lang.reflect.Method.invoke(Method.java:597)

                        at org.jboss.arquillian.impl.core.ObserverImpl.invoke(ObserverImpl.java:90)

                        at org.jboss.arquillian.impl.core.EventContextImpl.invokeObservers(EventContextImpl.java:98)

                        at org.jboss.arquillian.impl.core.EventContextImpl.proceed(EventContextImpl.java:80)

                        at org.jboss.arquillian.impl.core.ManagerImpl.fire(ManagerImpl.java:126)

                        at org.jboss.arquillian.impl.core.ManagerImpl.fire(ManagerImpl.java:106)

                        at org.jboss.arquillian.impl.core.EventImpl.fire(EventImpl.java:67)

                        at org.jboss.arquillian.impl.client.ContainerEventController.execute(ContainerEventController.java:55)

                        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

                        at java.lang.reflect.Method.invoke(Method.java:597)

                        at org.jboss.arquillian.impl.core.ObserverImpl.invoke(ObserverImpl.java:90)

                        at org.jboss.arquillian.impl.core.EventContextImpl.invokeObservers(EventContextImpl.java:98)

                        at org.jboss.arquillian.impl.core.EventContextImpl.proceed(EventContextImpl.java:80)

                        at org.jboss.arquillian.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:54)

                        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

                        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

                        at java.lang.reflect.Method.invoke(Method.java:597)

                        at org.jboss.arquillian.impl.core.ObserverImpl.invoke(ObserverImpl.java:90)

                        at org.jboss.arquillian.impl.core.EventContextImpl.proceed(EventContextImpl.java:87)

                        at org.jboss.arquillian.impl.core.ManagerImpl.fire(ManagerImpl.java:126)

                        at org.jboss.arquillian.impl.core.ManagerImpl.fire(ManagerImpl.java:106)

                        at org.jboss.arquillian.impl.EventTestRunnerAdaptor.beforeSuite(EventTestRunnerAdaptor.java:58)

                        at org.jboss.arquillian.junit.Arquillian.<init>(Arquillian.java:86)

                        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

                        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

                        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

                        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)

                        at org.junit.internal.builders.AnnotatedBuilder.buildRunner(AnnotatedBuilder.java:31)

                        at org.junit.internal.builders.AnnotatedBuilder.runnerForClass(AnnotatedBuilder.java:24)

                        at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:57)

                        at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:29)

                        at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:57)

                        at org.junit.internal.requests.ClassRequest.getRunner(ClassRequest.java:24)

                        at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.<init>(JUnit4TestReference.java:32)

                        at org.eclipse.jdt.internal.junit4.runner.JUnit4TestClassReference.<init>(JUnit4TestClassReference.java:25)

                        at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:41)

                        at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:31)

                        at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452)

                        at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)

                        at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)

                        at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)

               

               

               

               

              This is my very first Arquillian test and I can't get it to work so this blocking adoption.

              Thanks in advance.

              • 4. Re: Stuck trying to perform simple test
                aslak

                You need to use the dependencies described in the docs: https://docs.jboss.org/author/display/ARQ/JBoss+AS+5.1+-+Remote

                 

                Are you using javassist in your project directly? Where is it coming from if not the 5.1 Client lib?

                • 5. Re: Stuck trying to perform simple test
                  lexsoto

                  Aslak,

                   

                  Thanks for your reply.

                  I have added the dependencies as explained in the referenced page.

                   

                  <profile>

                    <id>jbossas-remote-51</id>

                    <dependencies>

                      <dependency>

                        <groupId>org.jboss.arquillian.container</groupId>

                        <artifactId>arquillian-jbossas-remote-5.1</artifactId>

                        <version>${arquillian.version}</version>

                        <scope>test</scope>

                      </dependency>

                      <dependency>

                        <groupId>org.jboss.jbossas</groupId>

                        <artifactId>jboss-as-client</artifactId>

                        <version>5.1.0.GA</version>

                        <type>pom</type>

                        <scope>test</scope>

                      </dependency>

                    </dependencies>

                  </profile>


                   

                  javassist comes from "jboss-as-client 5.1.0.GA" but I had also added it explicitly to force the version to "3.9.0.GA" because it is the version distrbuted with JBoss 5.1 (jboss-as-client 5.1.0.GA references version 3.10.0.GA of javassists).  It does not work either way so I am still stuck. 

                  • 6. Re: Stuck trying to perform simple test
                    aslak

                    can you post the output of:

                     

                    mvn dependency:tree -Pjbossas-remote-51

                    • 7. Re: Stuck trying to perform simple test
                      lexsoto

                      Here it is:

                       

                      ======================================================

                      +- junit:junit:jar:4.8.1:test

                      +- org.dbunit:dbunit:jar:2.4.7:test

                      |  \- org.slf4j:slf4j-api:jar:1.5.6:test

                      +- xmlunit:xmlunit:jar:1.1:test

                      +- jaxen:jaxen:jar:1.1:test

                      |  +- jdom:jdom:jar:1.0:test

                      |  +- xml-apis:xml-apis:jar:1.3.02:test

                      |  \- xom:xom:jar:1.0:test

                      |     \- com.ibm.icu:icu4j:jar:2.6.1:test

                      +- com.informa.ecommerce:core-test:jar:3.1.0-SNAPSHOT:test

                      |  \- javax.jms:jms:jar:1.1:test

                      +- org.easymock:easymock:jar:2.4:test

                      +- com.h2database:h2:jar:1.3.148:test

                      +- org.apache.lucene:lucene-core:jar:3.0.2:compile

                      +- org.mortbay.jetty:jetty-servlet-tester:jar:6.1.6:test

                      |  \- org.mortbay.jetty:jetty:jar:6.1.6:test

                      |     +- org.mortbay.jetty:jetty-util:jar:6.1.6:test

                      |     \- org.mortbay.jetty:servlet-api-2.5:jar:6.1.6:test

                      +- org.apache.activemq:activemq-core:jar:4.1.1:test

                      |  +- backport-util-concurrent:backport-util-concurrent:jar:2.1:test

                      |  +- org.apache.activemq:activeio-core:jar:3.0.0-incubator:test

                      |  +- org.apache.geronimo.specs:geronimo-jms_1.1_spec:jar:1.0:test

                      |  \- org.apache.geronimo.specs:geronimo-j2ee-management_1.0_spec:jar:1.0:test

                      +- dumbster:dumbster:jar:1.6:test

                      +- org.hibernate:hibernate-core:jar:3.3.2.GA:provided

                      |  \- javax.transaction:jta:jar:1.1:provided

                      +- org.hibernate:hibernate-entitymanager:jar:3.3.2.GA:provided

                      |  +- org.hibernate:hibernate-commons-annotations:jar:3.0.0.ga:provided

                      |  \- org.hibernate:ejb3-persistence:jar:1.0.1.GA:provided

                      +- org.hibernate:hibernate-annotations:jar:3.4.0.GA:provided

                      +- org.hibernate:hibernate-validator:jar:3.1.0.GA:provided

                      +- org.slf4j:slf4j-log4j12:jar:1.5.6:provided

                      |  \- log4j:log4j:jar:1.2.14:provided

                      +- net.sf.json-lib:json-lib:jar:jdk15:2.2.1:compile

                      |  \- commons-logging:commons-logging:jar:1.1:compile

                      +- net.sf.ezmorph:ezmorph:jar:1.0.4:provided (scope not updated to compile)

                      +- commons-lang:commons-lang:jar:2.5:compile

                      +- commons-beanutils:commons-beanutils:jar:1.7.0:provided (scope not updated to compile)

                      +- commons-collections:commons-collections:jar:3.2:provided (scope not updated to compile)

                      +- commons-httpclient:commons-httpclient:jar:3.1:compile

                      |  \- commons-codec:commons-codec:jar:1.2:compile

                      +- commons-io:commons-io:jar:1.4:compile

                      +- com.thoughtworks.xstream:xstream:jar:1.3.1:runtime

                      |  \- xpp3:xpp3_min:jar:1.1.4c:runtime

                      +- org.antlr:antlr-runtime:jar:3.1.1:runtime

                      |  \- org.antlr:stringtemplate:jar:3.2:runtime

                      |     \- antlr:antlr:jar:2.7.6:runtime

                      +- org.drools:drools-api:jar:5.1.1:provided

                      +- org.drools:drools-core:jar:5.1.1:provided

                      |  \- org.mvel:mvel2:jar:2.0.16:provided

                      +- org.drools:drools-compiler:jar:5.1.1:provided

                      |  \- org.eclipse.jdt.core.compiler:ecj:jar:3.5.1:provided

                      +- joda-time:joda-time:jar:1.6:runtime

                      +- avatax:avatax4j:jar:4.17.0.0:compile

                      +- axis:axis:jar:1.4:compile

                      |  +- axis:axis-wsdl4j:jar:1.5.1:runtime

                      |  \- commons-discovery:commons-discovery:jar:0.2:runtime

                      +- javax.annotation:jsr250-api:jar:1.0:provided

                      +- org.jboss.ws:jbossws-spi:jar:1.2.0.GA:provided

                      |  +- org.apache.ant:ant:jar:1.7.1:provided

                      |  |  \- org.apache.ant:ant-launcher:jar:1.7.1:provided

                      |  \- gnu-getopt:getopt:jar:1.0.13:provided

                      +- org.jboss.cache:jbosscache-pojo:jar:3.0.0.GA:provided

                      +- org.jboss.cache:jbosscache-core:jar:3.2.1.GA:provided

                      |  +- jgroups:jgroups:jar:2.6.13.GA:provided

                      |  +- org.jboss.javaee:jboss-transaction-api:jar:1.0.1.GA:provided

                      |  \- org.jboss:jboss-common-core:jar:2.2.14.GA:provided

                      +- org.jboss.client:jboss-client:jar:5.1.0.CR1:provided

                      +- org.jboss.ejb3:jboss-ejb3-api:jar:3.1.0:provided

                      |  \- jboss.jbossws:jboss-jaxrpc:jar:2.0.3.GA:provided

                      +- org.jboss.client:jbossall-client:jar:5.0.0.GA:provided

                      +- org.jboss.ejb3:jboss-ejb3-security:jar:1.0.0:provided

                      |  +- org.jboss.aspects:jboss-current-invocation-aspects:jar:1.0.0.CR1:provided

                      |  +- org.jboss.ejb3:jboss-ejb3-interceptors:jar:1.0.0:provided

                      |  |  +- org.jboss.ejb3:jboss-ejb3-common:jar:1.0.0:provided

                      |  |  +- org.jboss:jboss-reflect:jar:2.0.0.CR1:provided

                      |  |  \- org.jboss.javaee:jboss-ejb-api:jar:3.0.0.CR1:provided

                      |  +- org.jboss.security:jboss-security-spi:jar:2.0.2.SP1:provided

                      |  +- org.jboss.security:jbosssx:jar:2.0.2.SP1:provided

                      |  +- org.jboss.javaee:jboss-jacc-api:jar:1.1.0.CR1:provided

                      |  |  \- org.jboss.javaee:jboss-servlet-api:jar:2.5.0.CR1:provided

                      |  +- org.jboss.ejb3:jboss-ejb3-ext-api:jar:1.0.0:provided

                      |  +- org.jboss.ejb3:jboss-ejb3-ext-api-impl:jar:1.0.0:provided

                      |  +- org.jboss.ejb3:jboss-ejb3-metadata:jar:1.0.0:provided

                      |  +- org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:provided

                      |  \- org.jboss.metadata:jboss-metadata:jar:1.0.0.CR16:provided

                      |     +- org.jboss.javaee:jboss-jms-api:jar:1.1.0.GA:provided

                      |     +- jboss.jbossws:jboss-jaxws:jar:3.0.1-native-2.0.4.GA:provided

                      |     +- org.jboss:jbossxb:jar:2.0.0.GA:provided

                      |     |  +- apache-xerces:xercesImpl:jar:2.9.1:provided

                      |     |  \- wutka-dtdparser:dtdparser121:jar:1.2.1:provided

                      |     +- org.jboss:jboss-vfs:jar:2.0.0.CR1:provided

                      |     +- sun-jaxb:jaxb-api:jar:2.1.4:provided

                      |     \- apache-xerces:xml-apis:jar:2.9.1:provided

                      +- dom4j:dom4j:jar:1.6.1:provided

                      +- org.jboss.jbossas:jboss-as-jmx:jar:5.1.0.GA:provided

                      |  +- oswego-concurrent:concurrent:jar:1.3.4-jboss-update1:provided

                      |  +- org.jboss.integration:jboss-classloading-spi:jar:5.1.0.GA:provided

                      |  +- org.jboss.jbossas:jboss-as-j2se:jar:5.1.0.GA:provided

                      |  +- org.jboss.jbossas:jboss-as-j2se:test-jar:tests:5.1.0.GA:provided

                      |  \- org.jboss.jbossas:jboss-as-mbeans:jar:5.1.0.GA:provided

                      |     +- bcel:bcel:jar:5.1:provided

                      |     \- org.jboss.test:jboss-test:jar:1.1.4.GA:provided

                      |        +- org.apache.ant:ant-junit:jar:1.7.0:provided

                      |        +- jboss.profiler.jvmti:jboss-profiler-jvmti:jar:1.0.0.CR5:provided

                      |        \- org.jboss.jbossas:jboss-server-manager:jar:1.0.2.GA:provided

                      +- org.drools:drools-pipeline:jar:5.1.1:test

                      |  +- org.drools:drools-grid-core:jar:5.1.1:test

                      |  |  \- org.apache.mina:mina-core:jar:2.0.0-M6:test

                      |  +- org.codehaus.jettison:jettison:jar:1.2:test

                      |  |  \- stax:stax-api:jar:1.0.1:test

                      |  +- net.sf.jxls:jxls-reader:jar:0.9.6:test

                      |  |  +- commons-digester:commons-digester:jar:1.8:test

                      |  |  +- commons-jexl:commons-jexl:jar:1.1:test

                      |  |  \- org.apache.poi:poi:jar:3.0.2-FINAL:test

                      |  +- javax.xml.bind:jaxb-api:jar:2.2.1:test

                      |  |  +- javax.xml.stream:stax-api:jar:1.0-2:test

                      |  |  \- javax.activation:activation:jar:1.1:test

                      |  +- com.sun.xml.bind:jaxb-xjc:jar:2.2.1.1:test

                      |  |  \- com.sun.xml.bind:jaxb-impl:jar:2.2.1:test

                      |  +- xalan:xalan:jar:2.7.1:test

                      |  |  \- xalan:serializer:jar:2.7.1:test

                      |  +- commons-net:commons-net:jar:2.0:test

                      |  +- simple-jndi:simple-jndi:jar:0.11.4:test

                      |  \- org.milyn:milyn-smooks-javabean:jar:1.2:test

                      |     \- org.milyn:milyn-smooks-core:jar:1.2:test

                      |        \- org.milyn:milyn-commons:jar:1.2:test

                      |           \- org.freemarker:freemarker:jar:2.3.11:test

                      +- junit-addons:junit-addons:jar:1.4:test

                      |  +- xerces:xercesImpl:jar:2.6.2:test

                      |  \- xerces:xmlParserAPIs:jar:2.6.2:test

                      +- org.jboss.byteman:byteman:jar:1.5.1:test

                      +- org.jboss.byteman:byteman-install:jar:1.5.1:test

                      +- org.jboss.byteman:byteman-submit:jar:1.5.1:test

                      +- org.jboss.byteman:byteman-bmunit:jar:1.5.1:test

                      +- org.jboss.arquillian:arquillian-junit:jar:1.0.0.Alpha5:test

                      |  \- org.jboss.arquillian:arquillian-impl-base:jar:1.0.0.Alpha5:test

                      |     +- org.jboss.arquillian:arquillian-api:jar:1.0.0.Alpha5:test

                      |     |  \- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api:jar:0.1.4:test

                      |     +- org.jboss.shrinkwrap:shrinkwrap-api:jar:1.0.0-alpha-12:test

                      |     +- org.jboss.shrinkwrap:shrinkwrap-impl-base:jar:1.0.0-alpha-12:test

                      |     +- org.jboss.shrinkwrap:shrinkwrap-spi:jar:1.0.0-alpha-12:test

                      |     +- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api:jar:1.0.0-alpha-12:test

                      |     +- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api-maven:jar:1.0.0-alpha-12:test

                      |     \- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-impl-maven:jar:1.0.0-alpha-12:test

                      |        +- org.sonatype.aether:aether-api:jar:1.8:test

                      |        +- org.sonatype.aether:aether-util:jar:1.8:test

                      |        +- org.sonatype.aether:aether-connector-wagon:jar:1.8:test

                      |        |  +- org.sonatype.aether:aether-spi:jar:1.8:test

                      |        |  \- org.codehaus.plexus:plexus-container-default:jar:1.5.5:test

                      |        |     +- org.codehaus.plexus:plexus-classworlds:jar:2.2.2:test

                      |        |     +- org.apache.xbean:xbean-reflect:jar:3.4:test

                      |        |     |  \- commons-logging:commons-logging-api:jar:1.1:test

                      |        |     \- com.google.collections:google-collections:jar:1.0:test

                      |        +- org.apache.maven:maven-aether-provider:jar:3.0.1:test

                      |        |  +- org.apache.maven:maven-model:jar:3.0.1:test

                      |        |  +- org.apache.maven:maven-model-builder:jar:3.0.1:test

                      |        |  +- org.apache.maven:maven-repository-metadata:jar:3.0.1:test

                      |        |  +- org.sonatype.aether:aether-impl:jar:1.8:test

                      |        |  +- org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:test

                      |        |  \- org.codehaus.plexus:plexus-utils:jar:2.0.4:test

                      |        +- org.apache.maven:maven-settings-builder:jar:3.0.1:test

                      |        |  +- org.codehaus.plexus:plexus-interpolation:jar:1.14:test

                      |        |  +- org.apache.maven:maven-settings:jar:3.0.1:test

                      |        |  \- org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:test

                      |        |     \- org.sonatype.plexus:plexus-cipher:jar:1.4:test

                      |        +- org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-7:test

                      |        +- org.apache.maven.wagon:wagon-file:jar:1.0-beta-7:test

                      |        \- org.apache.maven.wagon:wagon-http-lightweight:jar:1.0-beta-7:test

                      |           \- org.apache.maven.wagon:wagon-http-shared:jar:1.0-beta-7:test

                      +- javassist:javassist:jar:3.10.0.GA:test

                      +- org.jboss.arquillian.container:arquillian-jbossas-remote-5.1:jar:1.0.0.Alpha5:test

                      |  +- org.jboss.arquillian:arquillian-spi:jar:1.0.0.Alpha5:test

                      |  +- org.jboss.arquillian.protocol:arquillian-protocol-servlet:jar:1.0.0.Alpha5:test

                      |  +- org.jboss.arquillian.testenricher:arquillian-testenricher-ejb:jar:1.0.0.Alpha5:test

                      |  \- org.jboss.arquillian.testenricher:arquillian-testenricher-resource:jar:1.0.0.Alpha5:test

                      \- org.jboss.jbossas:jboss-as-client:pom:5.1.0.GA:test

                         +- org.jboss.aop:jboss-aop:jar:client:2.1.1.GA:test

                         |  +- qdox:qdox:jar:1.6.1:test

                         |  \- trove:trove:jar:2.1.1:test

                         +- org.jboss.jbossas:jboss-as-ejb3:jar:client:5.1.0.GA:test

                         |  +- cglib:cglib:jar:2.1.3:test

                         |  +- jacorb:jacorb:jar:2.3.0jboss.patch6-brew:test

                         |  +- org.jboss.ejb3:jboss-ejb3-as-int:jar:1.1.5:test

                         |  |  +- org.jboss.ejb3:jboss-ejb3:pom:1.1.5:test

                         |  |  |  +- org.jboss.ejb3:jboss-ejb3-core:jar:1.1.5:test

                         |  |  |  \- org.jboss.ejb3:jboss-ejb3-deployers:jar:1.0.0:test

                         |  |  \- org.jboss.ejb3:jboss-ejb3-mc-int:jar:1.0.1:test

                         |  +- org.jboss.jbossas:jboss-as-connector:jar:5.1.0.GA:test

                         |  |  +- org.jboss.jbossas:jboss-as-profileservice:jar:5.1.0.GA:test

                         |  |  |  \- org.jboss.jbossas:jboss-as-aspects:jar:5.1.0.GA:test

                         |  |  |     +- org.jboss.aop:jboss-aop-aspects:jar:2.1.1.GA:test

                         |  |  |     |  \- org.beanshell:bsh:jar:1.3.0:test

                         |  |  |     +- org.jboss.aop:jboss-aop-asintegration-core:jar:2.1.1.GA:test

                         |  |  |     |  \- org.jboss.aop:pluggable-instrumentor:jar:2.1.1.GA:test

                         |  |  |     +- org.jboss.aop:jboss-aop-asintegration-jmx:jar:2.1.1.GA:test

                         |  |  |     \- org.jboss.aop:jboss-aop-asintegration-mc:jar:2.1.1.GA:test

                         |  |  \- javax.mail:mail:jar:1.4:test

                         |  +- org.jboss.jbossas:jboss-as-iiop:jar:5.1.0.GA:test

                         |  +- org.jboss.jbossas:jboss-as-server:jar:5.1.0.GA:test

                         |  +- org.jboss.deployers:jboss-deployers-spi:jar:2.0.7.GA:test

                         |  +- org.jboss.deployers:jboss-deployers-structure-spi:jar:2.0.7.GA:test

                         |  +- org.jboss.deployers:jboss-deployers-vfs-spi:jar:2.0.7.GA:test

                         |  |  \- org.jboss.cl:jboss-classloading:jar:2.0.6.GA:test

                         |  |     \- org.jboss.cl:jboss-classloader:jar:2.0.6.GA:test

                         |  +- org.jboss.microcontainer:jboss-kernel:jar:2.0.6.GA:test

                         |  \- org.jboss.integration:jboss-corba-ots-spi:jar:5.1.0.GA:test

                         +- org.jboss.jbossas:jboss-as-server:jar:client:5.1.0.GA:test

                         |  +- org.jboss.bootstrap:jboss-bootstrap:jar:1.0.0-Beta-3:test

                         |  +- org.jboss.integration:jboss-deployment-spi:jar:5.1.0.GA:test

                         |  +- org.jboss.jpa:jboss-jpa-deployers:jar:1.0.0:test

                         |  +- org.jboss.jbossas:jboss-as-system-jmx:jar:5.1.0.GA:test

                         |  +- org.jboss.jbossas:jboss-as-system:jar:5.1.0.GA:test

                         |  +- org.jboss.jbossas:jboss-as-security:jar:5.1.0.GA:test

                         |  |  +- org.jboss.javaee:jboss-jaspi-api:jar:1.0.0.GA:test

                         |  |  \- org.jboss.security:jbossxacml:jar:2.0.3:test

                         |  +- org.jboss.integration:jboss-transaction-spi:jar:5.1.0.GA:test

                         |  +- org.jboss.ws.native:jbossws-native-saaj:jar:3.1.2.GA:test

                         |  +- org.jboss.ws.native:jbossws-native-jaxws:jar:3.1.2.GA:test

                         |  +- javax.security:jaas:jar:1.0.01:test

                         |  +- org.jboss.javaee:jboss-jca-api:jar:1.5.0.GA:test

                         |  +- jpl-util:jpl-util:jar:1.0:test

                         |  +- jpl-pattern:jpl-pattern:jar:1.0:test

                         |  \- org.jboss.naming:jnpserver:jar:5.0.3.GA:test

                         +- org.jboss.deployers:jboss-deployers-client:jar:2.0.7.GA:test

                         +- org.jboss.deployers:jboss-deployers-client-spi:jar:2.0.7.GA:test

                         |  \- org.jboss.man:jboss-managed:jar:2.1.0.CR8:test

                         +- org.jboss.deployers:jboss-deployers-core-spi:jar:2.0.7.GA:test

                         +- org.jboss.deployers:jboss-deployers-core:jar:2.0.7.GA:test

                         +- org.jboss.jbossas:jboss-as-deployment:jar:5.1.0.GA:test

                         |  \- org.jboss.javaee:jboss-jad-api:jar:1.2.0.GA:test

                         +- org.jboss.ejb3:jboss-ejb3-common:jar:client:1.0.0:test

                         +- org.jboss.ejb3:jboss-ejb3-core:jar:client:1.1.5:test

                         |  +- org.jboss.integration:jboss-jca-spi:jar:5.0.3.GA:test

                         |  +- org.jboss.aspects:jboss-remoting-aspects:jar:1.0.2:test

                         |  |  +- org.jboss.aspects:jboss-transaction-aspects:jar:1.0.0.GA:test

                         |  |  \- org.jboss.aspects:jboss-security-aspects:jar:1.0.0.GA:test

                         |  |     \- javax.security:jacc:jar:1.0:test

                         |  +- org.jboss.cluster:jboss-ha-server-api:jar:1.1.1.GA:test

                         |  +- org.jboss.ejb3:jboss-ejb3-cache:jar:1.0.0:test

                         |  +- org.jboss.ejb3:jboss-ejb3-endpoint:jar:0.1.0:test

                         |  +- org.jboss.ejb3:jboss-ejb3-timerservice-spi:jar:1.0.0:test

                         |  +- org.jboss.ejb3:jboss-ejb3-proxy-impl:jar:1.0.2:test

                         |  +- org.jboss.ejb3:jboss-ejb3-proxy-clustered:jar:1.0.1:test

                         |  +- org.jboss.ejb3:jboss-ejb3-proxy-spi:jar:1.0.0:test

                         |  +- org.jboss.ejb3:jboss-ejb3-transactions:jar:1.0.0:test

                         |  +- quartz:quartz:jar:1.6.0:test

                         |  +- sun-jaxws:jaxws-api:jar:2.1.1:test

                         |  \- sun-jaxws:jsr181-api:jar:2.1.1:test

                         +- org.jboss.ejb3:jboss-ejb3-proxy-clustered:jar:client:1.0.1:test

                         +- org.jboss.ejb3:jboss-ejb3-proxy-impl:jar:client:1.0.2:test

                         +- org.jboss.ejb3:jboss-ejb3-proxy-spi:jar:client:1.0.0:test

                         +- org.jboss.ejb3:jboss-ejb3-security:jar:client:1.0.0:test

                         +- org.jboss.cluster:jboss-ha-client:jar:1.1.1.GA:test

                         +- org.jboss.jbossas:jboss-as-cluster:jar:jboss-ha-legacy-client:5.1.0.GA:test

                         |  +- org.jboss.cluster:jboss-ha-server-cache-spi:jar:2.0.0.GA:test

                         |  \- org.jboss.cluster:jboss-ha-server-cache-jbc:jar:2.0.0.GA:test

                         +- org.jboss.jbossas:jboss-as-iiop:jar:client:5.1.0.GA:test

                         |  +- apache-avalon:avalon-framework:jar:4.1.5:test

                         |  \- org.jboss.jbossas:jboss-as-main:jar:5.1.0.GA:test

                         +- org.jboss.integration:jboss-integration:jar:5.1.0.GA:test

                         +- org.jboss.javaee:jboss-javaee:jar:5.0.1.GA:test

                         +- org.jboss.jbossas:jboss-as-management:jar:jsr77-client:5.1.0.GA:test

                         |  +- org.jboss.deployers:jboss-deployers-vfs:jar:2.0.7.GA:test

                         |  |  \- org.jboss.cl:jboss-classloading-vfs:jar:2.0.6.GA:test

                         |  \- org.jboss.jbossas:jboss-as-cluster:jar:5.1.0.GA:test

                         +- org.jboss.logging:jboss-logging-jdk:jar:2.1.0.GA:test

                         +- org.jboss.logging:jboss-logging-log4j:jar:2.1.0.GA:test

                         +- org.jboss.jbossas:jboss-as-main:jar:client:5.1.0.GA:test

                         |  \- org.jboss.logbridge:jboss-logbridge:jar:1.0.0.GA:test

                         |     \- org.jboss.logmanager:jboss-logmanager:jar:1.0.0.GA:test

                         +- org.jboss:jboss-mdr:jar:2.0.1.GA:test

                         +- jboss.messaging:jboss-messaging:jar:1.4.3.GA:test

                         +- org.jboss.remoting:jboss-remoting:jar:2.5.1:test

                         +- jboss:jboss-serialization:jar:1.0.3.GA:test

                         +- org.jboss.jbossas:jboss-as-system:jar:client:5.1.0.GA:test

                         |  +- org.jboss.aop:jboss-aop:jar:2.1.1.GA:test

                         |  +- org.jboss.integration:jboss-profileservice-spi:jar:5.1.0.GA:test

                         |  +- org.jboss.man:jboss-metatype:jar:2.1.0.SP1:test

                         |  +- org.jboss.microcontainer:jboss-dependency:jar:2.0.6.GA:test

                         |  +- org.jboss.deployers:jboss-deployers-impl:jar:2.0.7.GA:test

                         |  \- org.jboss.microcontainer:jboss-aop-mc-int:jar:2.0.6.GA:test

                         +- org.jboss.jbossas:jboss-as-system-jmx:jar:client:5.1.0.GA:test

                         +- org.jboss.security:jbosssx-client:jar:2.0.3.SP1:test

                         +- org.jboss.jbossas:jboss-as-server:jar:jmx-invoker-adaptor-client:5.1.0.GA:test

                         +- org.jboss.naming:jnp-client:jar:5.0.3.GA:test

                         +- org.jboss.slf4j:slf4j-jboss-logging:jar:1.0.2.GA:test

                         \- org.apache:xmlsec:jar:1.4.2:test

                       

                      ===================================================

                       

                      Thanks

                      • 8. Re: Stuck trying to perform simple test
                        aslak

                        and if you remove your direct dep on - javassist:javassist:jar:3.10.0.GA:test ?

                        • 9. Re: Stuck trying to perform simple test
                          lexsoto

                          This is without the direct dependency on javassist.

                           

                          ============================

                          +- junit:junit:jar:4.8.1:test

                          +- org.dbunit:dbunit:jar:2.4.7:test

                          |  \- org.slf4j:slf4j-api:jar:1.5.6:test

                          +- xmlunit:xmlunit:jar:1.1:test

                          +- jaxen:jaxen:jar:1.1:test

                          |  +- jdom:jdom:jar:1.0:test

                          |  +- xml-apis:xml-apis:jar:1.3.02:test

                          |  \- xom:xom:jar:1.0:test

                          |     \- com.ibm.icu:icu4j:jar:2.6.1:test

                          +- com.informa.ecommerce:core-test:jar:3.1.0-SNAPSHOT:test

                          |  \- javax.jms:jms:jar:1.1:test

                          +- org.easymock:easymock:jar:2.4:test

                          +- com.h2database:h2:jar:1.3.148:test

                          +- org.apache.lucene:lucene-core:jar:3.0.2:compile

                          +- org.mortbay.jetty:jetty-servlet-tester:jar:6.1.6:test

                          |  \- org.mortbay.jetty:jetty:jar:6.1.6:test

                          |     +- org.mortbay.jetty:jetty-util:jar:6.1.6:test

                          |     \- org.mortbay.jetty:servlet-api-2.5:jar:6.1.6:test

                          +- org.apache.activemq:activemq-core:jar:4.1.1:test

                          |  +- backport-util-concurrent:backport-util-concurrent:jar:2.1:test

                          |  +- org.apache.activemq:activeio-core:jar:3.0.0-incubator:test

                          |  +- org.apache.geronimo.specs:geronimo-jms_1.1_spec:jar:1.0:test

                          |  \- org.apache.geronimo.specs:geronimo-j2ee-management_1.0_spec:jar:1.0:test

                          +- dumbster:dumbster:jar:1.6:test

                          +- org.hibernate:hibernate-core:jar:3.3.2.GA:provided

                          |  \- javax.transaction:jta:jar:1.1:provided

                          +- org.hibernate:hibernate-entitymanager:jar:3.3.2.GA:provided

                          |  +- org.hibernate:hibernate-commons-annotations:jar:3.0.0.ga:provided

                          |  \- org.hibernate:ejb3-persistence:jar:1.0.1.GA:provided

                          +- org.hibernate:hibernate-annotations:jar:3.4.0.GA:provided

                          +- org.hibernate:hibernate-validator:jar:3.1.0.GA:provided

                          +- org.slf4j:slf4j-log4j12:jar:1.5.6:provided

                          |  \- log4j:log4j:jar:1.2.14:provided

                          +- net.sf.json-lib:json-lib:jar:jdk15:2.2.1:compile

                          |  \- commons-logging:commons-logging:jar:1.1:compile

                          +- net.sf.ezmorph:ezmorph:jar:1.0.4:provided (scope not updated to compile)

                          +- commons-lang:commons-lang:jar:2.5:compile

                          +- commons-beanutils:commons-beanutils:jar:1.7.0:provided (scope not updated to compile)

                          +- commons-collections:commons-collections:jar:3.2:provided (scope not updated to compile)

                          +- commons-httpclient:commons-httpclient:jar:3.1:compile

                          |  \- commons-codec:commons-codec:jar:1.2:compile

                          +- commons-io:commons-io:jar:1.4:compile

                          +- com.thoughtworks.xstream:xstream:jar:1.3.1:runtime

                          |  \- xpp3:xpp3_min:jar:1.1.4c:runtime

                          +- org.antlr:antlr-runtime:jar:3.1.1:runtime

                          |  \- org.antlr:stringtemplate:jar:3.2:runtime

                          |     \- antlr:antlr:jar:2.7.6:runtime

                          +- org.drools:drools-api:jar:5.1.1:provided

                          +- org.drools:drools-core:jar:5.1.1:provided

                          |  \- org.mvel:mvel2:jar:2.0.16:provided

                          +- org.drools:drools-compiler:jar:5.1.1:provided

                          |  \- org.eclipse.jdt.core.compiler:ecj:jar:3.5.1:provided

                          +- joda-time:joda-time:jar:1.6:runtime

                          +- avatax:avatax4j:jar:4.17.0.0:compile

                          +- axis:axis:jar:1.4:compile

                          |  +- axis:axis-wsdl4j:jar:1.5.1:runtime

                          |  \- commons-discovery:commons-discovery:jar:0.2:runtime

                          +- javax.annotation:jsr250-api:jar:1.0:provided

                          +- org.jboss.ws:jbossws-spi:jar:1.2.0.GA:provided

                          |  +- org.apache.ant:ant:jar:1.7.1:provided

                          |  |  \- org.apache.ant:ant-launcher:jar:1.7.1:provided

                          |  \- gnu-getopt:getopt:jar:1.0.13:provided

                          +- org.jboss.cache:jbosscache-pojo:jar:3.0.0.GA:provided

                          +- org.jboss.cache:jbosscache-core:jar:3.2.1.GA:provided

                          |  +- jgroups:jgroups:jar:2.6.13.GA:provided

                          |  +- org.jboss.javaee:jboss-transaction-api:jar:1.0.1.GA:provided

                          |  \- org.jboss:jboss-common-core:jar:2.2.14.GA:provided

                          +- org.jboss.client:jboss-client:jar:5.1.0.CR1:provided

                          +- org.jboss.ejb3:jboss-ejb3-api:jar:3.1.0:provided

                          |  \- jboss.jbossws:jboss-jaxrpc:jar:2.0.3.GA:provided

                          +- org.jboss.client:jbossall-client:jar:5.0.0.GA:provided

                          +- org.jboss.ejb3:jboss-ejb3-security:jar:1.0.0:provided

                          |  +- org.jboss.aspects:jboss-current-invocation-aspects:jar:1.0.0.CR1:provided

                          |  +- org.jboss.ejb3:jboss-ejb3-interceptors:jar:1.0.0:provided

                          |  |  +- org.jboss.ejb3:jboss-ejb3-common:jar:1.0.0:provided

                          |  |  +- org.jboss:jboss-reflect:jar:2.0.0.CR1:provided

                          |  |  \- org.jboss.javaee:jboss-ejb-api:jar:3.0.0.CR1:provided

                          |  +- org.jboss.security:jboss-security-spi:jar:2.0.2.SP1:provided

                          |  +- org.jboss.security:jbosssx:jar:2.0.2.SP1:provided

                          |  +- org.jboss.javaee:jboss-jacc-api:jar:1.1.0.CR1:provided

                          |  |  \- org.jboss.javaee:jboss-servlet-api:jar:2.5.0.CR1:provided

                          |  +- org.jboss.ejb3:jboss-ejb3-ext-api:jar:1.0.0:provided

                          |  +- org.jboss.ejb3:jboss-ejb3-ext-api-impl:jar:1.0.0:provided

                          |  +- org.jboss.ejb3:jboss-ejb3-metadata:jar:1.0.0:provided

                          |  +- org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:provided

                          |  \- org.jboss.metadata:jboss-metadata:jar:1.0.0.CR16:provided

                          |     +- org.jboss.javaee:jboss-jms-api:jar:1.1.0.GA:provided

                          |     +- jboss.jbossws:jboss-jaxws:jar:3.0.1-native-2.0.4.GA:provided

                          |     +- org.jboss:jbossxb:jar:2.0.0.GA:provided

                          |     |  +- apache-xerces:xercesImpl:jar:2.9.1:provided

                          |     |  \- wutka-dtdparser:dtdparser121:jar:1.2.1:provided

                          |     +- org.jboss:jboss-vfs:jar:2.0.0.CR1:provided

                          |     +- sun-jaxb:jaxb-api:jar:2.1.4:provided

                          |     \- apache-xerces:xml-apis:jar:2.9.1:provided

                          +- dom4j:dom4j:jar:1.6.1:provided

                          +- org.jboss.jbossas:jboss-as-jmx:jar:5.1.0.GA:provided

                          |  +- oswego-concurrent:concurrent:jar:1.3.4-jboss-update1:provided

                          |  +- org.jboss.integration:jboss-classloading-spi:jar:5.1.0.GA:provided

                          |  +- org.jboss.jbossas:jboss-as-j2se:jar:5.1.0.GA:provided

                          |  +- org.jboss.jbossas:jboss-as-j2se:test-jar:tests:5.1.0.GA:provided

                          |  \- org.jboss.jbossas:jboss-as-mbeans:jar:5.1.0.GA:provided

                          |     +- bcel:bcel:jar:5.1:provided

                          |     \- org.jboss.test:jboss-test:jar:1.1.4.GA:provided

                          |        +- org.apache.ant:ant-junit:jar:1.7.0:provided

                          |        +- jboss.profiler.jvmti:jboss-profiler-jvmti:jar:1.0.0.CR5:provided

                          |        \- org.jboss.jbossas:jboss-server-manager:jar:1.0.2.GA:provided

                          +- org.drools:drools-pipeline:jar:5.1.1:test

                          |  +- org.drools:drools-grid-core:jar:5.1.1:test

                          |  |  \- org.apache.mina:mina-core:jar:2.0.0-M6:test

                          |  +- org.codehaus.jettison:jettison:jar:1.2:test

                          |  |  \- stax:stax-api:jar:1.0.1:test

                          |  +- net.sf.jxls:jxls-reader:jar:0.9.6:test

                          |  |  +- commons-digester:commons-digester:jar:1.8:test

                          |  |  +- commons-jexl:commons-jexl:jar:1.1:test

                          |  |  \- org.apache.poi:poi:jar:3.0.2-FINAL:test

                          |  +- javax.xml.bind:jaxb-api:jar:2.2.1:test

                          |  |  +- javax.xml.stream:stax-api:jar:1.0-2:test

                          |  |  \- javax.activation:activation:jar:1.1:test

                          |  +- com.sun.xml.bind:jaxb-xjc:jar:2.2.1.1:test

                          |  |  \- com.sun.xml.bind:jaxb-impl:jar:2.2.1:test

                          |  +- xalan:xalan:jar:2.7.1:test

                          |  |  \- xalan:serializer:jar:2.7.1:test

                          |  +- commons-net:commons-net:jar:2.0:test

                          |  +- simple-jndi:simple-jndi:jar:0.11.4:test

                          |  \- org.milyn:milyn-smooks-javabean:jar:1.2:test

                          |     \- org.milyn:milyn-smooks-core:jar:1.2:test

                          |        \- org.milyn:milyn-commons:jar:1.2:test

                          |           \- org.freemarker:freemarker:jar:2.3.11:test

                          +- junit-addons:junit-addons:jar:1.4:test

                          |  +- xerces:xercesImpl:jar:2.6.2:test

                          |  \- xerces:xmlParserAPIs:jar:2.6.2:test

                          +- org.jboss.byteman:byteman:jar:1.5.1:test

                          +- org.jboss.byteman:byteman-install:jar:1.5.1:test

                          +- org.jboss.byteman:byteman-submit:jar:1.5.1:test

                          +- org.jboss.byteman:byteman-bmunit:jar:1.5.1:test

                          +- org.jboss.arquillian:arquillian-junit:jar:1.0.0.Alpha5:test

                          |  \- org.jboss.arquillian:arquillian-impl-base:jar:1.0.0.Alpha5:test

                          |     +- org.jboss.arquillian:arquillian-api:jar:1.0.0.Alpha5:test

                          |     |  \- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api:jar:0.1.4:test

                          |     +- org.jboss.shrinkwrap:shrinkwrap-api:jar:1.0.0-alpha-12:test

                          |     +- org.jboss.shrinkwrap:shrinkwrap-impl-base:jar:1.0.0-alpha-12:test

                          |     +- org.jboss.shrinkwrap:shrinkwrap-spi:jar:1.0.0-alpha-12:test

                          |     +- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api:jar:1.0.0-alpha-12:test

                          |     +- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api-maven:jar:1.0.0-alpha-12:test

                          |     \- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-impl-maven:jar:1.0.0-alpha-12:test

                          |        +- org.sonatype.aether:aether-api:jar:1.8:test

                          |        +- org.sonatype.aether:aether-util:jar:1.8:test

                          |        +- org.sonatype.aether:aether-connector-wagon:jar:1.8:test

                          |        |  +- org.sonatype.aether:aether-spi:jar:1.8:test

                          |        |  \- org.codehaus.plexus:plexus-container-default:jar:1.5.5:test

                          |        |     +- org.codehaus.plexus:plexus-classworlds:jar:2.2.2:test

                          |        |     +- org.apache.xbean:xbean-reflect:jar:3.4:test

                          |        |     |  \- commons-logging:commons-logging-api:jar:1.1:test

                          |        |     \- com.google.collections:google-collections:jar:1.0:test

                          |        +- org.apache.maven:maven-aether-provider:jar:3.0.1:test

                          |        |  +- org.apache.maven:maven-model:jar:3.0.1:test

                          |        |  +- org.apache.maven:maven-model-builder:jar:3.0.1:test

                          |        |  +- org.apache.maven:maven-repository-metadata:jar:3.0.1:test

                          |        |  +- org.sonatype.aether:aether-impl:jar:1.8:test

                          |        |  +- org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:test

                          |        |  \- org.codehaus.plexus:plexus-utils:jar:2.0.4:test

                          |        +- org.apache.maven:maven-settings-builder:jar:3.0.1:test

                          |        |  +- org.codehaus.plexus:plexus-interpolation:jar:1.14:test

                          |        |  +- org.apache.maven:maven-settings:jar:3.0.1:test

                          |        |  \- org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:test

                          |        |     \- org.sonatype.plexus:plexus-cipher:jar:1.4:test

                          |        +- org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-7:test

                          |        +- org.apache.maven.wagon:wagon-file:jar:1.0-beta-7:test

                          |        \- org.apache.maven.wagon:wagon-http-lightweight:jar:1.0-beta-7:test

                          |           \- org.apache.maven.wagon:wagon-http-shared:jar:1.0-beta-7:test

                          +- org.jboss.arquillian.container:arquillian-jbossas-remote-5.1:jar:1.0.0.Alpha5:test

                          |  +- org.jboss.arquillian:arquillian-spi:jar:1.0.0.Alpha5:test

                          |  +- org.jboss.arquillian.protocol:arquillian-protocol-servlet:jar:1.0.0.Alpha5:test

                          |  +- org.jboss.arquillian.testenricher:arquillian-testenricher-ejb:jar:1.0.0.Alpha5:test

                          |  \- org.jboss.arquillian.testenricher:arquillian-testenricher-resource:jar:1.0.0.Alpha5:test

                          \- org.jboss.jbossas:jboss-as-client:pom:5.1.0.GA:test

                              +- org.jboss.aop:jboss-aop:jar:client:2.1.1.GA:test

                              |  +- javassist:javassist:jar:3.10.0.GA:test

                              |  +- qdox:qdox:jar:1.6.1:test

                              |  \- trove:trove:jar:2.1.1:test

                              +- org.jboss.jbossas:jboss-as-ejb3:jar:client:5.1.0.GA:test

                              |  +- cglib:cglib:jar:2.1.3:test

                              |  +- jacorb:jacorb:jar:2.3.0jboss.patch6-brew:test

                              |  +- org.jboss.ejb3:jboss-ejb3-as-int:jar:1.1.5:test

                              |  |  +- org.jboss.ejb3:jboss-ejb3:pom:1.1.5:test

                              |  |  |  +- org.jboss.ejb3:jboss-ejb3-core:jar:1.1.5:test

                              |  |  |  \- org.jboss.ejb3:jboss-ejb3-deployers:jar:1.0.0:test

                              |  |  \- org.jboss.ejb3:jboss-ejb3-mc-int:jar:1.0.1:test

                              |  +- org.jboss.jbossas:jboss-as-connector:jar:5.1.0.GA:test

                              |  |  +- org.jboss.jbossas:jboss-as-profileservice:jar:5.1.0.GA:test

                              |  |  |  \- org.jboss.jbossas:jboss-as-aspects:jar:5.1.0.GA:test

                              |  |  |     +- org.jboss.aop:jboss-aop-aspects:jar:2.1.1.GA:test

                              |  |  |     |  \- org.beanshell:bsh:jar:1.3.0:test

                              |  |  |     +- org.jboss.aop:jboss-aop-asintegration-core:jar:2.1.1.GA:test

                              |  |  |     |  \- org.jboss.aop:pluggable-instrumentor:jar:2.1.1.GA:test

                              |  |  |     +- org.jboss.aop:jboss-aop-asintegration-jmx:jar:2.1.1.GA:test

                              |  |  |     \- org.jboss.aop:jboss-aop-asintegration-mc:jar:2.1.1.GA:test

                              |  |  \- javax.mail:mail:jar:1.4:test

                              |  +- org.jboss.jbossas:jboss-as-iiop:jar:5.1.0.GA:test

                              |  +- org.jboss.jbossas:jboss-as-server:jar:5.1.0.GA:test

                              |  +- org.jboss.deployers:jboss-deployers-spi:jar:2.0.7.GA:test

                              |  +- org.jboss.deployers:jboss-deployers-structure-spi:jar:2.0.7.GA:test

                              |  +- org.jboss.deployers:jboss-deployers-vfs-spi:jar:2.0.7.GA:test

                              |  |  \- org.jboss.cl:jboss-classloading:jar:2.0.6.GA:test

                              |  |     \- org.jboss.cl:jboss-classloader:jar:2.0.6.GA:test

                              |  +- org.jboss.microcontainer:jboss-kernel:jar:2.0.6.GA:test

                              |  \- org.jboss.integration:jboss-corba-ots-spi:jar:5.1.0.GA:test

                              +- org.jboss.jbossas:jboss-as-server:jar:client:5.1.0.GA:test

                              |  +- org.jboss.bootstrap:jboss-bootstrap:jar:1.0.0-Beta-3:test

                              |  +- org.jboss.integration:jboss-deployment-spi:jar:5.1.0.GA:test

                              |  +- org.jboss.jpa:jboss-jpa-deployers:jar:1.0.0:test

                              |  +- org.jboss.jbossas:jboss-as-system-jmx:jar:5.1.0.GA:test

                              |  +- org.jboss.jbossas:jboss-as-system:jar:5.1.0.GA:test

                              |  +- org.jboss.jbossas:jboss-as-security:jar:5.1.0.GA:test

                              |  |  +- org.jboss.javaee:jboss-jaspi-api:jar:1.0.0.GA:test

                              |  |  \- org.jboss.security:jbossxacml:jar:2.0.3:test

                              |  +- org.jboss.integration:jboss-transaction-spi:jar:5.1.0.GA:test

                              |  +- org.jboss.ws.native:jbossws-native-saaj:jar:3.1.2.GA:test

                              |  +- org.jboss.ws.native:jbossws-native-jaxws:jar:3.1.2.GA:test

                              |  +- javax.security:jaas:jar:1.0.01:test

                              |  +- org.jboss.javaee:jboss-jca-api:jar:1.5.0.GA:test

                              |  +- jpl-util:jpl-util:jar:1.0:test

                              |  +- jpl-pattern:jpl-pattern:jar:1.0:test

                              |  \- org.jboss.naming:jnpserver:jar:5.0.3.GA:test

                              +- org.jboss.deployers:jboss-deployers-client:jar:2.0.7.GA:test

                              +- org.jboss.deployers:jboss-deployers-client-spi:jar:2.0.7.GA:test

                              |  \- org.jboss.man:jboss-managed:jar:2.1.0.CR8:test

                              +- org.jboss.deployers:jboss-deployers-core-spi:jar:2.0.7.GA:test

                              +- org.jboss.deployers:jboss-deployers-core:jar:2.0.7.GA:test

                              +- org.jboss.jbossas:jboss-as-deployment:jar:5.1.0.GA:test

                              |  \- org.jboss.javaee:jboss-jad-api:jar:1.2.0.GA:test

                              +- org.jboss.ejb3:jboss-ejb3-common:jar:client:1.0.0:test

                              +- org.jboss.ejb3:jboss-ejb3-core:jar:client:1.1.5:test

                              |  +- org.jboss.integration:jboss-jca-spi:jar:5.0.3.GA:test

                              |  +- org.jboss.aspects:jboss-remoting-aspects:jar:1.0.2:test

                              |  |  +- org.jboss.aspects:jboss-transaction-aspects:jar:1.0.0.GA:test

                              |  |  \- org.jboss.aspects:jboss-security-aspects:jar:1.0.0.GA:test

                              |  |     \- javax.security:jacc:jar:1.0:test

                              |  +- org.jboss.cluster:jboss-ha-server-api:jar:1.1.1.GA:test

                              |  +- org.jboss.ejb3:jboss-ejb3-cache:jar:1.0.0:test

                              |  +- org.jboss.ejb3:jboss-ejb3-endpoint:jar:0.1.0:test

                              |  +- org.jboss.ejb3:jboss-ejb3-timerservice-spi:jar:1.0.0:test

                              |  +- org.jboss.ejb3:jboss-ejb3-proxy-impl:jar:1.0.2:test

                              |  +- org.jboss.ejb3:jboss-ejb3-proxy-clustered:jar:1.0.1:test

                              |  +- org.jboss.ejb3:jboss-ejb3-proxy-spi:jar:1.0.0:test

                              |  +- org.jboss.ejb3:jboss-ejb3-transactions:jar:1.0.0:test

                              |  +- quartz:quartz:jar:1.6.0:test

                              |  +- sun-jaxws:jaxws-api:jar:2.1.1:test

                              |  \- sun-jaxws:jsr181-api:jar:2.1.1:test

                              +- org.jboss.ejb3:jboss-ejb3-proxy-clustered:jar:client:1.0.1:test

                              +- org.jboss.ejb3:jboss-ejb3-proxy-impl:jar:client:1.0.2:test

                              +- org.jboss.ejb3:jboss-ejb3-proxy-spi:jar:client:1.0.0:test

                              +- org.jboss.ejb3:jboss-ejb3-security:jar:client:1.0.0:test

                              +- org.jboss.cluster:jboss-ha-client:jar:1.1.1.GA:test

                              +- org.jboss.jbossas:jboss-as-cluster:jar:jboss-ha-legacy-client:5.1.0.GA:test

                              |  +- org.jboss.cluster:jboss-ha-server-cache-spi:jar:2.0.0.GA:test

                              |  \- org.jboss.cluster:jboss-ha-server-cache-jbc:jar:2.0.0.GA:test

                              +- org.jboss.jbossas:jboss-as-iiop:jar:client:5.1.0.GA:test

                              |  +- apache-avalon:avalon-framework:jar:4.1.5:test

                              |  \- org.jboss.jbossas:jboss-as-main:jar:5.1.0.GA:test

                              +- org.jboss.integration:jboss-integration:jar:5.1.0.GA:test

                              +- org.jboss.javaee:jboss-javaee:jar:5.0.1.GA:test

                              +- org.jboss.jbossas:jboss-as-management:jar:jsr77-client:5.1.0.GA:test

                              |  +- org.jboss.deployers:jboss-deployers-vfs:jar:2.0.7.GA:test

                              |  |  \- org.jboss.cl:jboss-classloading-vfs:jar:2.0.6.GA:test

                              |  \- org.jboss.jbossas:jboss-as-cluster:jar:5.1.0.GA:test

                              +- org.jboss.logging:jboss-logging-jdk:jar:2.1.0.GA:test

                              +- org.jboss.logging:jboss-logging-log4j:jar:2.1.0.GA:test

                              +- org.jboss.jbossas:jboss-as-main:jar:client:5.1.0.GA:test

                              |  \- org.jboss.logbridge:jboss-logbridge:jar:1.0.0.GA:test

                              |     \- org.jboss.logmanager:jboss-logmanager:jar:1.0.0.GA:test

                              +- org.jboss:jboss-mdr:jar:2.0.1.GA:test

                              +- jboss.messaging:jboss-messaging:jar:1.4.3.GA:test

                              +- org.jboss.remoting:jboss-remoting:jar:2.5.1:test

                              +- jboss:jboss-serialization:jar:1.0.3.GA:test

                              +- org.jboss.jbossas:jboss-as-system:jar:client:5.1.0.GA:test

                              |  +- org.jboss.aop:jboss-aop:jar:2.1.1.GA:test

                              |  +- org.jboss.integration:jboss-profileservice-spi:jar:5.1.0.GA:test

                              |  +- org.jboss.man:jboss-metatype:jar:2.1.0.SP1:test

                              |  +- org.jboss.microcontainer:jboss-dependency:jar:2.0.6.GA:test

                              |  +- org.jboss.deployers:jboss-deployers-impl:jar:2.0.7.GA:test

                              |  \- org.jboss.microcontainer:jboss-aop-mc-int:jar:2.0.6.GA:test

                              +- org.jboss.jbossas:jboss-as-system-jmx:jar:client:5.1.0.GA:test

                              +- org.jboss.security:jbosssx-client:jar:2.0.3.SP1:test

                              +- org.jboss.jbossas:jboss-as-server:jar:jmx-invoker-adaptor-client:5.1.0.GA:test

                              +- org.jboss.naming:jnp-client:jar:5.0.3.GA:test

                              +- org.jboss.slf4j:slf4j-jboss-logging:jar:1.0.2.GA:test

                              \- org.apache:xmlsec:jar:1.4.2:test

                           

                          ============================

                          • 10. Re: Stuck trying to perform simple test
                            aslak

                            hmmm...

                             

                            It looks correct, the only thing i can think of is that one of the other libraries actaully include a javassists version bundled in their own jar..

                             

                            I would try to strip down the Classpath as much as possible, and start out simple. Arq + AS5, then build up to see what it starts to fail.

                            • 11. Re: Stuck trying to perform simple test
                              lexsoto

                              Thanks Aslak, I appreciate it. 

                               

                              This will take me some time.  I will update here my findings.