10 Replies Latest reply on May 15, 2014 6:45 AM by bmajsak

    Arquillian Persistence Extension doesn't create database schema when provided with annotation

    aslam.rajper

      I have an issue while creating database schema with @CreateSchema() annotation.


      @CreateSchema("schema.sql")
      @RunWith(ArquillianSputnik)
      class Test_APE extends Specification {

      @Deployment
      def
      static JavaArchive "create Deployment"() {
        
      JavaArchive  jar = ShrinkWrap.create(JavaArchive.class, "test.jar")
        jar
      .addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml")
      return jar
      }

      def
      'compare numbers'(def a, def b){

      expect
      :
        
      assert a<b
      where
      :
        a
      |b
        
      2|3  
        
      }
      }



      Arquillian.xml


         <?xml version="1.0" encoding="UTF-8"?>
      <arquillian xmlns="http://jboss.org/schema/arquillian"
        xmlns
      :xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi
      :schemaLocation="http://jboss.org/schema/arquillian http://jboss.org/schema/arquillian/arquillian_1_0.xsd">


        
      <defaultProtocol type="Servlet 3.0"/>


      <extension qualifier="persistence-dbunit"> 
        
      <property name="schema">ape</property> 
        
      <property name="datatypeFactory">org.dbunit.ext.mssql.MsSqlDataTypeFactory</property>
        
      <property name="useIdentityInsert">true</property>
        
      <property name="caseSensitiveTableNames">true</property>
        
      <property name="excludeTablesFromComparisonWhenEmptyExpected">hibernate_sequence</property>
        
      <property name="excludeTablesFromCleanup">*</property>
        
      <property name="filterTables">true</property>
      <!--   <property name="escapePattern">"[\r]"</property> -->
       
      </extension>



      <extension qualifier="persistence-script">
      <!--   <property name="scriptsToExecuteBeforeTest">SET DATABASE REFERENTIAL INTEGRITY FALSE</property> -->
        
      <property name="sqlStatementDelimiter">go</property>
      </extension>


        
      <extension qualifier="persistence">
        
      <property name="defaultDataSource">java:/marsermDS</property>
        
      <property name="userTransactionJndi">java:jboss/UserTransaction</property>
        
      <!-- <property name="dataSeedStrategy">CLEAN_INSERT</property> -->
        
      <property name="defaultTransactionMode">COMMIT</property>

        
      <property name="defaultDataSeedStrategy">INSERT</property>



        
      </extension>


        
      </arquillian>


      schema.sql


      CREATE TABLE SPK_CFG_Attrib
      (
      AttributeID bigint IDENTITY ( 1,1 ),
      Name  varchar(100)  NOT NULL ,
      TableName  varchar(100)  NOT NULL ,
      ColumnName  varchar(100)  NOT NULL ,
      ColumnDataType  varchar(100)  NOT NULL ,
      outputTemplate varchar
      (255)  NULL ,
      token varchar
      (100)  NOT NULL ,
      isMultisource smallint NOT NULL
      ,
      JoinPathID  bigint NULL ,
      isRangeBased smallint NOT NULL
      ,
      CONSTRAINT
      PkPrbCfgAttrib PRIMARY KEY CLUSTERED (AttributeID ASC))
      go



      Exception:


      org.jboss.arquillian.persistence.dbunit.exception.DBUnitDataSetHandlingException: Unable to execute line: CREATE TABLE SPK_CFG_Attrib
      at org
      .jboss.arquillian.persistence.core.data.script.ScriptExecutor.executeSingleStatement(ScriptExecutor.java:89)
      at org
      .jboss.arquillian.persistence.core.data.script.ScriptExecutor.execute(ScriptExecutor.java:54)
      at org
      .jboss.arquillian.persistence.dbunit.DBUnitDataHandler.executeScript(DBUnitDataHandler.java:132)
      at org
      .jboss.arquillian.persistence.dbunit.DBUnitDataHandler.executeScripts(DBUnitDataHandler.java:121)
      at org
      .jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
      at org
      .jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)
      at org
      .jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)
      at org
      .jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:135)
      at org
      .jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:115)
      at org
      .jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67)
      at org
      .jboss.arquillian.persistence.core.lifecycle.SchemaCreationScriptsExecutor.createSchema(SchemaCreationScriptsExecutor.java:69)
      at org
      .jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
      at org
      .jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
      at org
      .jboss.arquillian.test.impl.TestContextHandler.createTestContext(TestContextHandler.java:89)
      at org
      .jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
      at org
      .jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
      at org
      .jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:75)
      at org
      .jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
        at org
      .jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
        at org
      .jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:60)
        at org
      .jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
        at org
      .jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
        at org
      .jboss.arquillian.persistence.dbunit.DBUnitPersistenceTestLifecycleHandler.createDatasets(DBUnitPersistenceTestLifecycleHandler.java:106)
        at org
      .jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
        at org
      .jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
        at org
      .jboss.arquillian.persistence.dbunit.DBUnitPersistenceTestLifecycleHandler.createDatabaseConnection(DBUnitPersistenceTestLifecycleHandler.java:87)
        at org
      .jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
        at org
      .jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
        at org
      .jboss.arquillian.persistence.core.lifecycle.ErrorCollectorHandler.createErrorCollector(ErrorCollectorHandler.java:38)
        at org
      .jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
        at org
      .jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
        at org
      .jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:135)
        at org
      .jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:115)
        at org
      .jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67)
        at org
      .jboss.arquillian.persistence.core.lifecycle.PersistenceTestTrigger.beforeTest(PersistenceTestTrigger.java:104)
        at org
      .jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
        at org
      .jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)
        at org
      .jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)
        at org
      .jboss.arquillian.test.impl.TestContextHandler.createTestContext(TestContextHandler.java:89)
        at org
      .jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
        at org
      .jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
        at org
      .jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:75)
        at org
      .jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
        at org
      .jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
        at org
      .jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:60)
        at org
      .jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90)
        at org
      .jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)
        at org
      .jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:135)
        at org
      .jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:115)
        at org
      .jboss.arquillian.test.impl.EventTestRunnerAdaptor.before(EventTestRunnerAdaptor.java:95)
        at org
      .jboss.arquillian.spock.ArquillianInterceptor.interceptSetupMethod(ArquillianInterceptor.java:74)
        at org
      .spockframework.runtime.extension.AbstractMethodInterceptor.intercept(AbstractMethodInterceptor.java:28)
        at org
      .spockframework.runtime.extension.MethodInvocation.proceed(MethodInvocation.java:84)
        at org
      .spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:138)
        at org
      .spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:138)
        at org
      .spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:138)
        at org
      .jboss.arquillian.spock.ArquillianSputnik.run(ArquillianSputnik.java:141)
        at org
      .jboss.arquillian.spock.container.SpockTestRunner.runTest(SpockTestRunner.java:82)
        at org
      .jboss.arquillian.spock.container.SpockTestRunner.execute(SpockTestRunner.java:62)
        at org
      .jboss.arquillian.protocol.servlet.runner.ServletTestRunner.executeTest(ServletTestRunner.java:160)
        at org
      .jboss.arquillian.protocol.servlet.runner.ServletTestRunner.execute(ServletTestRunner.java:126)
        at org
      .jboss.arquillian.protocol.servlet.runner.ServletTestRunner.doGet(ServletTestRunner.java:90)
        at javax
      .servlet.http.HttpServlet.service(HttpServlet.java:734)
        at javax
      .servlet.http.HttpServlet.service(HttpServlet.java:847)
        at org
      .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
        at org
      .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
        at org
      .jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)
        at org
      .apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
        at org
      .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
        at org
      .apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
        at org
      .apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
        at org
      .jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
        at org
      .apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
        at org
      .apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org
      .apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org
      .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
        at org
      .apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
        at org
      .apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
        at org
      .apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
        at java
      .lang.Thread.run(Thread.java:744)
      Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near 'SPK_CFG_Attrib'.
        at com
      .microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:196)
        at com
      .microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1454)
        at com
      .microsoft.sqlserver.jdbc.SQLServerStatement.doExecuteStatement(SQLServerStatement.java:786)
        at com
      .microsoft.sqlserver.jdbc.SQLServerStatement$StmtExecCmd.doExecute(SQLServerStatement.java:685)
        at com
      .microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4026)
        at com
      .microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1416)
        at com
      .microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:185)
        at com
      .microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:160)
        at com
      .microsoft.sqlserver.jdbc.SQLServerStatement.execute(SQLServerStatement.java:658)
        at org
      .jboss.jca.adapters.jdbc.WrappedStatement.execute(WrappedStatement.java:153)
        at org
      .jboss.arquillian.persistence.core.data.script.ScriptExecutor.executeSingleStatement(ScriptExecutor.java:85)
        
      ... 79 more

        • 1. Re: Arquillian Persistence Extension doesn't create database schema when provided with annotation
          bmajsak

          Hi Aslam,

           

          thanks for the detailed report. I will have a look at it soon and will be back with findings. Can you share your arquillian-related dependencies? If you use mvn you can simply run mvn dependency:tree (if your command line support grep you can add "| grep arquillian" to have only relevant bits)

           

          Cheers,

          Bartosz

          • 2. Re: Arquillian Persistence Extension doesn't create database schema when provided with annotation
            aslam.rajper

            Hello Bartosz,

             

            Thanks for your instant reply.

             

            Here I am using ''Arquillian Persistence Extension 1.0.0.Alpha5' [org.jboss.arquillian.extension:arquillian-persistence-impl:1.0.0.Alpha5], because Alpha6 has some issues that I have encountered like It does not showing correct comparison over ShouldMatchDataSet(xxx.yml) annotation , well this is another story, lets focus on the prevailing issues first.

             

            Here is the dependency tree generated via gradle.

             

            :dependencies

             

             

            ------------------------------------------------------------

            Root project

            ------------------------------------------------------------

             

             

            archives - Configuration for archive artifacts.

            No dependencies

             

             

            compile - Compile classpath for source set 'main'.

            \--- org.jboss.arquillian.extension:arquillian-persistence-impl:1.0.0.Alpha5

                 +--- org.jboss.arquillian.extension:arquillian-persistence-api:1.0.0.Alpha5

                 +--- org.dbunit:dbunit:2.4.8

                 |    \--- commons-collections:commons-collections:3.2.1

                 +--- org.yaml:snakeyaml:1.9

                 +--- org.codehaus.jackson:jackson-mapper-asl:1.9.2

                 |    \--- org.codehaus.jackson:jackson-core-asl:1.9.2

                 +--- org.apache.poi:poi:3.2-FINAL

                 |    +--- commons-logging:commons-logging:1.1

                 |    |    \--- log4j:log4j:1.2.12 -> 1.2.13

                 |    \--- log4j:log4j:1.2.13

                 +--- org.jboss.shrinkwrap:shrinkwrap-impl-base:1.0.1

                 |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.1

                 |    \--- org.jboss.shrinkwrap:shrinkwrap-spi:1.0.1

                 |         \--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.1

                 \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base:2.0.0-alpha-3

             

             

            default - Configuration for default artifacts.

            \--- org.jboss.arquillian.extension:arquillian-persistence-impl:1.0.0.Alpha5

                 +--- org.jboss.arquillian.extension:arquillian-persistence-api:1.0.0.Alpha5

                 +--- org.dbunit:dbunit:2.4.8

                 |    \--- commons-collections:commons-collections:3.2.1

                 +--- org.yaml:snakeyaml:1.9

                 +--- org.codehaus.jackson:jackson-mapper-asl:1.9.2

                 |    \--- org.codehaus.jackson:jackson-core-asl:1.9.2

                 +--- org.apache.poi:poi:3.2-FINAL

                 |    +--- commons-logging:commons-logging:1.1

                 |    |    \--- log4j:log4j:1.2.12 -> 1.2.13

                 |    \--- log4j:log4j:1.2.13

                 +--- org.jboss.shrinkwrap:shrinkwrap-impl-base:1.0.1

                 |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.1

                 |    \--- org.jboss.shrinkwrap:shrinkwrap-spi:1.0.1

                 |         \--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.1

                 \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base:2.0.0-alpha-3

             

             

            groovy - The Groovy libraries to be used for this Groovy project. (Deprecated)

            No dependencies

             

             

            runtime - Runtime classpath for source set 'main'.

            \--- org.jboss.arquillian.extension:arquillian-persistence-impl:1.0.0.Alpha5

                 +--- org.jboss.arquillian.extension:arquillian-persistence-api:1.0.0.Alpha5

                 +--- org.dbunit:dbunit:2.4.8

                 |    \--- commons-collections:commons-collections:3.2.1

                 +--- org.yaml:snakeyaml:1.9

                 +--- org.codehaus.jackson:jackson-mapper-asl:1.9.2

                 |    \--- org.codehaus.jackson:jackson-core-asl:1.9.2

                 +--- org.apache.poi:poi:3.2-FINAL

                 |    +--- commons-logging:commons-logging:1.1

                 |    |    \--- log4j:log4j:1.2.12 -> 1.2.13

                 |    \--- log4j:log4j:1.2.13

                 +--- org.jboss.shrinkwrap:shrinkwrap-impl-base:1.0.1

                 |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.1

                 |    \--- org.jboss.shrinkwrap:shrinkwrap-spi:1.0.1

                 |         \--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.1

                 \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base:2.0.0-alpha-3

             

             

            testCompile - Compile classpath for source set 'test'.

            +--- org.jboss.arquillian.extension:arquillian-persistence-impl:1.0.0.Alpha5

            |    +--- org.jboss.arquillian.extension:arquillian-persistence-api:1.0.0.Alpha5

            |    +--- org.dbunit:dbunit:2.4.8

            |    |    \--- commons-collections:commons-collections:3.2.1

            |    +--- org.yaml:snakeyaml:1.9

            |    +--- org.codehaus.jackson:jackson-mapper-asl:1.9.2

            |    |    \--- org.codehaus.jackson:jackson-core-asl:1.9.2

            |    +--- org.apache.poi:poi:3.2-FINAL

            |    |    +--- commons-logging:commons-logging:1.1

            |    |    |    \--- log4j:log4j:1.2.12 -> 1.2.13

            |    |    \--- log4j:log4j:1.2.13

            |    +--- org.jboss.shrinkwrap:shrinkwrap-impl-base:1.0.1 -> 1.1.2

            |    |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.1.2

            |    |    \--- org.jboss.shrinkwrap:shrinkwrap-spi:1.1.2

            |    |         \--- org.jboss.shrinkwrap:shrinkwrap-api:1.1.2

            |    \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base:2.0.0-alpha-3

            +--- org.codehaus.groovy:groovy-all:2.1.5

            +--- org.spockframework:spock-core:0.7-groovy-2.0

            |    +--- junit:junit-dep:4.10

            |    |    \--- org.hamcrest:hamcrest-core:1.1 -> 1.3

            |    +--- org.codehaus.groovy:groovy-all:2.0.5 -> 2.1.5

            |    \--- org.hamcrest:hamcrest-core:1.3

            +--- org.jboss.arquillian:arquillian-bom:1.1.4.Final

            +--- org.jboss.arquillian.spock:arquillian-spock-container:1.0.0.Beta2

            |    +--- org.jboss.arquillian.spock:arquillian-spock-core:1.0.0.Beta2

            |    |    \--- org.jboss.arquillian.test:arquillian-test-spi:1.1.0.Final

            |    |         +--- org.jboss.arquillian.core:arquillian-core-spi:1.1.0.Final

            |    |         |    \--- org.jboss.arquillian.core:arquillian-core-api:1.1.0.Final

            |    |         \--- org.jboss.arquillian.test:arquillian-test-api:1.1.0.Final

            |    |              \--- org.jboss.arquillian.core:arquillian-core-api:1.1.0.Final

            |    +--- org.jboss.arquillian.test:arquillian-test-api:1.1.0.Final (*)

            |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.1.0.Final (*)

            |    +--- org.jboss.arquillian.container:arquillian-container-test-api:1.1.0.Final

            |    |    \--- org.jboss.shrinkwrap:shrinkwrap-api:1.1.2

            |    +--- org.jboss.arquillian.container:arquillian-container-test-spi:1.1.0.Final

            |    |    +--- org.jboss.arquillian.container:arquillian-container-spi:1.1.0.Final

            |    |    |    +--- org.jboss.arquillian.core:arquillian-core-spi:1.1.0.Final (*)

            |    |    |    +--- org.jboss.arquillian.config:arquillian-config-api:1.1.0.Final

            |    |    |    |    \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base:2.0.0-alpha-3

            |    |    |    +--- org.jboss.arquillian.config:arquillian-config-impl-base:1.1.0.Final

            |    |    |    |    +--- org.jboss.arquillian.config:arquillian-config-api:1.1.0.Final (*)

            |    |    |    |    +--- org.jboss.arquillian.core:arquillian-core-api:1.1.0.Final

            |    |    |    |    +--- org.jboss.arquillian.core:arquillian-core-spi:1.1.0.Final (*)

            |    |    |    |    \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-spi:2.0.0-alpha-3

            |    |    |    |         \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base:2.0.0-alpha-3

            |    |    |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.1.2

            |    |    |    \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base:2.0.0-alpha-3

            |    |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.1.0.Final (*)

            |    |    \--- org.jboss.arquillian.container:arquillian-container-test-api:1.1.0.Final (*)

            |    +--- org.jboss.arquillian.core:arquillian-core-impl-base:1.1.0.Final

            |    |    +--- org.jboss.arquillian.core:arquillian-core-api:1.1.0.Final

            |    |    \--- org.jboss.arquillian.core:arquillian-core-spi:1.1.0.Final (*)

            |    +--- org.jboss.arquillian.test:arquillian-test-impl-base:1.1.0.Final

            |    |    +--- org.jboss.arquillian.test:arquillian-test-api:1.1.0.Final (*)

            |    |    \--- org.jboss.arquillian.test:arquillian-test-spi:1.1.0.Final (*)

            |    +--- org.jboss.arquillian.container:arquillian-container-impl-base:1.1.0.Final

            |    |    +--- org.jboss.arquillian.core:arquillian-core-api:1.1.0.Final

            |    |    +--- org.jboss.arquillian.core:arquillian-core-spi:1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.config:arquillian-config-api:1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.config:arquillian-config-impl-base:1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.container:arquillian-container-spi:1.1.0.Final (*)

            |    |    \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-spi:2.0.0-alpha-3 (*)

            |    +--- org.jboss.arquillian.container:arquillian-container-test-impl-base:1.1.0.Final

            |    |    +--- org.jboss.arquillian.container:arquillian-container-spi:1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.test:arquillian-test-api:1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.container:arquillian-container-test-api:1.1.0.Final (*)

            |    |    \--- org.jboss.arquillian.container:arquillian-container-test-spi:1.1.0.Final (*)

            |    \--- org.jboss.shrinkwrap:shrinkwrap-impl-base:1.1.2 (*)

            +--- org.jboss.as:jboss-as-arquillian-container-managed:7.1.1.Final

            |    +--- org.jboss.as:jboss-as-arquillian-common:7.1.1.Final

            |    |    +--- org.jboss.arquillian.container:arquillian-container-osgi:1.0.2.Final

            |    |    |    +--- org.jboss.arquillian.container:arquillian-container-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    +--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    \--- org.jboss.osgi.spi:jbosgi-spi:3.0.1.Final

            |    |    |         +--- args4j:args4j:2.0.12

            |    |    |         +--- org.jboss.osgi.vfs:jbosgi-vfs:1.0.7.Final

            |    |    |         |    \--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |         \--- org.jboss.shrinkwrap:shrinkwrap-impl-base:1.0.0-cr-1 -> 1.1.2 (*)

            |    |    +--- org.jboss.arquillian.testenricher:arquillian-testenricher-cdi:1.0.0.CR7

            |    |    |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    \--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.testenricher:arquillian-testenricher-ejb:1.0.0.CR7

            |    |    |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    \--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.testenricher:arquillian-testenricher-initialcontext:1.0.0.CR7

            |    |    |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    \--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.testenricher:arquillian-testenricher-osgi:1.0.2.Final

            |    |    |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    +--- org.jboss.arquillian.container:arquillian-container-test-api:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    +--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    \--- javax.inject:javax.inject:1

            |    |    +--- org.jboss.arquillian.testenricher:arquillian-testenricher-resource:1.0.0.CR7

            |    |    |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    \--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.container:arquillian-container-test-impl-base:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    +--- org.jboss.as:jboss-as-arquillian-testenricher-msc:7.1.1.Final

            |    |    |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    +--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    +--- javax.inject:javax.inject:1

            |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    +--- org.jboss.arquillian.core:arquillian-core-api:1.0.0.CR7 -> 1.1.0.Final

            |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    +--- org.jboss.as:jboss-as-controller-client:7.1.1.Final

            |    |    |    +--- org.jboss.as:jboss-as-protocol:7.1.1.Final

            |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.11.GA

            |    |    |    |    +--- org.jboss.remoting3:jboss-remoting:3.2.3.GA

            |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    \--- org.jboss.xnio:xnio-api:3.0.0.GA -> 3.0.3.GA

            |    |    |    |    +--- org.jboss.sasl:jboss-sasl:1.0.0.Final

            |    |    |    |    |    \--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    +--- org.jboss.threads:jboss-threads:2.0.0.GA

            |    |    |    |    +--- org.jboss.xnio:xnio-api:3.0.3.GA

            |    |    |    |    +--- org.jboss.xnio:xnio-nio:3.0.3.GA

            |    |    |    |    |    \--- org.jboss.xnio:xnio-api:3.0.3.GA

            |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    +--- org.jboss:jboss-dmr:1.1.1.Final

            |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    +--- org.jboss.threads:jboss-threads:2.0.0.GA

            |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    +--- org.jboss.as:jboss-as-jmx:7.1.1.Final

            |    |    |    +--- org.jboss:jboss-common-core:2.2.17.GA

            |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    +--- org.jboss.as:jboss-as-server:7.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-controller:7.1.1.Final

            |    |    |    |    |    +--- org.jboss:jboss-dmr:1.1.1.Final

            |    |    |    |    |    +--- org.jboss.as:jboss-as-controller-client:7.1.1.Final (*)

            |    |    |    |    |    +--- org.jboss.modules:jboss-modules:1.1.1.GA

            |    |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    |    +--- org.jboss:staxmapper:1.1.0.Final

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-domain-http-interface:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.as:jboss-as-controller:7.1.1.Final (*)

            |    |    |    |    |    +--- org.jboss.as:jboss-as-controller-client:7.1.1.Final (*)

            |    |    |    |    |    +--- org.jboss.as:jboss-as-domain-management:7.1.1.Final

            |    |    |    |    |    |    +--- org.jboss:jboss-common-core:2.2.17.GA

            |    |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    |    |    +--- org.jboss.as:jboss-as-controller:7.1.1.Final (*)

            |    |    |    |    |    |    +--- org.jboss:jboss-dmr:1.1.1.Final

            |    |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.com.sun.httpserver:httpserver:1.0.0.Final

            |    |    |    |    |    +--- org.jboss.sasl:jboss-sasl:1.0.0.Final (*)

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-deployment-repository:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    +--- org.jboss.modules:jboss-modules:1.1.1.GA

            |    |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    |    +--- org.jboss.threads:jboss-threads:2.0.0.GA

            |    |    |    |    |    +--- org.jboss:jboss-vfs:3.1.0.Final

            |    |    |    |    |    |    \--- org.jboss.logging:jboss-logging:3.0.0.CR1 -> 3.1.0.GA

            |    |    |    |    |    +--- org.jboss.as:jboss-as-protocol:7.1.1.Final (*)

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-embedded:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.as:jboss-as-controller-client:7.1.1.Final (*)

            |    |    |    |    |    +--- org.jboss:jandex:1.0.3.Final

            |    |    |    |    |    +--- org.jboss.modules:jboss-modules:1.1.1.GA

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-platform-mbean:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    |    +--- org.jboss.as:jboss-as-controller:7.1.1.Final (*)

            |    |    |    |    |    +--- org.jboss.as:jboss-as-controller-client:7.1.1.Final (*)

            |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-process-controller:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    +--- org.jboss.logmanager:jboss-logmanager:1.2.2.GA

            |    |    |    |    |    +--- org.jboss.modules:jboss-modules:1.1.1.GA

            |    |    |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.11.GA

            |    |    |    |    |    +--- org.jboss.threads:jboss-threads:2.0.0.GA

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-remoting:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.as:jboss-as-domain-management:7.1.1.Final (*)

            |    |    |    |    |    +--- org.jboss.as:jboss-as-network:7.1.1.Final

            |    |    |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.as:jboss-as-threads:7.1.1.Final

            |    |    |    |    |    |    +--- org.jboss.as:jboss-as-controller:7.1.1.Final (*)

            |    |    |    |    |    |    +--- org.jboss.threads:jboss-threads:2.0.0.GA

            |    |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.11.GA

            |    |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    |    +--- org.jboss.remoting3:jboss-remoting:3.2.3.GA (*)

            |    |    |    |    |    +--- org.jboss.sasl:jboss-sasl:1.0.0.Final (*)

            |    |    |    |    |    +--- org.jboss.xnio:xnio-api:3.0.3.GA

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss:jandex:1.0.3.Final

            |    |    |    |    +--- org.jboss:jboss-dmr:1.1.1.Final

            |    |    |    |    +--- org.jboss.invocation:jboss-invocation:1.1.1.Final

            |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    +--- org.jboss.logmanager:jboss-logmanager:1.2.2.GA

            |    |    |    |    +--- org.jboss.logmanager:jboss-logmanager-log4j:1.0.0.GA

            |    |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.11.GA

            |    |    |    |    +--- org.jboss.modules:jboss-modules:1.1.1.GA

            |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    +--- org.jboss.remoting3:jboss-remoting:3.2.3.GA (*)

            |    |    |    |    +--- org.jboss.sasl:jboss-sasl:1.0.0.Final (*)

            |    |    |    |    +--- org.jboss.stdio:jboss-stdio:1.0.1.GA

            |    |    |    |    +--- org.jboss.threads:jboss-threads:2.0.0.GA

            |    |    |    |    +--- org.jboss:jboss-vfs:3.1.0.Final (*)

            |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    +--- org.jboss.remotingjmx:remoting-jmx:1.0.2.Final

            |    |    |    |    +--- org.jboss.logmanager:jboss-logmanager:1.2.2.GA

            |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.9.GA -> 1.3.11.GA

            |    |    |    |    +--- org.jboss.remoting3:jboss-remoting:3.2.2.GA -> 3.2.3.GA (*)

            |    |    |    |    \--- org.jboss.xnio:xnio-api:3.0.3.GA

            |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.11.GA

            |    |    |    +--- org.jboss.marshalling:jboss-marshalling-river:1.3.11.GA

            |    |    |    |    \--- org.jboss.marshalling:jboss-marshalling:1.3.11.GA

            |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.0-cr-1 -> 1.1.2

            |    |    +--- org.jboss.osgi.spi:jbosgi-spi:3.0.1.Final (*)

            |    |    +--- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-impl-maven:1.0.0-beta-5

            |    |    |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.0-beta-5 -> 1.1.2

            |    |    |    +--- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api:1.0.0-beta-5

            |    |    |    |    \--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.0-beta-5 -> 1.1.2

            |    |    |    +--- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api-maven:1.0.0-beta-5

            |    |    |    |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.0-beta-5 -> 1.1.2

            |    |    |    |    \--- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api:1.0.0-beta-5 (*)

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

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

            |    |    |    |    \--- org.sonatype.aether:aether-api:1.8

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

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

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

            |    |    |    |    |    \--- org.sonatype.aether:aether-api:1.8

            |    |    |    |    +--- org.sonatype.aether:aether-util:1.8 (*)

            |    |    |    |    +--- org.apache.maven.wagon:wagon-provider-api:1.0-beta-6 -> 1.0-beta-7

            |    |    |    |    |    \--- org.codehaus.plexus:plexus-utils:1.4.2 -> 2.0.4

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

            |    |    |    |         +--- org.codehaus.plexus:plexus-utils:1.4.5 -> 2.0.4

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

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

            |    |    |    |         |    \--- log4j:log4j:1.2.12 -> 1.2.13

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

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

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

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

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

            |    |    |    |    |    +--- org.codehaus.plexus:plexus-utils:2.0.4

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

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

            |    |    |    |    |    \--- org.apache.maven:maven-model:3.0.1 (*)

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

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

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

            |    |    |    |    +--- org.sonatype.aether:aether-spi:1.8 (*)

            |    |    |    |    +--- org.sonatype.aether:aether-util:1.8 (*)

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

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

            |    |    |    |    |    +--- org.sonatype.aether:aether-spi:1.8 (*)

            |    |    |    |    |    \--- org.sonatype.aether:aether-util:1.8 (*)

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

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

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

            |    |    |    |    +--- org.codehaus.plexus:plexus-utils:2.0.4

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

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

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

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

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

            |    |    |    |         +--- org.codehaus.plexus:plexus-utils:1.5.5 -> 2.0.4

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

            |    |    |    +--- org.apache.maven.wagon:wagon-provider-api:1.0-beta-7 (*)

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

            |    |    |    |    \--- org.apache.maven.wagon:wagon-provider-api:1.0-beta-7 (*)

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

            |    |    |         +--- org.apache.maven.wagon:wagon-http-shared:1.0-beta-7

            |    |    |         |    \--- org.apache.maven.wagon:wagon-provider-api:1.0-beta-7 (*)

            |    |    |         \--- org.apache.maven.wagon:wagon-provider-api:1.0-beta-7 (*)

            |    |    +--- org.jboss.remotingjmx:remoting-jmx:1.0.2.Final (*)

            |    |    +--- org.jboss.sasl:jboss-sasl:1.0.0.Final (*)

            |    |    +--- org.osgi:org.osgi.core:4.2.0

            |    |    +--- org.jboss.arquillian.core:arquillian-core-api:1.0.0.CR7 -> 1.1.0.Final

            |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    +--- org.jboss.as:jboss-as-arquillian-protocol-jmx:7.1.1.Final

            |    |    +--- org.jboss.as:jboss-as-arquillian-common:7.1.1.Final (*)

            |    |    +--- org.jboss.as:jboss-as-osgi-service:7.1.1.Final

            |    |    |    +--- org.jboss.as:jboss-as-ee:7.1.1.Final

            |    |    |    |    +--- javax.validation:validation-api:1.0.0.GA

            |    |    |    |    +--- org.hibernate:hibernate-validator:4.2.0.Final

            |    |    |    |    |    +--- javax.validation:validation-api:1.0.0.GA

            |    |    |    |    |    \--- org.slf4j:slf4j-api:1.6.1

            |    |    |    |    +--- org.jboss.interceptor:jboss-interceptor-spi:2.0.0.Final

            |    |    |    |    +--- org.jboss.metadata:jboss-metadata-common:7.0.1.Final

            |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

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

            |    |    |    |    |    \--- org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:1.0.0.Final

            |    |    |    |    +--- org.jboss.metadata:jboss-metadata-ear:7.0.1.Final

            |    |    |    |    |    +--- org.jboss.metadata:jboss-metadata-common:7.0.1.Final (*)

            |    |    |    |    |    \--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    +--- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:1.0.0.Final

            |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    +--- org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:1.0.0.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-server:7.1.1.Final (*)

            |    |    |    |    +--- org.jboss.invocation:jboss-invocation:1.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-naming:7.1.1.Final

            |    |    |    |    |    +--- org.jboss:jboss-remote-naming:1.0.2.Final

            |    |    |    |    |    |    +--- org.jboss:jboss-ejb-client:1.0.0.Final

            |    |    |    |    |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.0.GA -> 1.3.11.GA

            |    |    |    |    |    |    |    +--- org.jboss.xnio:xnio-api:3.0.0.GA -> 3.0.3.GA

            |    |    |    |    |    |    |    +--- org.jboss.remoting3:jboss-remoting:3.2.0.CR9 -> 3.2.3.GA (*)

            |    |    |    |    |    |    |    \--- org.jboss.logging:jboss-logging:3.1.0.Beta3 -> 3.1.0.GA

            |    |    |    |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.0.GA -> 1.3.11.GA

            |    |    |    |    |    |    +--- org.jboss.xnio:xnio-api:3.0.0.GA -> 3.0.3.GA

            |    |    |    |    |    |    +--- org.jboss.remoting3:jboss-remoting:3.2.3.GA (*)

            |    |    |    |    |    |    \--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    |    +--- org.jboss.as:jboss-as-server:7.1.1.Final (*)

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.1_spec:1.0.0.Final

            |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    +--- org.jboss.as:jboss-as-jmx:7.1.1.Final (*)

            |    |    |    +--- org.jboss.as:jboss-as-naming:7.1.1.Final (*)

            |    |    |    +--- org.jboss.as:jboss-as-server:7.1.1.Final (*)

            |    |    |    +--- org.jboss.modules:jboss-modules:1.1.1.GA

            |    |    |    +--- org.jboss.osgi.framework:jbosgi-framework-core:1.1.8.Final

            |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.1.GA -> 1.0.2.GA

            |    |    |    |    +--- org.jboss.modules:jboss-modules:1.1.1.GA

            |    |    |    |    +--- org.jboss.osgi.spi:jbosgi-spi:3.0.1.Final (*)

            |    |    |    |    +--- org.jboss.osgi.deployment:jbosgi-deployment:1.0.12.Final

            |    |    |    |    |    \--- org.jboss.osgi.spi:jbosgi-spi:3.0.1.Final (*)

            |    |    |    |    +--- org.jboss.osgi.resolver:jbosgi-resolver-felix:1.0.13.Final

            |    |    |    |    |    +--- org.jboss.osgi.resolver:jbosgi-resolver-api:1.0.13.Final

            |    |    |    |    |    |    +--- org.jboss.osgi.metadata:jbosgi-metadata:2.0.3.Final

            |    |    |    |    |    |    +--- org.jboss.osgi.spi:jbosgi-spi:3.0.1.Final (*)

            |    |    |    |    |    |    \--- org.osgi:org.osgi.core:4.2.0

            |    |    |    |    |    \--- org.jboss.osgi.resolver:jbosgi-resolver-spi:1.0.13.Final

            |    |    |    |    |         \--- org.jboss.osgi.resolver:jbosgi-resolver-api:1.0.13.Final (*)

            |    |    |    |    +--- org.jboss.osgi.vfs:jbosgi-vfs30:1.0.7.Final

            |    |    |    |    |    +--- org.jboss.osgi.vfs:jbosgi-vfs:1.0.7.Final (*)

            |    |    |    |    |    \--- org.jboss:jboss-vfs:3.1.0.Final (*)

            |    |    |    |    +--- org.osgi:org.osgi.core:4.2.0

            |    |    |    |    \--- org.osgi:org.osgi.compendium:4.2.0

            |    |    |    +--- org.jboss.osgi.repository:jbosgi-repository-core:1.0.5

            |    |    |    |    \--- org.jboss.osgi.repository:jbosgi-repository-api:1.0.5

            |    |    |    |         \--- org.jboss.osgi.resolver:jbosgi-resolver-api-v2:2.0.0.Beta2

            |    |    |    |              +--- org.jboss.osgi.metadata:jbosgi-metadata:2.0.2 -> 2.0.3.Final

            |    |    |    |              +--- org.jboss.modules:jboss-modules:1.1.0.GA -> 1.1.1.GA

            |    |    |    |              +--- org.apache.felix:org.apache.felix.resolver:0.1.0.Beta1

            |    |    |    |              |    \--- org.osgi:org.osgi.core:4.2.0

            |    |    |    |              \--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    +--- org.osgi:org.osgi.core:4.2.0

            |    |    |    +--- org.osgi:org.osgi.enterprise:4.2.0

            |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    +--- org.jboss.as:jboss-as-arquillian-testenricher-msc:7.1.1.Final (*)

            |    |    +--- org.jboss.arquillian.core:arquillian-core-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.protocol:arquillian-protocol-jmx:1.0.0.CR7

            |    |    |    \--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.0-cr-1 -> 1.1.2

            |    |    +--- org.jboss.arquillian.core:arquillian-core-api:1.0.0.CR7 -> 1.1.0.Final

            |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    +--- org.jboss.remoting3:jboss-remoting:3.2.3.GA (*)

            |    +--- org.jboss.remotingjmx:remoting-jmx:1.0.2.Final (*)

            |    +--- org.jboss.sasl:jboss-sasl:1.0.0.Final (*)

            |    +--- javax.inject:javax.inject:1

            |    +--- org.jboss.arquillian.core:arquillian-core-api:1.0.0.CR7 -> 1.1.0.Final

            |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            +--- org.jboss.arquillian.protocol:arquillian-protocol-servlet:1.0.1.Final

            |    +--- org.jboss.arquillian.container:arquillian-container-spi:1.0.1.Final -> 1.1.0.Final (*)

            |    +--- org.jboss.arquillian.container:arquillian-container-test-api:1.0.1.Final -> 1.1.0.Final (*)

            |    +--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.1.Final -> 1.1.0.Final (*)

            |    \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-spi:2.0.0-alpha-3 (*)

            +--- org.jboss.spec:jboss-javaee-6.0:1.0.0.Final

            |    +--- org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.resource:jboss-connector-api_1.5_spec:1.0.0.Final

            |    |    \--- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec:1.0.0.Final

            |    |    +--- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:1.0.0.Beta1 -> 1.0.0.Final

            |    |    \--- javax.xml:jaxrpc-api:1.1

            |    +--- org.jboss.spec.javax.el:jboss-el-api_2.2_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.1_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.4_spec:1.0.0.Final

            |    |    \--- org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.enterprise.deploy:jboss-jad-api_1.2_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.0_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.xml.registry:jboss-jaxr-api_1.0_spec:1.0.0.Final

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

            |    +--- org.jboss.spec.javax.jms:jboss-jms-api_1.1_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.2_spec:1.0.0.Final

            |    |    +--- org.jboss.spec.javax.el:jboss-el-api_2.2_spec:1.0.0.Final

            |    |    \--- org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.2_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.xml.rpc:jboss-jaxrpc-api_1.1_spec:1.0.0.Final

            |    |    \--- org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.xml.soap:jboss-saaj-api_1.3_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.xml.ws:jboss-jaxws-api_2.2_spec:1.0.0.Final

            |    +--- javax.activation:activation:1.1

            |    +--- javax.enterprise:cdi-api:1.0-SP4

            |    |    +--- org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.1_spec:1.0.0.Beta1 -> 1.0.0.Final

            |    |    \--- javax.inject:javax.inject:1

            |    +--- com.sun.faces:jsf-api:2.0.3-b05

            |    +--- javax.inject:javax.inject:1

            |    +--- javax.jws:jsr181-api:1.0-MR1

            |    +--- javax.mail:mail:1.4.2

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

            |    +--- javax.servlet:jstl:1.2

            |    +--- org.hibernate.javax.persistence:hibernate-jpa-2.0-api:1.0.0.Final

            |    +--- org.jboss.resteasy:jaxrs-api:2.1.0.GA

            |    +--- stax:stax-api:1.0.1

            |    \--- javax.validation:validation-api:1.0.0.GA

            +--- commons-collections:commons-collections:3.2 -> 3.2.1

            \--- sun-jaxb:jaxb-api:2.1.4

             

             

            testRuntime - Runtime classpath for source set 'test'.

            +--- org.jboss.arquillian.extension:arquillian-persistence-impl:1.0.0.Alpha5

            |    +--- org.jboss.arquillian.extension:arquillian-persistence-api:1.0.0.Alpha5

            |    +--- org.dbunit:dbunit:2.4.8

            |    |    \--- commons-collections:commons-collections:3.2.1

            |    +--- org.yaml:snakeyaml:1.9

            |    +--- org.codehaus.jackson:jackson-mapper-asl:1.9.2

            |    |    \--- org.codehaus.jackson:jackson-core-asl:1.9.2

            |    +--- org.apache.poi:poi:3.2-FINAL

            |    |    +--- commons-logging:commons-logging:1.1

            |    |    |    \--- log4j:log4j:1.2.12 -> 1.2.13

            |    |    \--- log4j:log4j:1.2.13

            |    +--- org.jboss.shrinkwrap:shrinkwrap-impl-base:1.0.1 -> 1.1.2

            |    |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.1.2

            |    |    \--- org.jboss.shrinkwrap:shrinkwrap-spi:1.1.2

            |    |         \--- org.jboss.shrinkwrap:shrinkwrap-api:1.1.2

            |    \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base:2.0.0-alpha-3

            +--- org.codehaus.groovy:groovy-all:2.1.5

            +--- org.spockframework:spock-core:0.7-groovy-2.0

            |    +--- junit:junit-dep:4.10

            |    |    \--- org.hamcrest:hamcrest-core:1.1 -> 1.3

            |    +--- org.codehaus.groovy:groovy-all:2.0.5 -> 2.1.5

            |    \--- org.hamcrest:hamcrest-core:1.3

            +--- org.jboss.arquillian:arquillian-bom:1.1.4.Final

            +--- org.jboss.arquillian.spock:arquillian-spock-container:1.0.0.Beta2

            |    +--- org.jboss.arquillian.spock:arquillian-spock-core:1.0.0.Beta2

            |    |    \--- org.jboss.arquillian.test:arquillian-test-spi:1.1.0.Final

            |    |         +--- org.jboss.arquillian.core:arquillian-core-spi:1.1.0.Final

            |    |         |    \--- org.jboss.arquillian.core:arquillian-core-api:1.1.0.Final

            |    |         \--- org.jboss.arquillian.test:arquillian-test-api:1.1.0.Final

            |    |              \--- org.jboss.arquillian.core:arquillian-core-api:1.1.0.Final

            |    +--- org.jboss.arquillian.test:arquillian-test-api:1.1.0.Final (*)

            |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.1.0.Final (*)

            |    +--- org.jboss.arquillian.container:arquillian-container-test-api:1.1.0.Final

            |    |    \--- org.jboss.shrinkwrap:shrinkwrap-api:1.1.2

            |    +--- org.jboss.arquillian.container:arquillian-container-test-spi:1.1.0.Final

            |    |    +--- org.jboss.arquillian.container:arquillian-container-spi:1.1.0.Final

            |    |    |    +--- org.jboss.arquillian.core:arquillian-core-spi:1.1.0.Final (*)

            |    |    |    +--- org.jboss.arquillian.config:arquillian-config-api:1.1.0.Final

            |    |    |    |    \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base:2.0.0-alpha-3

            |    |    |    +--- org.jboss.arquillian.config:arquillian-config-impl-base:1.1.0.Final

            |    |    |    |    +--- org.jboss.arquillian.config:arquillian-config-api:1.1.0.Final (*)

            |    |    |    |    +--- org.jboss.arquillian.core:arquillian-core-api:1.1.0.Final

            |    |    |    |    +--- org.jboss.arquillian.core:arquillian-core-spi:1.1.0.Final (*)

            |    |    |    |    \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-spi:2.0.0-alpha-3

            |    |    |    |         \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base:2.0.0-alpha-3

            |    |    |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.1.2

            |    |    |    \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base:2.0.0-alpha-3

            |    |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.1.0.Final (*)

            |    |    \--- org.jboss.arquillian.container:arquillian-container-test-api:1.1.0.Final (*)

            |    +--- org.jboss.arquillian.core:arquillian-core-impl-base:1.1.0.Final

            |    |    +--- org.jboss.arquillian.core:arquillian-core-api:1.1.0.Final

            |    |    \--- org.jboss.arquillian.core:arquillian-core-spi:1.1.0.Final (*)

            |    +--- org.jboss.arquillian.test:arquillian-test-impl-base:1.1.0.Final

            |    |    +--- org.jboss.arquillian.test:arquillian-test-api:1.1.0.Final (*)

            |    |    \--- org.jboss.arquillian.test:arquillian-test-spi:1.1.0.Final (*)

            |    +--- org.jboss.arquillian.container:arquillian-container-impl-base:1.1.0.Final

            |    |    +--- org.jboss.arquillian.core:arquillian-core-api:1.1.0.Final

            |    |    +--- org.jboss.arquillian.core:arquillian-core-spi:1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.config:arquillian-config-api:1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.config:arquillian-config-impl-base:1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.container:arquillian-container-spi:1.1.0.Final (*)

            |    |    \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-spi:2.0.0-alpha-3 (*)

            |    +--- org.jboss.arquillian.container:arquillian-container-test-impl-base:1.1.0.Final

            |    |    +--- org.jboss.arquillian.container:arquillian-container-spi:1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.test:arquillian-test-api:1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.container:arquillian-container-test-api:1.1.0.Final (*)

            |    |    \--- org.jboss.arquillian.container:arquillian-container-test-spi:1.1.0.Final (*)

            |    \--- org.jboss.shrinkwrap:shrinkwrap-impl-base:1.1.2 (*)

            +--- org.jboss.as:jboss-as-arquillian-container-managed:7.1.1.Final

            |    +--- org.jboss.as:jboss-as-arquillian-common:7.1.1.Final

            |    |    +--- org.jboss.arquillian.container:arquillian-container-osgi:1.0.2.Final

            |    |    |    +--- org.jboss.arquillian.container:arquillian-container-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    +--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    \--- org.jboss.osgi.spi:jbosgi-spi:3.0.1.Final

            |    |    |         +--- args4j:args4j:2.0.12

            |    |    |         +--- org.jboss.osgi.vfs:jbosgi-vfs:1.0.7.Final

            |    |    |         |    \--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |         \--- org.jboss.shrinkwrap:shrinkwrap-impl-base:1.0.0-cr-1 -> 1.1.2 (*)

            |    |    +--- org.jboss.arquillian.testenricher:arquillian-testenricher-cdi:1.0.0.CR7

            |    |    |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    \--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.testenricher:arquillian-testenricher-ejb:1.0.0.CR7

            |    |    |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    \--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.testenricher:arquillian-testenricher-initialcontext:1.0.0.CR7

            |    |    |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    \--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.testenricher:arquillian-testenricher-osgi:1.0.2.Final

            |    |    |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    +--- org.jboss.arquillian.container:arquillian-container-test-api:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    +--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    \--- javax.inject:javax.inject:1

            |    |    +--- org.jboss.arquillian.testenricher:arquillian-testenricher-resource:1.0.0.CR7

            |    |    |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    \--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.container:arquillian-container-test-impl-base:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    +--- org.jboss.as:jboss-as-arquillian-testenricher-msc:7.1.1.Final

            |    |    |    +--- org.jboss.arquillian.test:arquillian-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    +--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    |    +--- javax.inject:javax.inject:1

            |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    +--- org.jboss.arquillian.core:arquillian-core-api:1.0.0.CR7 -> 1.1.0.Final

            |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    +--- org.jboss.as:jboss-as-controller-client:7.1.1.Final

            |    |    |    +--- org.jboss.as:jboss-as-protocol:7.1.1.Final

            |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.11.GA

            |    |    |    |    +--- org.jboss.remoting3:jboss-remoting:3.2.3.GA

            |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    \--- org.jboss.xnio:xnio-api:3.0.0.GA -> 3.0.3.GA

            |    |    |    |    +--- org.jboss.sasl:jboss-sasl:1.0.0.Final

            |    |    |    |    |    \--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    +--- org.jboss.threads:jboss-threads:2.0.0.GA

            |    |    |    |    +--- org.jboss.xnio:xnio-api:3.0.3.GA

            |    |    |    |    +--- org.jboss.xnio:xnio-nio:3.0.3.GA

            |    |    |    |    |    \--- org.jboss.xnio:xnio-api:3.0.3.GA

            |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    +--- org.jboss:jboss-dmr:1.1.1.Final

            |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    +--- org.jboss.threads:jboss-threads:2.0.0.GA

            |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    +--- org.jboss.as:jboss-as-jmx:7.1.1.Final

            |    |    |    +--- org.jboss:jboss-common-core:2.2.17.GA

            |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    +--- org.jboss.as:jboss-as-server:7.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-controller:7.1.1.Final

            |    |    |    |    |    +--- org.jboss:jboss-dmr:1.1.1.Final

            |    |    |    |    |    +--- org.jboss.as:jboss-as-controller-client:7.1.1.Final (*)

            |    |    |    |    |    +--- org.jboss.modules:jboss-modules:1.1.1.GA

            |    |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    |    +--- org.jboss:staxmapper:1.1.0.Final

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-domain-http-interface:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.as:jboss-as-controller:7.1.1.Final (*)

            |    |    |    |    |    +--- org.jboss.as:jboss-as-controller-client:7.1.1.Final (*)

            |    |    |    |    |    +--- org.jboss.as:jboss-as-domain-management:7.1.1.Final

            |    |    |    |    |    |    +--- org.jboss:jboss-common-core:2.2.17.GA

            |    |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    |    |    +--- org.jboss.as:jboss-as-controller:7.1.1.Final (*)

            |    |    |    |    |    |    +--- org.jboss:jboss-dmr:1.1.1.Final

            |    |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.com.sun.httpserver:httpserver:1.0.0.Final

            |    |    |    |    |    +--- org.jboss.sasl:jboss-sasl:1.0.0.Final (*)

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-deployment-repository:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    +--- org.jboss.modules:jboss-modules:1.1.1.GA

            |    |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    |    +--- org.jboss.threads:jboss-threads:2.0.0.GA

            |    |    |    |    |    +--- org.jboss:jboss-vfs:3.1.0.Final

            |    |    |    |    |    |    \--- org.jboss.logging:jboss-logging:3.0.0.CR1 -> 3.1.0.GA

            |    |    |    |    |    +--- org.jboss.as:jboss-as-protocol:7.1.1.Final (*)

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-embedded:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.as:jboss-as-controller-client:7.1.1.Final (*)

            |    |    |    |    |    +--- org.jboss:jandex:1.0.3.Final

            |    |    |    |    |    +--- org.jboss.modules:jboss-modules:1.1.1.GA

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-platform-mbean:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    |    +--- org.jboss.as:jboss-as-controller:7.1.1.Final (*)

            |    |    |    |    |    +--- org.jboss.as:jboss-as-controller-client:7.1.1.Final (*)

            |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-process-controller:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    +--- org.jboss.logmanager:jboss-logmanager:1.2.2.GA

            |    |    |    |    |    +--- org.jboss.modules:jboss-modules:1.1.1.GA

            |    |    |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.11.GA

            |    |    |    |    |    +--- org.jboss.threads:jboss-threads:2.0.0.GA

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-remoting:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.as:jboss-as-domain-management:7.1.1.Final (*)

            |    |    |    |    |    +--- org.jboss.as:jboss-as-network:7.1.1.Final

            |    |    |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.as:jboss-as-threads:7.1.1.Final

            |    |    |    |    |    |    +--- org.jboss.as:jboss-as-controller:7.1.1.Final (*)

            |    |    |    |    |    |    +--- org.jboss.threads:jboss-threads:2.0.0.GA

            |    |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.11.GA

            |    |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    |    +--- org.jboss.remoting3:jboss-remoting:3.2.3.GA (*)

            |    |    |    |    |    +--- org.jboss.sasl:jboss-sasl:1.0.0.Final (*)

            |    |    |    |    |    +--- org.jboss.xnio:xnio-api:3.0.3.GA

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss:jandex:1.0.3.Final

            |    |    |    |    +--- org.jboss:jboss-dmr:1.1.1.Final

            |    |    |    |    +--- org.jboss.invocation:jboss-invocation:1.1.1.Final

            |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    +--- org.jboss.logmanager:jboss-logmanager:1.2.2.GA

            |    |    |    |    +--- org.jboss.logmanager:jboss-logmanager-log4j:1.0.0.GA

            |    |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.11.GA

            |    |    |    |    +--- org.jboss.modules:jboss-modules:1.1.1.GA

            |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    +--- org.jboss.remoting3:jboss-remoting:3.2.3.GA (*)

            |    |    |    |    +--- org.jboss.sasl:jboss-sasl:1.0.0.Final (*)

            |    |    |    |    +--- org.jboss.stdio:jboss-stdio:1.0.1.GA

            |    |    |    |    +--- org.jboss.threads:jboss-threads:2.0.0.GA

            |    |    |    |    +--- org.jboss:jboss-vfs:3.1.0.Final (*)

            |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    +--- org.jboss.remotingjmx:remoting-jmx:1.0.2.Final

            |    |    |    |    +--- org.jboss.logmanager:jboss-logmanager:1.2.2.GA

            |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.9.GA -> 1.3.11.GA

            |    |    |    |    +--- org.jboss.remoting3:jboss-remoting:3.2.2.GA -> 3.2.3.GA (*)

            |    |    |    |    \--- org.jboss.xnio:xnio-api:3.0.3.GA

            |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.11.GA

            |    |    |    +--- org.jboss.marshalling:jboss-marshalling-river:1.3.11.GA

            |    |    |    |    \--- org.jboss.marshalling:jboss-marshalling:1.3.11.GA

            |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.0-cr-1 -> 1.1.2

            |    |    +--- org.jboss.osgi.spi:jbosgi-spi:3.0.1.Final (*)

            |    |    +--- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-impl-maven:1.0.0-beta-5

            |    |    |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.0-beta-5 -> 1.1.2

            |    |    |    +--- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api:1.0.0-beta-5

            |    |    |    |    \--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.0-beta-5 -> 1.1.2

            |    |    |    +--- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api-maven:1.0.0-beta-5

            |    |    |    |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.0-beta-5 -> 1.1.2

            |    |    |    |    \--- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api:1.0.0-beta-5 (*)

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

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

            |    |    |    |    \--- org.sonatype.aether:aether-api:1.8

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

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

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

            |    |    |    |    |    \--- org.sonatype.aether:aether-api:1.8

            |    |    |    |    +--- org.sonatype.aether:aether-util:1.8 (*)

            |    |    |    |    +--- org.apache.maven.wagon:wagon-provider-api:1.0-beta-6 -> 1.0-beta-7

            |    |    |    |    |    \--- org.codehaus.plexus:plexus-utils:1.4.2 -> 2.0.4

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

            |    |    |    |         +--- org.codehaus.plexus:plexus-utils:1.4.5 -> 2.0.4

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

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

            |    |    |    |         |    \--- log4j:log4j:1.2.12 -> 1.2.13

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

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

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

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

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

            |    |    |    |    |    +--- org.codehaus.plexus:plexus-utils:2.0.4

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

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

            |    |    |    |    |    \--- org.apache.maven:maven-model:3.0.1 (*)

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

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

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

            |    |    |    |    +--- org.sonatype.aether:aether-spi:1.8 (*)

            |    |    |    |    +--- org.sonatype.aether:aether-util:1.8 (*)

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

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

            |    |    |    |    |    +--- org.sonatype.aether:aether-spi:1.8 (*)

            |    |    |    |    |    \--- org.sonatype.aether:aether-util:1.8 (*)

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

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

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

            |    |    |    |    +--- org.codehaus.plexus:plexus-utils:2.0.4

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

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

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

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

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

            |    |    |    |         +--- org.codehaus.plexus:plexus-utils:1.5.5 -> 2.0.4

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

            |    |    |    +--- org.apache.maven.wagon:wagon-provider-api:1.0-beta-7 (*)

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

            |    |    |    |    \--- org.apache.maven.wagon:wagon-provider-api:1.0-beta-7 (*)

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

            |    |    |         +--- org.apache.maven.wagon:wagon-http-shared:1.0-beta-7

            |    |    |         |    \--- org.apache.maven.wagon:wagon-provider-api:1.0-beta-7 (*)

            |    |    |         \--- org.apache.maven.wagon:wagon-provider-api:1.0-beta-7 (*)

            |    |    +--- org.jboss.remotingjmx:remoting-jmx:1.0.2.Final (*)

            |    |    +--- org.jboss.sasl:jboss-sasl:1.0.0.Final (*)

            |    |    +--- org.osgi:org.osgi.core:4.2.0

            |    |    +--- org.jboss.arquillian.core:arquillian-core-api:1.0.0.CR7 -> 1.1.0.Final

            |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    +--- org.jboss.as:jboss-as-arquillian-protocol-jmx:7.1.1.Final

            |    |    +--- org.jboss.as:jboss-as-arquillian-common:7.1.1.Final (*)

            |    |    +--- org.jboss.as:jboss-as-osgi-service:7.1.1.Final

            |    |    |    +--- org.jboss.as:jboss-as-ee:7.1.1.Final

            |    |    |    |    +--- javax.validation:validation-api:1.0.0.GA

            |    |    |    |    +--- org.hibernate:hibernate-validator:4.2.0.Final

            |    |    |    |    |    +--- javax.validation:validation-api:1.0.0.GA

            |    |    |    |    |    \--- org.slf4j:slf4j-api:1.6.1

            |    |    |    |    +--- org.jboss.interceptor:jboss-interceptor-spi:2.0.0.Final

            |    |    |    |    +--- org.jboss.metadata:jboss-metadata-common:7.0.1.Final

            |    |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

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

            |    |    |    |    |    \--- org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:1.0.0.Final

            |    |    |    |    +--- org.jboss.metadata:jboss-metadata-ear:7.0.1.Final

            |    |    |    |    |    +--- org.jboss.metadata:jboss-metadata-common:7.0.1.Final (*)

            |    |    |    |    |    \--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    +--- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:1.0.0.Final

            |    |    |    |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    +--- org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:1.0.0.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-server:7.1.1.Final (*)

            |    |    |    |    +--- org.jboss.invocation:jboss-invocation:1.1.1.Final

            |    |    |    |    +--- org.jboss.as:jboss-as-naming:7.1.1.Final

            |    |    |    |    |    +--- org.jboss:jboss-remote-naming:1.0.2.Final

            |    |    |    |    |    |    +--- org.jboss:jboss-ejb-client:1.0.0.Final

            |    |    |    |    |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.0.GA -> 1.3.11.GA

            |    |    |    |    |    |    |    +--- org.jboss.xnio:xnio-api:3.0.0.GA -> 3.0.3.GA

            |    |    |    |    |    |    |    +--- org.jboss.remoting3:jboss-remoting:3.2.0.CR9 -> 3.2.3.GA (*)

            |    |    |    |    |    |    |    \--- org.jboss.logging:jboss-logging:3.1.0.Beta3 -> 3.1.0.GA

            |    |    |    |    |    |    +--- org.jboss.marshalling:jboss-marshalling:1.3.0.GA -> 1.3.11.GA

            |    |    |    |    |    |    +--- org.jboss.xnio:xnio-api:3.0.0.GA -> 3.0.3.GA

            |    |    |    |    |    |    +--- org.jboss.remoting3:jboss-remoting:3.2.3.GA (*)

            |    |    |    |    |    |    \--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.2.GA

            |    |    |    |    |    +--- org.jboss.as:jboss-as-server:7.1.1.Final (*)

            |    |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    |    +--- org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.1_spec:1.0.0.Final

            |    |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    |    +--- org.jboss.as:jboss-as-jmx:7.1.1.Final (*)

            |    |    |    +--- org.jboss.as:jboss-as-naming:7.1.1.Final (*)

            |    |    |    +--- org.jboss.as:jboss-as-server:7.1.1.Final (*)

            |    |    |    +--- org.jboss.modules:jboss-modules:1.1.1.GA

            |    |    |    +--- org.jboss.osgi.framework:jbosgi-framework-core:1.1.8.Final

            |    |    |    |    +--- org.jboss.msc:jboss-msc:1.0.1.GA -> 1.0.2.GA

            |    |    |    |    +--- org.jboss.modules:jboss-modules:1.1.1.GA

            |    |    |    |    +--- org.jboss.osgi.spi:jbosgi-spi:3.0.1.Final (*)

            |    |    |    |    +--- org.jboss.osgi.deployment:jbosgi-deployment:1.0.12.Final

            |    |    |    |    |    \--- org.jboss.osgi.spi:jbosgi-spi:3.0.1.Final (*)

            |    |    |    |    +--- org.jboss.osgi.resolver:jbosgi-resolver-felix:1.0.13.Final

            |    |    |    |    |    +--- org.jboss.osgi.resolver:jbosgi-resolver-api:1.0.13.Final

            |    |    |    |    |    |    +--- org.jboss.osgi.metadata:jbosgi-metadata:2.0.3.Final

            |    |    |    |    |    |    +--- org.jboss.osgi.spi:jbosgi-spi:3.0.1.Final (*)

            |    |    |    |    |    |    \--- org.osgi:org.osgi.core:4.2.0

            |    |    |    |    |    \--- org.jboss.osgi.resolver:jbosgi-resolver-spi:1.0.13.Final

            |    |    |    |    |         \--- org.jboss.osgi.resolver:jbosgi-resolver-api:1.0.13.Final (*)

            |    |    |    |    +--- org.jboss.osgi.vfs:jbosgi-vfs30:1.0.7.Final

            |    |    |    |    |    +--- org.jboss.osgi.vfs:jbosgi-vfs:1.0.7.Final (*)

            |    |    |    |    |    \--- org.jboss:jboss-vfs:3.1.0.Final (*)

            |    |    |    |    +--- org.osgi:org.osgi.core:4.2.0

            |    |    |    |    \--- org.osgi:org.osgi.compendium:4.2.0

            |    |    |    +--- org.jboss.osgi.repository:jbosgi-repository-core:1.0.5

            |    |    |    |    \--- org.jboss.osgi.repository:jbosgi-repository-api:1.0.5

            |    |    |    |         \--- org.jboss.osgi.resolver:jbosgi-resolver-api-v2:2.0.0.Beta2

            |    |    |    |              +--- org.jboss.osgi.metadata:jbosgi-metadata:2.0.2 -> 2.0.3.Final

            |    |    |    |              +--- org.jboss.modules:jboss-modules:1.1.0.GA -> 1.1.1.GA

            |    |    |    |              +--- org.apache.felix:org.apache.felix.resolver:0.1.0.Beta1

            |    |    |    |              |    \--- org.osgi:org.osgi.core:4.2.0

            |    |    |    |              \--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    |    |    +--- org.osgi:org.osgi.core:4.2.0

            |    |    |    +--- org.osgi:org.osgi.enterprise:4.2.0

            |    |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    |    +--- org.jboss.as:jboss-as-arquillian-testenricher-msc:7.1.1.Final (*)

            |    |    +--- org.jboss.arquillian.core:arquillian-core-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    +--- org.jboss.arquillian.protocol:arquillian-protocol-jmx:1.0.0.CR7

            |    |    |    \--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.0.CR7 -> 1.1.0.Final (*)

            |    |    +--- org.jboss.shrinkwrap:shrinkwrap-api:1.0.0-cr-1 -> 1.1.2

            |    |    +--- org.jboss.arquillian.core:arquillian-core-api:1.0.0.CR7 -> 1.1.0.Final

            |    |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            |    +--- org.jboss.logging:jboss-logging:3.1.0.GA

            |    +--- org.jboss.remoting3:jboss-remoting:3.2.3.GA (*)

            |    +--- org.jboss.remotingjmx:remoting-jmx:1.0.2.Final (*)

            |    +--- org.jboss.sasl:jboss-sasl:1.0.0.Final (*)

            |    +--- javax.inject:javax.inject:1

            |    +--- org.jboss.arquillian.core:arquillian-core-api:1.0.0.CR7 -> 1.1.0.Final

            |    \--- org.jboss.as:jboss-as-build-config:7.1.1.Final

            +--- org.jboss.arquillian.protocol:arquillian-protocol-servlet:1.0.1.Final

            |    +--- org.jboss.arquillian.container:arquillian-container-spi:1.0.1.Final -> 1.1.0.Final (*)

            |    +--- org.jboss.arquillian.container:arquillian-container-test-api:1.0.1.Final -> 1.1.0.Final (*)

            |    +--- org.jboss.arquillian.container:arquillian-container-test-spi:1.0.1.Final -> 1.1.0.Final (*)

            |    \--- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-spi:2.0.0-alpha-3 (*)

            +--- org.jboss.spec:jboss-javaee-6.0:1.0.0.Final

            |    +--- org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.resource:jboss-connector-api_1.5_spec:1.0.0.Final

            |    |    \--- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec:1.0.0.Final

            |    |    +--- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:1.0.0.Beta1 -> 1.0.0.Final

            |    |    \--- javax.xml:jaxrpc-api:1.1

            |    +--- org.jboss.spec.javax.el:jboss-el-api_2.2_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.1_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.4_spec:1.0.0.Final

            |    |    \--- org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.enterprise.deploy:jboss-jad-api_1.2_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.0_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.xml.registry:jboss-jaxr-api_1.0_spec:1.0.0.Final

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

            |    +--- org.jboss.spec.javax.jms:jboss-jms-api_1.1_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.2_spec:1.0.0.Final

            |    |    +--- org.jboss.spec.javax.el:jboss-el-api_2.2_spec:1.0.0.Final

            |    |    \--- org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.2_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.xml.rpc:jboss-jaxrpc-api_1.1_spec:1.0.0.Final

            |    |    \--- org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.xml.soap:jboss-saaj-api_1.3_spec:1.0.0.Final

            |    +--- org.jboss.spec.javax.xml.ws:jboss-jaxws-api_2.2_spec:1.0.0.Final

            |    +--- javax.activation:activation:1.1

            |    +--- javax.enterprise:cdi-api:1.0-SP4

            |    |    +--- org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.1_spec:1.0.0.Beta1 -> 1.0.0.Final

            |    |    \--- javax.inject:javax.inject:1

            |    +--- com.sun.faces:jsf-api:2.0.3-b05

            |    +--- javax.inject:javax.inject:1

            |    +--- javax.jws:jsr181-api:1.0-MR1

            |    +--- javax.mail:mail:1.4.2

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

            |    +--- javax.servlet:jstl:1.2

            |    +--- org.hibernate.javax.persistence:hibernate-jpa-2.0-api:1.0.0.Final

            |    +--- org.jboss.resteasy:jaxrs-api:2.1.0.GA

            |    +--- stax:stax-api:1.0.1

            |    \--- javax.validation:validation-api:1.0.0.GA

            +--- commons-collections:commons-collections:3.2 -> 3.2.1

            \--- sun-jaxb:jaxb-api:2.1.4

             

             

            (*) - dependencies omitted (listed previously)

             

             

            BUILD SUCCESSFUL

             

             

            Total time: 13.169 secs

             

            Thanks,

            • 3. Re: Arquillian Persistence Extension doesn't create database schema when provided with annotation
              andygumbrecht

              Just for sanity. How does it work if you put the 'CREATE TABLE SPK_CFG_Attrib ...' all on one line in your schema.sql?


              Andy Gumbrecht

              http://www.tomitribe.com

              TomEE treibt Tomitribe!

              • 4. Re: Arquillian Persistence Extension doesn't create database schema when provided with annotation
                aslam.rajper

                Hello Andy,

                 

                It does work fine when I provide all the scripts in one line. It seems that additional hidden characters (i-e carriage return, line feed , tab ....) are causing problems.

                • 5. Re: Arquillian Persistence Extension doesn't create database schema when provided with annotation
                  bmajsak

                  Hi guys,

                   

                  it's fixed on the master branch and only makes me ashamed that I have not release new version yet. My focus is to make something which is close to 1.0.0.FINAL state, but I guess interim release will be beneficial for everyone. Early next week, not later. You have my word.

                   

                  Note to myself: continuous delivery...

                   

                  Cheers,

                  Bartosz

                  1 of 1 people found this helpful
                  • 6. Re: Arquillian Persistence Extension doesn't create database schema when provided with annotation
                    aslam.rajper

                    Thanks Bartosz,

                     

                    I will be waiting for the next release with the hope that further issues would also be resolved , one of them I mentioned earlier that @ShouldMatchDataSet annotation is not comparing correctly the records of the table.

                    And the performance is deadly slow while seeding database by @UsingDataSet annotation even a single record.

                     

                    cheers,

                    Aslam

                    • 7. Re: Arquillian Persistence Extension doesn't create database schema when provided with annotation
                      bmajsak

                      Which version of MS SQL are you using and what big are the datasets?

                      Can you point me out to the measurements you made? I would love to do some performance testing and investigate.

                      Some details about your setup would also be of a great help.

                       

                      Another thing which made me worried a bit is your statement

                      Alpha6 has some issues that I have encountered like It does not showing correct comparison over ShouldMatchDataSet(xxx.yml) annotation

                      Can you elaborate on this one as well? Either new thread or JIRA ticket would be great.

                       

                      Many thanks and sorry for having a hard time with APE

                      • 8. Re: Arquillian Persistence Extension doesn't create database schema when provided with annotation
                        aslam.rajper

                        Hello Bartosz,

                         

                        I am using SqlServer-2008 , I have executed some database comparison tests where I found very slow performance , as this discussion is different from current thread so I have created another thread for performance related issues with Arquillian-Persistence-Extension. kindly follow this link

                        https://community.jboss.org/message/871753#871753

                         

                        Well regarding this line, " 1.0.0.Alpha6 has some issues that I have encountered like It does not showing correct comparison over ShouldMatchDataSet(xxx.yml) annotation" , I had a test which shown slight incorrect results , soon I will update with that example

                        Bartosz Majsak wrote:

                         

                        Which version of MS SQL are you using and what big are the datasets?

                        Can you point me out to the measurements you made? I would love to do some performance testing and investigate.

                        Some details about your setup would also be of a great help.

                         

                        Another thing which made me worried a bit is your statement

                        Alpha6 has some issues that I have encountered like It does not showing correct comparison over ShouldMatchDataSet(xxx.yml) annotation

                        Can you elaborate on this one as well? Either new thread or JIRA ticket would be great.

                         

                        Many thanks and sorry for having a hard time with APE

                         

                        Thanks,

                        Aslam

                        • 9. Re: Arquillian Persistence Extension doesn't create database schema when provided with annotation
                          aslam.rajper

                          Hello Bartosz,

                                                   Well many thanks for the new release of APE that is alpha7, there are many performance fixes but the issue that I highlighted here is still there in new release.

                          @CreateSchema("schema.sql"). the sql script is given in first thread.


                          While with the update now I am getting following exception , According to my understanding that it fails to recognize the delimiter (go) even though I have mentioned delimiter in the arquillian.xml file.


                          Exception goes here...


                          org.jboss.arquillian.persistence.core.exception.ScriptExecutionException: Unable to execute statement: CREATE TABLE SPK_CFG_Attrib

                          (

                          AttributeID          bigint IDENTITY ( 1,1 ) ,

                          Name                 varchar(100)  NOT NULL ,

                          TableName            varchar(100)  NOT NULL ,

                          ColumnName           varchar(100)  NOT NULL ,

                          ColumnDataType       varchar(100)  NOT NULL ,

                          outputTemplate       varchar(255)  NULL ,

                          token                varchar(100)  NOT NULL ,

                          isMultisource        smallint  NOT NULL ,

                          JoinPathID           bigint  NULL ,

                          isRangeBased         smallint  NOT NULL ,

                          CONSTRAINT PkPrbCfgAttrib PRIMARY KEY  CLUSTERED (AttributeID ASC)

                          )

                          go

                            at org.jboss.arquillian.persistence.script.ScriptExecutor.executeStatement(ScriptExecutor.java:78)

                            at org.jboss.arquillian.persistence.script.ScriptExecutor.execute(ScriptExecutor.java:59)

                            at org.jboss.arquillian.persistence.dbunit.DBUnitDataHandler.executeScript(DBUnitDataHandler.java:149)

                            at org.jboss.arquillian.persistence.dbunit.DBUnitDataHandler.executeScripts(DBUnitDataHandler.java:137)

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

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

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

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

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

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

                            at org.jboss.arquillian.persistence.core.lifecycle.SchemaCreationScriptsExecutor.createSchema(SchemaCreationScriptsExecutor.java:65)

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

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

                            at org.jboss.arquillian.test.impl.TestContextHandler.createTestContext(TestContextHandler.java:102)

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

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

                            at org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:84)

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

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

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

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

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

                            at org.jboss.arquillian.persistence.dbunit.DBUnitPersistenceTestLifecycleHandler.createDatasets(DBUnitPersistenceTestLifecycleHandler.java:116)

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

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

                            at org.jboss.arquillian.persistence.core.lifecycle.ErrorCollectorHandler.createErrorCollector(ErrorCollectorHandler.java:38)

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

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

                            at org.jboss.arquillian.persistence.dbunit.DBUnitPersistenceTestLifecycleHandler.provideDatabaseConnectionAroundBeforePersistenceTest(DBUnitPersistenceTestLifecycleHandler.java:85)

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

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

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

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

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

                            at org.jboss.arquillian.persistence.core.lifecycle.PersistenceTestTrigger.beforeTest(PersistenceTestTrigger.java:113)

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

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

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

                            at org.jboss.arquillian.test.impl.TestContextHandler.createTestContext(TestContextHandler.java:102)

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

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

                            at org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:84)

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

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

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

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

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

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

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

                            at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.before(EventTestRunnerAdaptor.java:95)

                            at org.jboss.arquillian.spock.ArquillianInterceptor.interceptSetupMethod(ArquillianInterceptor.java:74)

                            at org.spockframework.runtime.extension.AbstractMethodInterceptor.intercept(AbstractMethodInterceptor.java:28)

                            at org.spockframework.runtime.extension.MethodInvocation.proceed(MethodInvocation.java:84)

                            at org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:138)

                            at org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:138)

                            at org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:138)

                            at org.jboss.arquillian.spock.ArquillianSputnik.run(ArquillianSputnik.java:141)

                            at org.jboss.arquillian.spock.container.SpockTestRunner.runTest(SpockTestRunner.java:82)

                            at org.jboss.arquillian.spock.container.SpockTestRunner.execute(SpockTestRunner.java:62)

                            at org.jboss.arquillian.protocol.servlet.runner.ServletTestRunner.executeTest(ServletTestRunner.java:159)

                            at org.jboss.arquillian.protocol.servlet.runner.ServletTestRunner.execute(ServletTestRunner.java:125)

                            at org.jboss.arquillian.protocol.servlet.runner.ServletTestRunner.doGet(ServletTestRunner.java:89)

                            at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)

                            at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)

                            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)

                            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)

                            at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)

                            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)

                            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)

                            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)

                            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)

                            at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)

                            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)

                            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

                            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

                            at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)

                            at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)

                            at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)

                            at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)

                            at java.lang.Thread.run(Thread.java:744)

                          Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near 'go'.

                            at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:196)

                            at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1454)

                            at com.microsoft.sqlserver.jdbc.SQLServerStatement.doExecuteStatement(SQLServerStatement.java:786)

                            at com.microsoft.sqlserver.jdbc.SQLServerStatement$StmtExecCmd.doExecute(SQLServerStatement.java:685)

                            at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4026)

                            at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1416)

                            at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:185)

                            at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:160)

                            at com.microsoft.sqlserver.jdbc.SQLServerStatement.execute(SQLServerStatement.java:658)

                            at org.jboss.jca.adapters.jdbc.WrappedStatement.execute(WrappedStatement.java:153)

                            at org.jboss.arquillian.persistence.script.ScriptExecutor.executeStatement(ScriptExecutor.java:74)

                            ... 79 more

                           

                          Thanks,

                          Aslam

                          • 10. Re: Arquillian Persistence Extension doesn't create database schema when provided with annotation
                            bmajsak

                            I will look at it early next week and see what have I overlooked.