1 2 Previous Next 24 Replies Latest reply on Nov 11, 2008 1:16 PM by Andrew Rubinger

    EJB 3.1 Embeddable

    Karl Traunmüller Newbie

      Hi all,

      I tried to get EJB 3.1 Embeddable prototype up & running, and did exactly as described in http://www.jboss.org/community/docs/DOC-9618.

      However, I get the following exception:

      12:15:39,581 INFO [JBossEJBContainer] Deploying jar:file:/C:/Dokumente%20und%20Einstellungen/ptrau/.m2/repository/org/jboss/ejb3/jboss-ejb3-embedded/1.0.0-SNAPSHOT/jboss-ejb3-embedded-1.0.0-SNAPSHOT.jar!/META-INF/embedded-bootstrap-beans.xml
      12:15:40,424 ERROR [AbstractKernelController] Error installing to Instantiated: name=BeanMetaDataDeployer state=Described
      java.lang.IllegalArgumentException: Wrong arguments. new for target java.lang.reflect.Constructor expected=[org.jboss.dependency.spi.Controller] actual=[org.jboss.kernel.Kernel]
       at org.jboss.reflect.plugins.introspection.ReflectionUtils.handleErrors(ReflectionUtils.java:395)
       at org.jboss.reflect.plugins.introspection.ReflectionUtils.newInstance(ReflectionUtils.java:153)
       at org.jboss.reflect.plugins.introspection.ReflectConstructorInfoImpl.newInstance(ReflectConstructorInfoImpl.java:106)
       at org.jboss.joinpoint.plugins.BasicConstructorJoinPoint.dispatch(BasicConstructorJoinPoint.java:80)
       at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.createTarget(AOPConstructorJoinpoint.java:276)
       at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.dispatch(AOPConstructorJoinpoint.java:97)
       at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:241)
      ...
      


      The exception happens when the AbstractKernelDeployer tries to deploy bean org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.

      There's an MC JIRA https://jira.jboss.org/jira/browse/JBMICROCONT-176
      with the same symptoms and resolution Done (JBossMC-2.0.0.Beta4).

      Any ideas/hints?

      thanks,
      Karl

        • 1. Re: EJB 3.1 Embeddable
          Carlo de Wolf Master

          It's not the exact same problem, but close.

          Usually this indicates that Maven has chosen the wrong dependency somewhere. Are you using Maven 2.0.9?

          • 2. Re: EJB 3.1 Embeddable
            Carlo de Wolf Master

            Just to be sure: post the output of

            mvn -Dverbose=true dependency:tree
            here.

            • 3. Re: EJB 3.1 Embeddable
              Karl Traunmüller Newbie

              Carlo,

              thanks for responding.

              Yes, 2.0.9, maven output is:

              D:\sandbox\projects\green\EmbeddedEjbTest>mvn -Dverbose=true dependency:tree
              [INFO] Scanning for projects...
              [INFO] Searching repository for plugin with prefix: 'dependency'.
              [INFO] ------------------------------------------------------------------------
              [INFO] Building Unnamed - com.hji:EmbeddedEjbTest:jar:0.1-SNAPSHOT
              [INFO] task-segment: [dependency:tree]
              [INFO] ------------------------------------------------------------------------
              [INFO] [dependency:tree]
              [INFO] com.hji:EmbeddedEjbTest:jar:0.1-SNAPSHOT
              [INFO] +- org.jboss.ejb3:jboss-ejb3-embedded:jar:1.0.0-SNAPSHOT:compile
              [INFO] | +- jboss.jbossts:jbossjta:jar:4.4.0.CR2:compile
              [INFO] | +- org.jboss:jboss-vfs:jar:2.0.0.CR1:compile
              [INFO] | | +- org.jboss:jboss-common-core:jar:2.2.8.GA:compile
              [INFO] | | | \- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | \- org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile
              [INFO] | +- org.jboss.aop:jboss-aop-deployer-jdk50:jar:2.0.0.CR17:runtime
              [INFO] | +- org.jboss.ejb3:jboss-ejb3-api:jar:3.1.0-SNAPSHOT:compile
              [INFO] | | +- jboss.jbossws:jboss-jaxrpc:jar:1.0.4.GA:compile
              [INFO] | | \- org.jboss.javaee:jboss-transaction-api:jar:1.0.1.CR2:compile
              [INFO] | +- org.jboss.ejb3:jboss-ejb3-core:jar:1.0.0-Beta3:compile
              [INFO] | | +- javassist:javassist:jar:3.7.1.GA:compile
              [INFO] | | +- org.hibernate:hibernate:jar:3.2.6.ga:compile
              [INFO] | | | +- net.sf.ehcache:ehcache:jar:1.2.3:compile
              [INFO] | | | | +- (commons-logging:commons-logging:jar:1.0.4:compile - omitted for duplicate)
              [INFO] | | | | \- (commons-collections:commons-collections:jar:2.1:compile - omitted for conflict with 2.1.1)
              [INFO] | | | +- javax.transaction:jta:jar:1.0.1B:compile
              [INFO] | | | +- commons-logging:commons-logging:jar:1.0.4:compile
              [INFO] | | | +- asm:asm-attrs:jar:1.5.3:compile
              [INFO] | | | +- dom4j:dom4j:jar:1.6.1:compile
              [INFO] | | | +- antlr:antlr:jar:2.7.6:compile
              [INFO] | | | +- cglib:cglib:jar:2.1_3:compile
              [INFO] | | | | \- (asm:asm:jar:1.5.3:compile - omitted for duplicate)
              [INFO] | | | +- asm:asm:jar:1.5.3:compile
              [INFO] | | | \- commons-collections:commons-collections:jar:2.1.1:compile
              [INFO] | | +- org.hibernate:hibernate-annotations:jar:3.3.1.GA:compile
              [INFO] | | | +- (org.hibernate:hibernate:jar:3.2.6.ga:compile - omitted for duplicate)
              [INFO] | | | +- org.hibernate:hibernate-commons-annotations:jar:3.0.0.ga:compile
              [INFO] | | | | \- (commons-logging:commons-logging:jar:1.0.4:compile - omitted for duplicate)
              [INFO] | | | +- (org.hibernate:ejb3-persistence:jar:1.0.1.GA:compile - omitted for conflict with 1.0.2.GA)
              [INFO] | | | \- (commons-logging:commons-logging:jar:1.0.4:compile - omitted for duplicate)
              [INFO] | | +- org.hibernate:hibernate-entitymanager:jar:3.3.2.GA:compile
              [INFO] | | | +- (org.hibernate:hibernate:jar:3.2.6.ga:compile - omitted for duplicate)
              [INFO] | | | +- (org.hibernate:hibernate-annotations:jar:3.3.1.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.hibernate:hibernate-commons-annotations:jar:3.0.0.ga:compile - omitted for duplicate)
              [INFO] | | | +- (org.hibernate:ejb3-persistence:jar:1.0.1.GA:compile - omitted for duplicate)
              [INFO] | | | +- (commons-logging:commons-logging:jar:1.0.4:compile - omitted for duplicate)
              [INFO] | | | \- (javassist:javassist:jar:3.4.GA:compile - omitted for conflict with 3.7.1.GA)
              [INFO] | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | +- org.jboss:jboss-transaction-spi:jar:5.0.0.Beta4:compile
              [INFO] | | | +- jboss:jboss-common-logging-spi:jar:2.0.4.GA:compile
              [INFO] | | | +- (org.jboss.javaee:jboss-jca-api:jar:1.5.0.20070913080910:compile - omitted for conflict with 1.5.0.CR1)
              [INFO] | | | \- (org.jboss.javaee:jboss-transaction-api:jar:1.0.1.20070913080910:compile - omitted for conflict with 1.0.1.CR2)
              [INFO] | | +- org.jboss.aop:jboss-aop:jar:2.0.0.CR15:compile
              [INFO] | | | +- org.apache.ant:ant:jar:1.7.0:compile
              [INFO] | | | | \- org.apache.ant:ant-launcher:jar:1.7.0:compile
              [INFO] | | | +- (javassist:javassist:jar:3.8.0.GA:compile - omitted for conflict with 3.7.1.GA)
              [INFO] | | | +- (org.jboss:jboss-reflect:jar:2.0.0.Beta12:compile - omitted for conflict with 2.0.0.CR1)
              [INFO] | | | +- (org.jboss:jboss-mdr:jar:2.0.0.Beta15:compile - omitted for conflict with 2.0.0.CR1)
              [INFO] | | | +- (org.jboss:jboss-common-core:jar:2.2.7.GA:compile - omitted for conflict with 2.2.8.GA)
              [INFO] | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | +- qdox:qdox:jar:1.6:compile
              [INFO] | | | \- (trove:trove:jar:2.1.1:compile - omitted for conflict with 1.0.2)
              [INFO] | | +- org.jboss.aop:jboss-aop-aspects:jar:2.0.0.CR7:compile
              [INFO] | | | +- (org.jboss.aop:jboss-aop:jar:2.0.0-SNAPSHOT:compile - omitted for conflict with 2.0.0.CR15)
              [INFO] | | | +- jboss:jboss-test:jar:1.0.3.GA:compile
              [INFO] | | | | +- org.apache.ant:ant-junit:jar:1.7.0:compile
              [INFO] | | | | | +- (org.apache.ant:ant:jar:1.7.0:compile - omitted for duplicate)
              [INFO] | | | | | \- (junit:junit:jar:3.8.2:compile - omitted for conflict with 3.8.1)
              [INFO] | | | | +- (apache-xerces:xml-apis:jar:2.7.1:compile - omitted for conflict with 2.9.1)
              [INFO] | | | | +- apache-httpclient:commons-httpclient:jar:2.0.2:compile
              [INFO] | | | | +- (oswego-concurrent:concurrent:jar:1.3.4:compile - omitted for conflict with 1.3.4-jboss-update1)
              [INFO] | | | | +- jboss:jboss-logging-spi:jar:2.0.2.GA:compile
              [INFO] | | | | +- jboss.profiler.jvmti:jboss-profiler-jvmti:jar:1.0.0.CR5:compile
              [INFO] | | | | +- jboss:jboss-logging-log4j:jar:2.0.2.GA:compile
              [INFO] | | | | | +- (jboss:jboss-logging-spi:jar:2.0.2.GA:compile - omitted for duplicate)
              [INFO] | | | | | +- jboss:jboss-common-core:jar:2.0.2.GA:compile
              [INFO] | | | | | | +- (apache-xerces:xml-apis:jar:2.7.1:compile - omitted for duplicate)
              [INFO] | | | | | | +- (apache-httpclient:commons-httpclient:jar:2.0.2:compile - omitted for duplicate)
              [INFO] | | | | | | +- (oswego-concurrent:concurrent:jar:1.3.4:compile - omitted for duplicate)
              [INFO] | | | | | | +- apache-slide:webdavlib:jar:2.0:compile
              [INFO] | | | | | | \- (jboss:jboss-logging-spi:jar:2.0.2.GA:compile - omitted for duplicate)
              [INFO] | | | | | \- apache-log4j:log4j:jar:1.2.14:compile
              [INFO] | | | | +- junit:junit:jar:3.8.1:compile
              [INFO] | | | | \- (log4j:log4j:jar:1.2.14:compile - omitted for duplicate)
              [INFO] | | | +- (log4j:log4j:jar:1.2.14:compile - omitted for duplicate)
              [INFO] | | | +- bsh:bsh:jar:1.3.0:compile
              [INFO] | | | +- (org.jboss.javaee:jboss-jca-api:jar:1.5.0-SNAPSHOT:compile - omitted for conflict with 1.5.0.20070913080910)
              [INFO] | | | \- (org.jboss.javaee:jboss-servlet-api:jar:2.5.0-SNAPSHOT:compile - omitted for conflict with 2.5.0.CR1)
              [INFO] | | +- org.jboss.cache:jbosscache-core:jar:2.1.1.GA:compile
              [INFO] | | | +- jgroups:jgroups:jar:2.6.2:compile
              [INFO] | | | +- (org.jboss:jboss-common-core:jar:2.2.3.GA:compile - omitted for conflict with 2.2.8.GA)
              [INFO] | | | \- (commons-logging:commons-logging:jar:1.0.4:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.aspects:jboss-remoting-aspects:jar:1.0.1.CR4:compile
              [INFO] | | | +- jboss:jboss-serialization:jar:1.0.3.GA:compile
              [INFO] | | | +- (org.jboss:jboss-common-core:jar:2.2.5.GA:compile - omitted for conflict with 2.2.8.GA)
              [INFO] | | | +- (org.jboss.remoting:jboss-remoting:jar:2.4.0.CR2:compile - omitted for conflict with 2.5.0.GA)
              [INFO] | | | +- (org.jboss.aop:jboss-aop:jar:2.0.0.CR11:compile - omitted for conflict with 2.0.0.CR15)
              [INFO] | | | +- org.jboss.aspects:jboss-transaction-aspects:jar:1.0.0.Beta1:compile
              [INFO] | | | | +- (org.jboss:jboss-common-core:jar:2.2.5.GA:compile - omitted for conflict with 2.2.8.GA)
              [INFO] | | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | | +- (org.jboss.aop:jboss-aop:jar:2.0.0.CR8:compile - omitted for conflict with 2.0.0.CR15)
              [INFO] | | | | +- (org.jboss.javaee:jboss-transaction-api:jar:1.0.1.CR1:compile - omitted for conflict with 1.0.1.CR2)
              [INFO] | | | | \- (org.jboss:jboss-transaction-spi:jar:5.0.0.Beta4:compile - omitted for duplicate)
              [INFO] | | | \- org.jboss.aspects:jboss-security-aspects:jar:1.0.0.Beta1:compile
              [INFO] | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.aop:jboss-aop:jar:2.0.0.CR8:compile - omitted for conflict with 2.0.0.CR15)
              [INFO] | | | +- (org.jboss.microcontainer:jboss-kernel:jar:2.0.0.Beta13:compile - omitted for conflict with 2.0.0.Beta14)
              [INFO] | | | +- (org.jboss.security:jboss-security-spi:jar:2.0.2.Beta5:compile - omitted for conflict with 2.0.2.CR3)
              [INFO] | | | +- (org.jboss.javaee:jboss-jaspi-api:jar:1.0.0.CR1:compile - omitted for conflict with 1.0.0.CR2)
              [INFO] | | | +- (org.jboss.security:jbosssx-client:jar:2.0.2.Beta5:compile - omitted for conflict with 2.0.2.CR6)
              [INFO] | | | \- javax.security:jacc:jar:1.0:compile
              [INFO] | | +- org.jboss.cluster:jboss-ha-client:jar:1.1.0.CR4:compile
              [INFO] | | | \- (org.jboss:jboss-common-core:jar:2.2.7.GA:compile - omitted for conflict with 2.2.8.GA)
              [INFO] | | +- org.jboss.cluster:jboss-ha-server-api:jar:1.1.0.CR4:compile
              [INFO] | | | \- (org.jboss.cluster:jboss-ha-client:jar:1.1.0.CR4:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.ejb3:jboss-ejb3-async:jar:0.1.1:compile
              [INFO] | | | +- (org.jboss.aop:jboss-aop-aspects:jar:2.0.0.CR7:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.aop:jboss-aop:jar:2.0.0.CR11:compile - omitted for conflict with 2.0.0.CR15)
              [INFO] | | | \- (org.jboss.aspects:jboss-remoting-aspects:jar:1.0.1.CR2:compile - omitted for conflict with 1.0.1.CR4)
              [INFO] | | +- org.jboss.ejb3:jboss-ejb3-cache:jar:0.13.0:compile
              [INFO] | | | +- (org.jboss.javaee:jboss-ejb-api:jar:3.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (trove:trove:jar:1.0.2:runtime - omitted for conflict with 2.1.1)
              [INFO] | | | +- (org.jboss:jboss-common-core:jar:2.2.5.GA:compile - omitted for conflict with 2.2.8.GA)
              [INFO] | | | +- (org.jboss.logging:jboss-logging-log4j:jar:2.0.5.GA:compile - scope updated from runtime; omitted for duplicate)
              [INFO] | | | \- (jboss:jboss-serialization:jar:1.0.3.GA:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.ejb3:jboss-ejb3-common:jar:0.1.6:compile
              [INFO] | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | \- (org.jboss.microcontainer:jboss-kernel:jar:2.0.0.Beta14:compile - omitted for conflict with 2.0.0.CR1)
              [INFO] | | +- org.jboss.ejb3:jboss-ejb3-security:jar:1.0.0-Beta1:compile
              [INFO] | | | +- org.jboss.aspects:jboss-current-invocation-aspects:jar:1.0.0.CR1:compile
              [INFO] | | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | | +- (org.jboss.remoting:jboss-remoting:jar:2.4.0.CR2:compile - omitted for duplicate)
              [INFO] | | | | \- (org.jboss.aop:jboss-aop:jar:2.0.0.CR11:compile - omitted for conflict with 2.0.0.CR15)
              [INFO] | | | +- (org.jboss.ejb3:jboss-ejb3-interceptors:jar:0.13.5:compile - omitted for conflict with 1.0.0-Beta1)
              [INFO] | | | +- (org.jboss.security:jboss-security-spi:jar:2.0.2.CR3:compile - omitted for conflict with 2.0.2.CR5)
              [INFO] | | | +- (org.jboss.security:jbosssx:jar:2.0.2.CR3:compile - omitted for conflict with 2.0.2.CR5)
              [INFO] | | | +- (org.jboss.javaee:jboss-jacc-api:jar:1.1.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.ejb3:jboss-ejb3-ext-api:jar:0.3:compile - omitted for conflict with 0.4)
              [INFO] | | | +- (org.jboss.ejb3:jboss-ejb3-ext-api-impl:jar:0.3:compile - omitted for conflict with 0.4.1)
              [INFO] | | | +- (org.jboss.aop:jboss-aop:jar:2.0.0.CR15:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.ejb3:jboss-ejb3-metadata:jar:0.13.0:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss:jboss-common-core:jar:2.2.5.GA:compile - omitted for conflict with 2.2.8.GA)
              [INFO] | | | \- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.ejb3:jboss-ejb3-ext-api:jar:0.4:compile
              [INFO] | | | \- (org.jboss.javaee:jboss-ejb-api:jar:3.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.ejb3:jboss-ejb3-ext-api-impl:jar:0.4.1:compile
              [INFO] | | | +- (org.jboss.ejb3:jboss-ejb3-ext-api:jar:0.4:compile - omitted for duplicate)
              [INFO] | | | \- (org.jboss.javaee:jboss-ejb-api:jar:3.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.ejb3:jboss-ejb3-interceptors:jar:1.0.0-Beta1:compile
              [INFO] | | | +- (org.jboss.ejb3:jboss-ejb3-metadata:jar:0.13.0:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.ejb3:jboss-ejb3-common:jar:0.1.4:compile - omitted for conflict with 0.1.6)
              [INFO] | | | +- (org.jboss:jboss-reflect:jar:2.0.0.Beta12:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.aspects:jboss-current-invocation-aspects:jar:1.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.aop:jboss-aop:jar:2.0.0.CR15:compile - omitted for duplicate)
              [INFO] | | | \- (org.jboss.javaee:jboss-ejb-api:jar:3.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.ejb3:jboss-ejb3-metadata:jar:0.13.0:compile
              [INFO] | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss:jboss-mdr:jar:2.0.0.Beta17:compile - omitted for conflict with 2.0.0.Beta15)
              [INFO] | | | \- (org.jboss.aop:jboss-aop:jar:2.0.0.CR15:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.ejb3:jboss-ejb3-proxy:jar:0.1.5:compile
              [INFO] | | | +- (org.jboss.aspects:jboss-remoting-aspects:jar:1.0.1.CR3:compile - omitted for conflict with 1.0.1.CR4)
              [INFO] | | | +- (org.jboss.ejb3:jboss-ejb3-common:jar:0.1.5:compile - omitted for conflict with 0.1.6)
              [INFO] | | | +- (org.jboss.ejb3:jboss-ejb3-interceptors:jar:0.13.3:compile - omitted for conflict with 1.0.0-Beta1)
              [INFO] | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | \- (org.jboss.naming:jnpserver:jar:5.0.0.CR1:compile - omitted for conflict with 5.0.0.CR1)
              [INFO] | | +- org.jboss.ejb3:jboss-ejb3-proxy-clustered:jar:0.1.3:compile
              [INFO] | | | +- (org.jboss.ejb3:jboss-ejb3-proxy:jar:0.1.2:compile - omitted for conflict with 0.1.5)
              [INFO] | | | +- (org.jboss.cluster:jboss-ha-client:jar:1.1.0.CR4:compile - omitted for duplicate)
              [INFO] | | | \- (org.jboss.cluster:jboss-ha-server-api:jar:1.1.0.CR4:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.ejb3:jboss-ejb3-transactions:jar:0.13.6:compile
              [INFO] | | | +- (org.jboss.aspects:jboss-current-invocation-aspects:jar:1.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss:jboss-transaction-spi:jar:5.0.0.Beta4:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.aop:jboss-aop:jar:2.0.0.CR15:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.aspects:jboss-transaction-aspects:jar:1.0.0.Beta1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-vfs:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-vfs-spi:jar:2.0.0.Beta14:compile - omitted for conflict with 2.0.0.CR1)
              [INFO] | | | +- (org.jboss.ejb3:jboss-ejb3-ext-api-impl:jar:0.3:compile - omitted for conflict with 0.4.1)
              [INFO] | | | +- (org.jboss.ejb3:jboss-ejb3-interceptors:jar:0.13.5:compile - omitted for conflict with 1.0.0-Beta1)
              [INFO] | | | +- (org.jboss.javaee:jboss-ejb-api:jar:3.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | \- (oswego-concurrent:concurrent:jar:1.3.4-jboss-update1:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.javaee:jboss-ejb-api:jar:3.0.0.CR1:compile
              [INFO] | | | +- (org.jboss.javaee:jboss-transaction-api:jar:1.0.1.CR1:compile - omitted for conflict with 1.0.1.CR2)
              [INFO] | | | \- (jboss.jbossws:jboss-jaxrpc:jar:1.0.4.GA:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.javaee:jboss-jacc-api:jar:1.1.0.CR1:compile
              [INFO] | | | +- (org.jboss:jboss-common-core:jar:2.2.5.GA:compile - omitted for conflict with 2.2.8.GA)
              [INFO] | | | \- (org.jboss.javaee:jboss-servlet-api:jar:2.5.0.CR1:compile - omitted for conflict with 2.5.0-SNAPSHOT)
              [INFO] | | +- org.jboss.javaee:jboss-jca-api:jar:1.5.0.CR1:compile
              [INFO] | | | \- (org.jboss:jboss-common-core:jar:2.2.5.GA:compile - omitted for conflict with 2.2.8.GA)
              [INFO] | | +- org.jboss.javaee:jboss-jms-api:jar:1.1.0.CR1:compile
              [INFO] | | +- org.jboss.javaee:jboss-servlet-api:jar:2.5.0.CR1:compile
              [INFO] | | +- org.jboss.jpa:jboss-jpa-deployers:jar:0.1.1:compile
              [INFO] | | | +- (org.hibernate:hibernate-entitymanager:jar:3.3.2.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss:jboss-transaction-spi:jar:5.0.0.Beta4:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-vfs:jar:2.0.0.Beta18:compile - omitted for conflict with 2.0.0.CR1)
              [INFO] | | | \- (org.jboss.deployers:jboss-deployers-vfs-spi:jar:2.0.0.Beta18:compile - omitted for conflict with 2.0.0.Beta14)
              [INFO] | | +- (org.jboss.microcontainer:jboss-kernel:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.security:jboss-security-spi:jar:2.0.2.CR5:compile
              [INFO] | | +- org.jboss.security:jbosssx:jar:2.0.2.CR5:compile
              [INFO] | | +- org.jboss.ws:jbossws-spi:jar:1.0.3.GA:compile
              [INFO] | | +- quartz:quartz:jar:1.6.0:compile
              [INFO] | | \- trove:trove:jar:1.0.2:compile
              [INFO] | +- org.jboss.deployers:jboss-deployers-core-spi:jar:2.0.0.CR1:compile
              [INFO] | | \- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | +- org.jboss.deployers:jboss-deployers-impl:jar:2.0.0.CR1:compile
              [INFO] | | +- org.jboss.deployers:jboss-deployers-spi:jar:2.0.0.CR1:compile
              [INFO] | | | \- (org.jboss.deployers:jboss-deployers-structure-spi:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.cl:jboss-classloading:jar:2.0.0.CR2:compile
              [INFO] | | | \- org.jboss.cl:jboss-classloader:jar:2.0.0.CR2:compile
              [INFO] | | | \- (org.jboss.integration:jboss-classloading-spi:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | +- org.jboss:jboss-mdr:jar:2.0.0.CR1:compile
              [INFO] | | +- (org.jboss.microcontainer:jboss-kernel:jar:2.0.0.CR1:compile - omitted for conflict with 2.0.0.CR1)
              [INFO] | | \- (javassist:javassist:jar:3.8.1.GA:compile - omitted for conflict with 3.7.1.GA)
              [INFO] | +- org.jboss.deployers:jboss-deployers-vfs:jar:2.0.0.CR1:compile
              [INFO] | | +- org.jboss.deployers:jboss-deployers-vfs-spi:jar:2.0.0.CR1:compile
              [INFO] | | | +- (org.jboss:jboss-vfs:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-spi:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.cl:jboss-classloading:jar:2.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss:jbossxb:jar:2.0.0.CR14:compile - omitted for conflict with 2.0.0.CR12)
              [INFO] | | | \- stax:stax-api:jar:1.0:compile
              [INFO] | | +- (org.jboss.microcontainer:jboss-kernel:jar:2.0.0.CR1:compile - omitted for conflict with 2.0.0.CR1)
              [INFO] | | +- org.jboss.cl:jboss-classloading-vfs:jar:2.0.0.CR2:compile
              [INFO] | | | +- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | | \- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.deployers:jboss-deployers-core:jar:2.0.0.CR1:compile
              [INFO] | | +- org.jboss.deployers:jboss-deployers-client:jar:2.0.0.CR1:compile
              [INFO] | | \- (org.jboss.deployers:jboss-deployers-impl:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | +- org.jboss.deployers:jboss-deployers-structure-spi:jar:2.0.0.CR1:compile
              [INFO] | | +- org.jboss.deployers:jboss-deployers-client-spi:jar:2.0.0.CR1:compile
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-core-spi:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | \- org.jboss.man:jboss-managed:jar:2.0.0.CR1:compile
              [INFO] | | | \- (org.jboss.man:jboss-metatype:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | +- (org.jboss.microcontainer:jboss-dependency:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | \- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | +- org.jboss.jbossas:jboss-as-server:jar:5.0.0.CR2:compile
              [INFO] | | +- sun-jaxb:jaxb-api:jar:2.1.4:compile
              [INFO] | | +- org.jboss.jbossas:jboss-as-deployment:jar:5.0.0.CR2:compile
              [INFO] | | | +- (javax.security:jaas:jar:1.0.01:compile - omitted for duplicate)
              [INFO] | | | +- (sun-jaxb:jaxb-api:jar:2.1.4:compile - omitted for duplicate)
              [INFO] | | | +- org.jboss.javaee:jboss-jad-api:jar:1.2.0.CR2:compile
              [INFO] | | | | +- (org.jboss:jboss-common-core:jar:2.2.5.GA:compile - omitted for conflict with 2.2.8.GA)
              [INFO] | | | | \- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.remoting:jboss-remoting:jar:2.5.0.GA:compile - omitted for conflict with 2.4.0.CR2)
              [INFO] | | | +- (org.jboss.security:jboss-security-spi:jar:2.0.2.CR6:compile - omitted for conflict with 2.0.2.CR5)
              [INFO] | | | +- (org.jboss.security:jbosssx-client:jar:2.0.2.CR6:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.ws.native:jbossws-native-saaj:jar:3.0.3.GA:compile - omitted for duplicate)
              [INFO] | | | +- (jpl-pattern:jpl-pattern:jar:1.0:compile - omitted for duplicate)
              [INFO] | | | +- (jpl-util:jpl-util:jar:1.0:compile - omitted for duplicate)
              [INFO] | | | +- (log4j:log4j:jar:1.2.14:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.metadata:jboss-metadata:jar:1.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.integration:jboss-transaction-spi:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.javaee:jboss-ejb-api:jar:3.0.0.CR2:compile - omitted for conflict with 3.0.0.CR1)
              [INFO] | | | +- (org.jboss.javaee:jboss-jacc-api:jar:1.1.0.CR2:compile - omitted for conflict with 1.1.0.CR1)
              [INFO] | | | +- (org.jboss.javaee:jboss-jca-api:jar:1.5.0.CR2:compile - omitted for conflict with 1.5.0.CR1)
              [INFO] | | | +- (org.jboss.javaee:jboss-jms-api:jar:1.1.0.CR2:compile - omitted for conflict with 1.1.0.CR1)
              [INFO] | | | +- (org.hibernate:ejb3-persistence:jar:1.0.2.GA:compile - omitted for conflict with 1.0.1.GA)
              [INFO] | | | +- (org.jboss.jbossas:jboss-as-j2se:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.naming:jnp-client:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.jbossas:jboss-as-security:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.jbossas:jboss-as-system:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.jbossas:jboss-as-system-jmx:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | \- (oswego-concurrent:concurrent:jar:1.3.4-jboss-update1:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.integration:jboss-deployment-spi:jar:5.0.0.CR2:compile
              [INFO] | | +- (org.jboss.jpa:jboss-jpa-deployers:jar:0.1.2:compile - omitted for conflict with 0.1.1)
              [INFO] | | +- (org.jboss.security:jbosssx:jar:2.0.2.CR6:compile - omitted for conflict with 2.0.2.CR5)
              [INFO] | | +- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | +- (org.jboss.metadata:jboss-metadata:jar:1.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | +- log4j:log4j:jar:1.2.14:compile
              [INFO] | | +- org.jboss.jbossas:jboss-as-system-jmx:jar:5.0.0.CR2:compile
              [INFO] | | | +- (apache-xerces:xml-apis:jar:2.9.1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss:jboss-vfs:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-core-spi:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-impl:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-structure-spi:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-vfs:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-vfs-spi:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.jbossas:jboss-as-j2se:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | +- org.jboss.jbossas:jboss-as-main:jar:5.0.0.CR2:compile
              [INFO] | | | | +- urbanophile:java-getopt:jar:1.0.9:compile
              [INFO] | | | | \- (log4j:log4j:jar:1.2.14:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.jbossas:jboss-as-system:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | +- org.jboss.jbossas:jboss-as-jmx:jar:5.0.0.CR2:compile
              [INFO] | | | | +- (oswego-concurrent:concurrent:jar:1.3.4-jboss-update1:compile - omitted for duplicate)
              [INFO] | | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | | +- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | | | +- (org.jboss.integration:jboss-classloading-spi:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | | +- (org.jboss.jbossas:jboss-as-j2se:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | | +- org.jboss.jbossas:jboss-as-j2se:test-jar:tests:5.0.0.CR2:compile
              [INFO] | | | | | +- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | | | | +- (oswego-concurrent:concurrent:jar:1.3.4-jboss-update1:compile - omitted for duplicate)
              [INFO] | | | | | +- (dom4j:dom4j:jar:1.6.1:compile - omitted for duplicate)
              [INFO] | | | | | +- (org.jboss.integration:jboss-classloading-spi:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | | | +- (org.jboss:jboss-reflect:jar:2.0.0.CR1:compile - omitted for conflict with 2.0.0.Beta12)
              [INFO] | | | | | +- (org.jboss.cl:jboss-classloader:jar:2.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | | | \- (apache-xerces:xml-apis:jar:2.9.1:compile - omitted for duplicate)
              [INFO] | | | | +- org.jboss.jbossas:jboss-as-mbeans:jar:5.0.0.CR2:compile
              [INFO] | | | | | +- (apache-xerces:xml-apis:jar:2.9.1:compile - omitted for duplicate)
              [INFO] | | | | | +- (dom4j:dom4j:jar:1.6.1:compile - omitted for duplicate)
              [INFO] | | | | | +- (org.jboss.jbossas:jboss-as-j2se:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | | | +- (bcel:bcel:jar:5.1:compile - omitted for duplicate)
              [INFO] | | | | | +- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | | | \- org.jboss.test:jboss-test:jar:1.1.1.GA:compile
              [INFO] | | | | | +- (org.apache.ant:ant:jar:1.7.0:compile - omitted for duplicate)
              [INFO] | | | | | +- (org.apache.ant:ant-junit:jar:1.7.0:compile - omitted for duplicate)
              [INFO] | | | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | | | +- org.jboss.logging:jboss-logging-log4j:jar:2.0.5.GA:compile
              [INFO] | | | | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | | | | \- (apache-log4j:log4j:jar:1.2.14:compile - omitted for duplicate)
              [INFO] | | | | | +- (org.jboss:jboss-common-core:jar:2.2.7.GA:compile - omitted for conflict with 2.2.8.GA)
              [INFO] | | | | | +- (jboss.profiler.jvmti:jboss-profiler-jvmti:jar:1.0.0.CR5:compile - omitted for duplicate)
              [INFO] | | | | | +- (junit:junit:jar:3.8.1:compile - omitted for duplicate)
              [INFO] | | | | | +- (apache-log4j:log4j:jar:1.2.14:compile - omitted for duplicate)
              [INFO] | | | | | \- org.jboss.jbossas:jboss-server-manager:jar:0.1.1.GA:compile
              [INFO] | | | | | \- (junit:junit:jar:4.4:compile - omitted for conflict with 3.8.1)
              [INFO] | | | | \- (junit:junit:jar:3.8.1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.microcontainer:jboss-dependency:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | \- (org.jboss.microcontainer:jboss-kernel:jar:2.0.0.CR1:compile - omitted for conflict with 2.0.0.CR1)
              [INFO] | | +- org.jboss.jbossas:jboss-as-system:jar:5.0.0.CR2:compile
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-vfs-spi:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- org.jboss.aop:jboss-aop-jdk50:jar:2.0.0.CR17:compile
              [INFO] | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.man:jboss-managed:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- org.jboss.man:jboss-metatype:jar:2.0.0.CR1:compile
              [INFO] | | | | +- (org.jboss:jboss-reflect:jar:2.0.0.CR1:compile - omitted for conflict with 2.0.0.Beta12)
              [INFO] | | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | | \- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.microcontainer:jboss-dependency:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-client-spi:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-core-spi:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-structure-spi:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-vfs:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.microcontainer:jboss-kernel:jar:2.0.0.CR1:compile - omitted for conflict with 2.0.0.CR1)
              [INFO] | | | +- (org.jboss.deployers:jboss-deployers-impl:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | +- org.jboss.microcontainer:jboss-aop-mc-int:jar:2.0.0.CR1:compile
              [INFO] | | | | +- (org.jboss.microcontainer:jboss-kernel:jar:2.0.0.CR1:compile - omitted for conflict with 2.0.0.CR1)
              [INFO] | | | | \- (javassist:javassist:jar:3.8.1.GA:compile - omitted for conflict with 3.7.1.GA)
              [INFO] | | | +- org.jboss.jbossas:jboss-as-bootstrap:jar:5.0.0.CR2:compile
              [INFO] | | | | +- (org.jboss.jbossas:jboss-as-main:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | | +- (org.jboss.man:jboss-managed:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | | +- (org.jboss.microcontainer:jboss-kernel:jar:2.0.0.CR1:compile - omitted for conflict with 2.0.0.CR1)
              [INFO] | | | | +- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | | | \- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.jbossas:jboss-as-main:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss:jboss-vfs:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | | \- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | +- (org.jboss.javaee:jboss-ejb-api:jar:3.0.0.CR2:compile - omitted for conflict with 3.0.0.CR1)
              [INFO] | | +- org.jboss.jbossas:jboss-as-j2se:jar:5.0.0.CR2:compile
              [INFO] | | | +- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | | +- (oswego-concurrent:concurrent:jar:1.3.4-jboss-update1:compile - omitted for duplicate)
              [INFO] | | | +- (dom4j:dom4j:jar:1.6.1:compile - omitted for duplicate)
              [INFO] | | | +- org.jboss.integration:jboss-classloading-spi:jar:5.0.0.CR2:compile
              [INFO] | | | | \- (org.jboss:jboss-common-core:jar:2.2.5.GA:compile - omitted for conflict with 2.2.8.GA)
              [INFO] | | | +- (org.jboss:jboss-reflect:jar:2.0.0.CR1:compile - omitted for conflict with 2.0.0.Beta12)
              [INFO] | | | +- (org.jboss.cl:jboss-classloader:jar:2.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | \- (apache-xerces:xml-apis:jar:2.9.1:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.jbossas:jboss-as-security:jar:5.0.0.CR2:compile
              [INFO] | | | +- (javassist:javassist:jar:3.8.1.GA:compile - omitted for conflict with 3.7.1.GA)
              [INFO] | | | +- (org.jboss.security:jboss-security-spi:jar:2.0.2.CR6:compile - omitted for conflict with 2.0.2.CR5)
              [INFO] | | | +- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.jbossas:jboss-as-system-jmx:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.javaee:jboss-ejb-api:jar:3.0.0.CR2:compile - omitted for conflict with 3.0.0.CR1)
              [INFO] | | | +- (org.jboss.javaee:jboss-jacc-api:jar:1.1.0.CR2:compile - omitted for conflict with 1.1.0.CR1)
              [INFO] | | | +- (org.jboss.jbossas:jboss-as-j2se:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.naming:jnp-client:jar:5.0.0.CR2:compile - omitted for duplicate)
              [INFO] | | | +- (javax.security:jaas:jar:1.0.01:compile - omitted for duplicate)
              [INFO] | | | +- org.jboss.javaee:jboss-jaspi-api:jar:1.0.0.CR2:compile
              [INFO] | | | \- (org.jboss.security:jbosssx-client:jar:2.0.2.CR6:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.integration:jboss-transaction-spi:jar:5.0.0.CR2:compile
              [INFO] | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss.javaee:jboss-jca-api:jar:1.5.0.CR1:compile - omitted for duplicate)
              [INFO] | | | \- (org.jboss.javaee:jboss-transaction-api:jar:1.0.1.CR1:compile - omitted for conflict with 1.0.1.CR2)
              [INFO] | | +- (org.jboss.javaee:jboss-jacc-api:jar:1.1.0.CR2:compile - omitted for conflict with 1.1.0.CR1)
              [INFO] | | +- org.hibernate:ejb3-persistence:jar:1.0.2.GA:compile
              [INFO] | | +- (org.jboss.javaee:jboss-jms-api:jar:1.1.0.CR2:compile - omitted for conflict with 1.1.0.CR1)
              [INFO] | | +- org.jboss.ws.native:jbossws-native-saaj:jar:3.0.3.GA:compile
              [INFO] | | | \- javax.activation:activation:jar:1.1:compile
              [INFO] | | +- org.jboss.ws.native:jbossws-native-jaxws:jar:3.0.3.GA:compile
              [INFO] | | | +- (org.jboss.ws.native:jbossws-native-saaj:jar:3.0.3.GA:compile - omitted for duplicate)
              [INFO] | | | \- javax.xml.bind:jaxb-api:jar:2.1:compile
              [INFO] | | | +- javax.xml.stream:stax-api:jar:1.0-2:compile
              [INFO] | | | \- (javax.activation:activation:jar:1.1:compile - omitted for duplicate)
              [INFO] | | +- org.jboss.naming:jnp-client:jar:5.0.0.CR2:compile
              [INFO] | | | +- (org.jboss:jboss-common-core:jar:2.2.7.GA:compile - omitted for conflict with 2.2.8.GA)
              [INFO] | | | \- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | +- javax.security:jaas:jar:1.0.01:compile
              [INFO] | | +- (org.jboss.javaee:jboss-jca-api:jar:1.5.0.CR2:compile - omitted for conflict with 1.5.0.CR1)
              [INFO] | | +- org.jboss.security:jbosssx-client:jar:2.0.2.CR6:compile
              [INFO] | | +- bcel:bcel:jar:5.1:compile
              [INFO] | | +- oswego-concurrent:concurrent:jar:1.3.4-jboss-update1:compile
              [INFO] | | +- org.jboss.remoting:jboss-remoting:jar:2.5.0.GA:compile
              [INFO] | | +- jpl-util:jpl-util:jar:1.0:compile
              [INFO] | | +- jpl-pattern:jpl-pattern:jar:1.0:compile
              [INFO] | | \- org.jboss.naming:jnpserver:jar:5.0.0.CR1:compile
              [INFO] | | +- (org.jboss:jboss-common-core:jar:2.2.7.GA:compile - omitted for conflict with 2.2.8.GA)
              [INFO] | | \- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | +- org.jboss.metadata:jboss-metadata:jar:1.0.0.CR1:compile
              [INFO] | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | +- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | +- (org.jboss.metadata:jboss-metadata:jar:1.0.0.Beta15:compile - omitted for cycle)
              [INFO] | | +- (org.jboss.ejb3:jboss-ejb3-ext-api:jar:0.4:compile - omitted for duplicate)
              [INFO] | | +- (org.jboss.javaee:jboss-ejb-api:jar:3.0.0.CR2:compile - omitted for conflict with 3.0.0.CR1)
              [INFO] | | +- (org.jboss.javaee:jboss-jms-api:jar:1.1.0.CR2:compile - omitted for conflict with 1.1.0.CR1)
              [INFO] | | +- (org.hibernate:ejb3-persistence:jar:1.0.2.GA:compile - omitted for duplicate)
              [INFO] | | +- (org.jboss.javaee:jboss-transaction-api:jar:1.0.1.CR2:compile - omitted for duplicate)
              [INFO] | | +- (org.jboss.ws:jbossws-spi:jar:1.0.5.GA:compile - omitted for conflict with 1.0.3.GA)
              [INFO] | | +- jboss.jbossws:jboss-jaxws:jar:3.0.1-native-2.0.4.GA:compile
              [INFO] | | +- org.jboss:jbossxb:jar:2.0.0.CR13:compile
              [INFO] | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | | +- (org.jboss:jboss-reflect:jar:2.0.0.CR1:compile - omitted for conflict with 2.0.0.Beta12)
              [INFO] | | | +- (apache-xerces:xml-apis:jar:2.9.1:compile - omitted for duplicate)
              [INFO] | | | +- apache-xerces:xercesImpl:jar:2.9.1:compile
              [INFO] | | | +- wutka-dtdparser:dtdparser121:jar:1.2.1:compile
              [INFO] | | | +- (javax.activation:activation:jar:1.0.2:compile - omitted for conflict with 1.1)
              [INFO] | | | \- (sun-jaxb:jaxb-api:jar:2.1.4:compile - omitted for duplicate)
              [INFO] | | +- (org.jboss:jboss-vfs:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | +- (org.jboss:jboss-mdr:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | +- (sun-jaxb:jaxb-api:jar:2.1.4:compile - omitted for duplicate)
              [INFO] | | \- apache-xerces:xml-apis:jar:2.9.1:compile
              [INFO] | +- org.jboss.microcontainer:jboss-dependency:jar:2.0.0.CR1:compile
              [INFO] | | +- (org.jboss:jbossxb:jar:2.0.0.CR13:compile - omitted for duplicate)
              [INFO] | | +- org.jboss:jboss-reflect:jar:2.0.0.CR1:compile
              [INFO] | | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | | \- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | | +- (org.jboss:jboss-mdr:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | +- (org.jboss.logging:jboss-logging-spi:jar:2.0.5.GA:compile - omitted for duplicate)
              [INFO] | | \- (org.jboss:jboss-common-core:jar:2.2.8.GA:compile - omitted for duplicate)
              [INFO] | +- org.jboss.microcontainer:jboss-kernel:jar:2.0.0.CR1:compile
              [INFO] | | +- (org.jboss.microcontainer:jboss-dependency:jar:2.0.0.CR1:compile - omitted for duplicate)
              [INFO] | | \- (org.jboss:jbossxb:jar:2.0.0.CR13:compile - omitted for duplicate)
              [INFO] | +- (org.jboss.naming:jnpserver:jar:5.0.0.CR1:compile - scope updated from runtime; omitted for duplicate)
              [INFO] | +- apache-logging:commons-logging:jar:1.1.0.jboss:runtime
              [INFO] | +- (oswego-concurrent:concurrent:jar:1.3.4-jboss-update1:compile - scope updated from runtime; omitted for duplicate)
              [INFO] | \- jboss.jbossts:jbossts-common:jar:4.4.0.CR1:compile
              [INFO] \- org.testng:testng:jar:jdk15:5.8:test
              [INFO] \- (junit:junit:jar:3.8.1:compile - scope updated from test; omitted for duplicate)
              [INFO] ------------------------------------------------------------------------
              [INFO] BUILD SUCCESSFUL
              [INFO] ------------------------------------------------------------------------
              [INFO] Total time: 10 seconds
              [INFO] Finished at: Tue Nov 04 17:37:02 CET 2008
              [INFO] Final Memory: 27M/51M
              [INFO] ------------------------------------------------------------------------


              many thanks,
              Karl

              • 4. Re: EJB 3.1 Embeddable
                Carlo de Wolf Master

                So far can't find anything different than my own setup except junit, which I have as:

                <dependency>
                 <groupId>junit</groupId>
                 <artifactId>junit</artifactId>
                 <version>[4,)</version>
                 <scope>test</scope>
                 </dependency>

                What JDK are you using?

                • 5. Re: EJB 3.1 Embeddable
                  Karl Traunmüller Newbie

                  Using JUnit instead of TestNG doesn't make a difference.

                  JDK: same behavior with JDK 1.6.0_10 and 1.5.0_15.

                  Karl

                  • 6. Re: EJB 3.1 Embeddable
                    Ales Justin Master

                    The problem and fix are both quite simple. ;-)

                    Problem:
                    BeanMetaDataDeployer has 2 constructors.
                    The metadata provided in that xml is not enough to make exact/deterministic decision about which constructor to chose.
                    In Carlo's case, he is just lucky that ConstructorInfo is ordered the way it is == matching the right one.

                    Solution:
                    simply add class="org.jboss.kernel.Kernel" to constructor's parameter

                    • 9. Re: EJB 3.1 Embeddable
                      jaikiran pai Master

                      I tried this on a sample project with EJB3.1 embedded and ran into the same error:

                      -------------------------------------------------------------------------------
                      Test set: jaikiran.ejb3_1.client.EJBClientTestCase
                      -------------------------------------------------------------------------------
                      Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 3.328 sec <<< FAILURE!
                      testLookup(jaikiran.ejb3_1.client.EJBClientTestCase) Time elapsed: 3.157 sec <<< ERROR!
                      java.lang.IllegalStateException: Incompletely deployed:
                      
                      *** DEPLOYMENTS IN ERROR: Name -> Error
                      BeanMetaDataDeployer -> java.lang.IllegalArgumentException: Wrong arguments. new for target java.lang.reflect.Constructor expected=[org.jboss.dependency.spi.Controller] actual=[org.jboss.kernel.Kernel]
                      
                       at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.internalValidate(AbstractKernelDeployer.java:290)
                       at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.validate(AbstractKernelDeployer.java:186)
                       at org.jboss.ejb3.embedded.JBossEJBContainer.deploy(JBossEJBContainer.java:127)
                       at org.jboss.ejb3.embedded.JBossEJBContainer.deploy(JBossEJBContainer.java:120)
                       at org.jboss.ejb3.embedded.JBossEJBContainer.<init>(JBossEJBContainer.java:73)
                       at org.jboss.ejb3.embedded.JBossEJBContainerProvider.createEJBContainer(JBossEJBContainerProvider.java:56)
                       at javax.ejb.EJBContainer.createEJBContainer(EJBContainer.java:99)
                       at jaikiran.ejb3_1.client.EJBClientTestCase.testLookup(EJBClientTestCase.java:37)
                       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:585)
                       at org.junit.internal.runners.TestMethod.invoke(TestMethod.java:59)
                       at org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:98)
                       at org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:79)
                       at org.junit.internal.runners.MethodRoadie.runBeforesThenTestThenAfters(MethodRoadie.java:87)
                       at org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:77)
                       at org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:42)
                       at org.junit.internal.runners.JUnit4ClassRunner.invokeTestMethod(JUnit4ClassRunner.java:88)
                       at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
                       at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
                       at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
                       at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
                       at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
                       at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
                       at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
                       at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
                       at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
                       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:585)
                       at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
                       at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
                      
                      


                      Based on what i saw from Ales' comment in the JIRA https://jira.jboss.org/jira/browse/JBMICROCONT-176, i changed the embedded-bootstrap-beans.xml in the jboss-ejb3-embedded-1.0.0-SNAPSHOT.jar to use this:

                      <!-- POJO Deployment -->
                       <bean name="BeanDeployer" class="org.jboss.deployers.vfs.deployer.kernel.BeanDeployer"/>
                       <bean name="KernelDeploymentDeployer" class="org.jboss.deployers.vfs.deployer.kernel.KernelDeploymentDeployer"/>
                       <bean name="BeanMetaDataDeployer" class="org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer">
                       <constructor><parameter><inject bean="jboss.kernel:service=KernelController"/></parameter></constructor>
                       </bean>


                      Earlier it was using

                      <constructor><parameter><inject bean="jboss.kernel:service=Kernel"/></parameter></constructor>


                      After this change, the test case passed.

                      P.S: I don't have much idea about the Kernel, so i am not sure if i did this right :-)

                      • 10. Re: EJB 3.1 Embeddable
                        Carlo de Wolf Master

                        At least MC should say that we entered a non-deterministic situation and throw an exception.

                        I think it would be better to have an UndeterminedConstructorInfo which does some extra work at the end.

                        • 11. Re: EJB 3.1 Embeddable
                          jaikiran pai Master

                          Update: I hadn't refreshed the page, so when i replied, i did not see Ales or Carlo comments.

                          • 12. Re: EJB 3.1 Embeddable
                            Karl Traunmüller Newbie

                            Carlo,

                            Could you please apply the workaround (constructor injection definition in jboss-ejb3-embedded-1.0.0-SNAPSHOT.jar/embedded-bootstrap-beans.xml)
                            and place an updated EJB3 embedded snapshot build in the JBoss maven repository?

                            many thanks,
                            Karl

                            • 13. Re: EJB 3.1 Embeddable
                              Carlo de Wolf Master

                              I've upgraded embedded to use MC 2.0.0.CR5 and applied the workaround. For now embedded is using core SNAPSHOT.

                              https://jira.jboss.org/jira/browse/EJBTHREE-1575

                              • 14. Re: EJB 3.1 Embeddable
                                Serge Emmanuel Pagop Newbie

                                Hi Carlo,

                                today, I tried one more time to see, if I can more experiment with EJB3.1 Embeddable but without sucess.
                                After a maven command call "mvn eclipse:clean eclipse:eclipse", I got this error may you can know where is the matter here:

                                207b downloaded
                                Downloading: http://snapshots.jboss.org/maven2/jboss/jbossts/jbossts-common/4.4.0.CR1/jbossts-common-4.4.0.CR1.pom
                                Downloading: http://repository.jboss.org/maven2/jboss/jbossts/jbossts-common/4.4.0.CR1/jbossts-common-4.4.0.CR1.pom
                                203b downloaded
                                [INFO] ------------------------------------------------------------------------
                                [ERROR] FATAL ERROR
                                [INFO] ------------------------------------------------------------------------
                                [INFO] version was null for org.jboss.deployers:jboss-deployers-structure-spi
                                [INFO] ------------------------------------------------------------------------
                                [INFO] Trace
                                java.lang.NullPointerException: version was null for org.jboss.deployers:jboss-deployers-structure-spi
                                 at org.apache.maven.artifact.DefaultArtifact.getBaseVersion(DefaultArtifact.java:364)
                                 at org.apache.maven.artifact.DefaultArtifact.getId(DefaultArtifact.java:225)
                                 at org.apache.maven.artifact.resolver.ResolutionNode.getDependencyTrail(ResolutionNode.java:118)
                                 at org.apache.maven.artifact.resolver.DefaultArtifactCollector.collect(DefaultArtifactCollector.java:96)
                                 at org.apache.maven.plugin.ide.AbstractIdeSupportMojo.doDependencyResolution(AbstractIdeSupportMojo.java:543)
                                 at org.apache.maven.plugin.eclipse.EclipsePlugin.doDependencyResolution(EclipsePlugin.java:1526)
                                 at org.apache.maven.plugin.ide.AbstractIdeSupportMojo.execute(AbstractIdeSupportMojo.java:490)
                                 at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443)
                                 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
                                 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493)
                                 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463)
                                 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
                                 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
                                 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
                                 at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
                                 at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
                                 at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
                                 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:585)
                                 at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
                                 at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
                                 at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
                                 at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
                                [INFO] ------------------------------------------------------------------------
                                [INFO] Total time: 6 minutes 9 seconds
                                [INFO] Finished at: Mon Nov 10 20:50:56 CET 2008
                                [INFO] Final Memory: 35M/127M
                                [INFO] ------------------------------------------------------------------------


                                best regards.

                                1 2 Previous Next