WildFly & Arquillian & EclipseLink: jipijapa-eclipselink classes can't be found during deployment
g.hohl Nov 24, 2016 3:33 AMHello everyone,
I'm currently working on some JUnit tests for our EJBs. We're using WildFly 10.1.0-Final. After some research I saw that tests can be implemented using the Arquillian framework.
It took me really some time to get it running (somehow all examples in the Internet are outdated). But now I can test simply EJBs.
pom.xml (not complete, only the important parts):
<project>
<properties>
<wildFlyHome>${project.build.directory}/wildfly-10.1.0.Final</wildFlyHome>
<arquillian.launch>arquillian-wildfly10-embedded</arquillian.launch>
</properties>
<dependencyManagement>
<dependencies>
<!-- Needed for the tests -->
<dependency>
<groupId>org.jboss.arquillian</groupId>
<artifactId>arquillian-bom</artifactId>
<version>1.1.11.Final</version>
<scope>import</scope>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-bom</artifactId>
<version>2.2.4</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>eclipselink</artifactId>
<version>2.6.4</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.wildfly</groupId>
<artifactId>jipijapa-eclipselink</artifactId>
<version>10.1.0.Final</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derby</artifactId>
<version>10.13.1.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.junit</groupId>
<artifactId>arquillian-junit-container</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.shrinkwrap.resolver</groupId>
<artifactId>shrinkwrap-resolver-impl-maven</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.wildfly.arquillian</groupId>
<artifactId>wildfly-arquillian-container-embedded</artifactId>
<version>2.0.0.Final</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.10</version>
<executions>
<execution>
<id>unpack-wildfly</id>
<phase>process-test-classes</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.wildfly</groupId>
<artifactId>wildfly-dist</artifactId>
<version>10.1.0.Final</version>
<type>zip</type>
<overWrite>false</overWrite>
<outputDirectory>target</outputDirectory>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.19.1</version>
<configuration>
<!-- Fork every test because it will launch a separate AS instance -->
<forkMode>always</forkMode>
<systemPropertyVariables>
<java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager>
<logging.configuration>file:${project.basedir}/src/test/resources/logging.properties</logging.configuration>
<arquillian.launch>arquillian-wildfly10-embedded</arquillian.launch>
<jboss.home>${wildFlyHome}</jboss.home>
<module.path>${wildFlyHome}/modules</module.path>
<!-- Needed by jipijapa-eclipselink -->
<eclipselink.archive.factory>org.jipijapa.eclipselink.JBossArchiveFactoryImpl</eclipselink.archive.factory>
</systemPropertyVariables>
<redirectTestOutputToFile>false</redirectTestOutputToFile>
</configuration>
</plugin>
</plugins>
</build>
</project>
src/test/resources/arquillian.xml:
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <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"> <container qualifier="arquillian-wildfly10-embedded" default="true"> <configuration> <property name="jbossHome">target/wildfly-10.1.0.Final</property> </configuration> </container> </arquillian>
src/test/resources/META-INF/persistence-test.xml
<?xml version="1.0" encoding="UTF-8"?> <persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"> <persistence-unit name="orderingManager" transaction-type="RESOURCE_LOCAL"> <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider> <class>com.sample.ejb.marketplace.ArticleEntity</class> <class>com.sample.ejb.marketplace.DealerEntity</class> <exclude-unlisted-classes>false</exclude-unlisted-classes> <properties> <property name="javax.persistence.jdbc.driver" value="org.apache.derby.jdbc.EmbeddedDriver" /> <property name="javax.persistence.jdbc.url" value="jdbc:derby:memory:myDB;create=true" /> <property name="eclipselink.target-database" value="Derby" /> <property name="eclipselink.target-server" value="JBoss" /> <property name="eclipselink.logging.level.sql" value="FINE"/> <property name="eclipselink.logging.parameters" value="true"/> </properties> </persistence-unit> </persistence>
And finally the test (resolvePomDependencies just resolves the dependencies of the project using the pom.xml):
public class SampleBeanRemoteImplTest extends AbstractBeanTest {
/** The sample bean. */
@EJB(beanName = "SampleBeanRemote")
private SampleBeanRemote sampleBean;
@Deployment()
public static WebArchive createWebDeployment() {
WebArchive archive;
File[] files;
files = resolvePomDependencies();
archive = ShrinkWrap.create(WebArchive.class).addClass(CallContext.class)
.addClass(CallContextInterceptor.class).addClass(SampleBeanLocal.class)
.addClass(SampleBeanLocalImpl.class).addClass(SampleBeanRemote.class)
.addClass(SampleBeanRemoteImpl.class)
.addAsWebInfResource("META-INF/persistence-test.xml", "classes/META-INF/persistence.xml")
.addPackages(true, "com.sample.ejb.util")
.addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml").addAsLibraries(files);
return archive;
}
@Test
public void test() {
String result;
result = this.sampleBean.echo("Arquillian");
Assert.assertEquals("Hello Arquillian", result);
}
}
And if I executed the test right from Eclipse I'm using the following VM arguments:
-Djboss.home=target/wildfly-10.1.0.Final -Djava.util.logging.manager=org.jboss.logmanager.LogManager -Dlogging.configuration=file:src/test/resources/logging.properties -Declipselink.archive.factory=org.jipijapa.eclipselink.JBossArchiveFactoryImpl
The behaviour is the same in both cases (test performed by Maven and test performed by Eclipse): WildFly is started as an embedded server (I also see all the server threads if I start the test in debugging mode). At some point Arquillian calls the @Deployment annotated method of the test. The pseudo archive is created. After the method returns Arquillian deploys the result into the embedded WildFly. If I don't use no persistence / no EclipseLink the test is performed successfully (means all the persistence settings above have to be removed for that, of course). So far, so good.
The problem starts when I try to use persistence (Derby in-memory plus EclipseLink). EclipseLink for some reasons goes into a loop and crashed at some point. But there is a solution which "patches" EclipseLink: jipijapa-eclipselink. If I add that I have the problem that WildFly doesn't find the corresponding classes from that package (E.g. the JBossArchiveFactoryImpl) also I put that JAR into the archive. As it didn't work I thought that maybe at the point WildFly initialized the persistence layer the libraries from the archive are not loaded. And I realized that exactly that jipijapa-eclipselink JAR in exact that version is already part of WildFly. It can be found at target\wildfly-10.1.0.Final\modules\system\layers\base\org\eclipse\persistence\main (jipijapa-eclipselink-10.1.0.Final.jar and module.xml). But somehow WildFly seems not to recognize that.
Here the output of the JUnit test if I execute it in Eclipse (the output is the same when I do this with Maven):
09:25:39,855 INFO [org.jboss.modules] (main) JBoss Modules version 1.5.1.Final
09:25:41,744 INFO [org.jboss.msc] (main) JBoss MSC version 1.2.6.Final
09:25:43,149 INFO [org.jboss.as] (MSC service thread 1-7) WFLYSRV0049: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) starting
09:25:55,162 INFO [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
09:25:55,553 INFO [org.xnio] (MSC service thread 1-2) XNIO version 3.4.0.Final
09:25:55,693 INFO [org.xnio.nio] (MSC service thread 1-2) XNIO NIO Implementation Version 3.4.0.Final
09:25:56,068 WARN [org.jboss.as.txn] (ServerService Thread Pool -- 54) WFLYTX0013: Node identifier property is set to the default value. Please make sure it is unique.
09:25:56,068 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 38) WFLYCLINF0001: Activating Infinispan subsystem.
09:25:56,099 INFO [org.jboss.as.jsf] (ServerService Thread Pool -- 44) WFLYJSF0007: Activated the following JSF Implementations: [main]
09:25:56,114 INFO [org.wildfly.extension.io] (ServerService Thread Pool -- 37) WFLYIO001: Worker 'default' has auto-configured to 8 core threads with 64 task threads based on your 4 available processors
09:25:56,161 INFO [org.jboss.as.security] (ServerService Thread Pool -- 53) WFLYSEC0002: Activating Security Subsystem
09:25:56,286 INFO [org.jboss.as.security] (MSC service thread 1-7) WFLYSEC0001: Current PicketBox version=4.9.6.Final
09:25:56,490 INFO [org.jboss.as.webservices] (ServerService Thread Pool -- 56) WFLYWS0002: Activating WebServices Extension
09:25:56,786 INFO [org.jboss.as.connector] (MSC service thread 1-5) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.3.4.Final)
09:25:57,379 INFO [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0003: Undertow 1.4.0.Final starting
09:25:57,676 INFO [org.jboss.as.naming] (ServerService Thread Pool -- 46) WFLYNAM0001: Activating Naming Subsystem
09:25:59,299 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 33) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
09:25:59,299 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-8) WFLYJCA0018: Started Driver service with driver-name = h2
09:26:01,265 INFO [org.wildfly.extension.undertow] (ServerService Thread Pool -- 55) WFLYUT0014: Creating file handler for path 'C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]']
09:26:03,232 INFO [org.jboss.as.naming] (MSC service thread 1-7) WFLYNAM0003: Starting Naming Service
09:26:03,232 INFO [org.jboss.as.mail.extension] (MSC service thread 1-7) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
09:26:04,028 INFO [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0012: Started server default-server.
09:26:04,060 INFO [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0018: Host default-host starting
09:26:04,325 INFO [org.jboss.remoting] (MSC service thread 1-1) JBoss Remoting version 4.0.21.Final
09:26:06,215 INFO [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0006: Undertow HTTP listener default listening on 127.0.0.1:8080
09:26:06,544 INFO [org.jboss.as.ejb3] (MSC service thread 1-8) WFLYEJB0482: Strict pool mdb-strict-max-pool is using a max instance size of 16 (per class), which is derived from the number of CPUs on this host.
09:26:06,544 INFO [org.jboss.as.ejb3] (MSC service thread 1-3) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 64 (per class), which is derived from thread worker pool sizing.
09:26:07,371 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) WFLYJCA0001: Bound data source [java:jboss/datasources/ExampleDS]
09:26:08,027 WARN [org.jboss.as.domain.management.security] (MSC service thread 1-5) WFLYDM0111: Keystore C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\standalone\configuration\application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost
09:26:08,199 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-3) WFLYDS0013: Started FileSystemDeploymentService for directory C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\standalone\deployments
09:26:10,273 INFO [org.infinispan.factories.GlobalComponentRegistry] (MSC service thread 1-2) ISPN000128: Infinispan version: Infinispan 'Chakra' 8.2.4.Final
09:26:10,633 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 61) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
09:26:10,633 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 63) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
09:26:10,633 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 61) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
09:26:10,633 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 63) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
09:26:10,633 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 60) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
09:26:10,633 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 60) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
09:26:11,569 INFO [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0006: Undertow HTTPS listener https listening on 127.0.0.1:8443
09:26:12,444 INFO [org.jboss.ws.common.management] (MSC service thread 1-1) JBWS022052: Starting JBossWS 5.1.5.Final (Apache CXF 3.1.6)
09:26:12,740 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://127.0.0.1:9990/management
09:26:12,740 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://127.0.0.1:9990
09:26:12,740 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) started in 32166ms - Started 331 of 577 services (393 services are lazy, passive or on-demand)
09:26:18,608 INFO [org.xnio] (main) XNIO version 3.3.4.Final
09:26:18,655 INFO [org.xnio.nio] (main) XNIO NIO Implementation Version 3.3.4.Final
09:26:18,748 INFO [org.jboss.remoting] (main) JBoss Remoting version 4.0.18.Final
09:26:26,096 INFO [org.jboss.as.repository] (management-handler-thread - 1) WFLYDR0001: Content added at location C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\standalone\data\content\08\e1b361c7b181367a3fcb1bf922eb9e753ef23a\content
09:26:26,268 INFO [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0027: Starting deployment of "07582f8f-b401-4a73-95ea-1d9fc55401b0.war" (runtime-name: "07582f8f-b401-4a73-95ea-1d9fc55401b0.war")
09:26:35,644 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0059: Class Path entry derbyLocale_cs.jar in /C:/Users/g.hohl/workspace/Test/ejb-remote-server/content/07582f8f-b401-4a73-95ea-1d9fc55401b0.war/WEB-INF/lib/derby-10.13.1.1.jar does not point to a valid jar for a Class-Path reference.
09:26:35,644 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0059: Class Path entry derbyLocale_de_DE.jar in /C:/Users/g.hohl/workspace/Test/ejb-remote-server/content/07582f8f-b401-4a73-95ea-1d9fc55401b0.war/WEB-INF/lib/derby-10.13.1.1.jar does not point to a valid jar for a Class-Path reference.
09:26:35,644 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0059: Class Path entry derbyLocale_es.jar in /C:/Users/g.hohl/workspace/Test/ejb-remote-server/content/07582f8f-b401-4a73-95ea-1d9fc55401b0.war/WEB-INF/lib/derby-10.13.1.1.jar does not point to a valid jar for a Class-Path reference.
09:26:35,644 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0059: Class Path entry derbyLocale_fr.jar in /C:/Users/g.hohl/workspace/Test/ejb-remote-server/content/07582f8f-b401-4a73-95ea-1d9fc55401b0.war/WEB-INF/lib/derby-10.13.1.1.jar does not point to a valid jar for a Class-Path reference.
09:26:35,644 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0059: Class Path entry derbyLocale_hu.jar in /C:/Users/g.hohl/workspace/Test/ejb-remote-server/content/07582f8f-b401-4a73-95ea-1d9fc55401b0.war/WEB-INF/lib/derby-10.13.1.1.jar does not point to a valid jar for a Class-Path reference.
09:26:35,644 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0059: Class Path entry derbyLocale_it.jar in /C:/Users/g.hohl/workspace/Test/ejb-remote-server/content/07582f8f-b401-4a73-95ea-1d9fc55401b0.war/WEB-INF/lib/derby-10.13.1.1.jar does not point to a valid jar for a Class-Path reference.
09:26:35,644 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0059: Class Path entry derbyLocale_ja_JP.jar in /C:/Users/g.hohl/workspace/Test/ejb-remote-server/content/07582f8f-b401-4a73-95ea-1d9fc55401b0.war/WEB-INF/lib/derby-10.13.1.1.jar does not point to a valid jar for a Class-Path reference.
09:26:35,644 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0059: Class Path entry derbyLocale_ko_KR.jar in /C:/Users/g.hohl/workspace/Test/ejb-remote-server/content/07582f8f-b401-4a73-95ea-1d9fc55401b0.war/WEB-INF/lib/derby-10.13.1.1.jar does not point to a valid jar for a Class-Path reference.
09:26:35,644 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0059: Class Path entry derbyLocale_pl.jar in /C:/Users/g.hohl/workspace/Test/ejb-remote-server/content/07582f8f-b401-4a73-95ea-1d9fc55401b0.war/WEB-INF/lib/derby-10.13.1.1.jar does not point to a valid jar for a Class-Path reference.
09:26:35,644 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0059: Class Path entry derbyLocale_pt_BR.jar in /C:/Users/g.hohl/workspace/Test/ejb-remote-server/content/07582f8f-b401-4a73-95ea-1d9fc55401b0.war/WEB-INF/lib/derby-10.13.1.1.jar does not point to a valid jar for a Class-Path reference.
09:26:35,644 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0059: Class Path entry derbyLocale_ru.jar in /C:/Users/g.hohl/workspace/Test/ejb-remote-server/content/07582f8f-b401-4a73-95ea-1d9fc55401b0.war/WEB-INF/lib/derby-10.13.1.1.jar does not point to a valid jar for a Class-Path reference.
09:26:35,644 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0059: Class Path entry derbyLocale_zh_CN.jar in /C:/Users/g.hohl/workspace/Test/ejb-remote-server/content/07582f8f-b401-4a73-95ea-1d9fc55401b0.war/WEB-INF/lib/derby-10.13.1.1.jar does not point to a valid jar for a Class-Path reference.
09:26:35,644 WARN [org.jboss.as.server.deployment] (MSC service thread 1-7) WFLYSRV0059: Class Path entry derbyLocale_zh_TW.jar in /C:/Users/g.hohl/workspace/Test/ejb-remote-server/content/07582f8f-b401-4a73-95ea-1d9fc55401b0.war/WEB-INF/lib/derby-10.13.1.1.jar does not point to a valid jar for a Class-Path reference.
09:26:37,361 INFO [org.jboss.as.jpa] (MSC service thread 1-7) WFLYJPA0002: Read persistence.xml for orderingManager
09:26:37,736 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 69) WFLYJPA0003: Starting Persistence Unit Service '07582f8f-b401-4a73-95ea-1d9fc55401b0.war#orderingManager'
[EL Fine]: 2016-11-24 09:26:38.189--Thread(Thread[ServerService Thread Pool -- 69,5,ServerService ThreadGroup])--Configured server platform: org.eclipse.persistence.platform.server.jboss.JBossPlatform
09:26:38,204 WARN [org.jboss.modules] (ServerService Thread Pool -- 69) Failed to define class org.jipijapa.eclipselink.JBossArchiveFactoryImpl in Module "org.eclipse.persistence:main" from local module loader @643c31a8 (finder: local module finder @697cc7dd (roots: C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\modules,C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\modules\system\layers\base)): java.lang.NoClassDefFoundError: Failed to link org/jipijapa/eclipselink/JBossArchiveFactoryImpl (Module "org.eclipse.persistence:main" from local module loader @643c31a8 (finder: local module finder @697cc7dd (roots: C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\modules,C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\modules\system\layers\base))): org/eclipse/persistence/internal/jpa/deployment/ArchiveFactoryImpl
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [rt.jar:1.8.0_112]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) [rt.jar:1.8.0_112]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [rt.jar:1.8.0_112]
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [rt.jar:1.8.0_112]
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:446) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:274) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:78) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.jboss.modules.Module.loadModuleClass(Module.java:605) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:363) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:351) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:93) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.eclipse.persistence.internal.jpa.deployment.PersistenceUnitProcessor.getArchiveFactory(PersistenceUnitProcessor.java:426) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.eclipse.persistence.internal.jpa.metadata.MetadataProcessor.loadStandardMappingFiles(MetadataProcessor.java:469) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.eclipse.persistence.internal.jpa.metadata.MetadataProcessor.loadMappingFiles(MetadataProcessor.java:393) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.eclipse.persistence.internal.jpa.deployment.PersistenceUnitProcessor.processORMetadata(PersistenceUnitProcessor.java:597) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:1948) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.eclipse.persistence.jpa.PersistenceProvider.createContainerEntityManagerFactoryImpl(PersistenceProvider.java:347) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.eclipse.persistence.jpa.PersistenceProvider.createContainerEntityManagerFactory(PersistenceProvider.java:313) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.createContainerEntityManagerFactory(PersistenceUnitServiceImpl.java:341) [wildfly-jpa-10.1.0.Final.jar:10.1.0.Final]
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.access$1200(PersistenceUnitServiceImpl.java:69) [wildfly-jpa-10.1.0.Final.jar:10.1.0.Final]
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl$1$1.run(PersistenceUnitServiceImpl.java:174) [wildfly-jpa-10.1.0.Final.jar:10.1.0.Final]
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl$1$1.run(PersistenceUnitServiceImpl.java:121) [wildfly-jpa-10.1.0.Final.jar:10.1.0.Final]
at org.wildfly.security.manager.WildFlySecurityManager.doChecked(WildFlySecurityManager.java:667) [wildfly-elytron-1.0.2.Final.jar:1.0.2.Final]
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl$1.run(PersistenceUnitServiceImpl.java:193) [wildfly-jpa-10.1.0.Final.jar:10.1.0.Final]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_112]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_112]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_112]
at org.jboss.threads.JBossThread.run(JBossThread.java:320) [jboss-threads-2.2.1.Final.jar:2.2.1.Final]
09:26:38,220 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 69) MSC000001: Failed to start service jboss.persistenceunit."07582f8f-b401-4a73-95ea-1d9fc55401b0.war#orderingManager": org.jboss.msc.service.StartException in service jboss.persistenceunit."07582f8f-b401-4a73-95ea-1d9fc55401b0.war#orderingManager": javax.persistence.PersistenceException: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.4.v20160829-44060b6): org.eclipse.persistence.exceptions.EntityManagerSetupException
Exception Description: Predeployment of PersistenceUnit [orderingManager] failed.
Internal Exception: java.lang.NoClassDefFoundError: Failed to link org/jipijapa/eclipselink/JBossArchiveFactoryImpl (Module "org.eclipse.persistence:main" from local module loader @643c31a8 (finder: local module finder @697cc7dd (roots: C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\modules,C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\modules\system\layers\base))): org/eclipse/persistence/internal/jpa/deployment/ArchiveFactoryImpl
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl$1$1.run(PersistenceUnitServiceImpl.java:179) [wildfly-jpa-10.1.0.Final.jar:10.1.0.Final]
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl$1$1.run(PersistenceUnitServiceImpl.java:121) [wildfly-jpa-10.1.0.Final.jar:10.1.0.Final]
at org.wildfly.security.manager.WildFlySecurityManager.doChecked(WildFlySecurityManager.java:667) [wildfly-elytron-1.0.2.Final.jar:1.0.2.Final]
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl$1.run(PersistenceUnitServiceImpl.java:193) [wildfly-jpa-10.1.0.Final.jar:10.1.0.Final]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_112]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_112]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_112]
at org.jboss.threads.JBossThread.run(JBossThread.java:320) [jboss-threads-2.2.1.Final.jar:2.2.1.Final]
Caused by: javax.persistence.PersistenceException: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.4.v20160829-44060b6): org.eclipse.persistence.exceptions.EntityManagerSetupException
Exception Description: Predeployment of PersistenceUnit [orderingManager] failed.
Internal Exception: java.lang.NoClassDefFoundError: Failed to link org/jipijapa/eclipselink/JBossArchiveFactoryImpl (Module "org.eclipse.persistence:main" from local module loader @643c31a8 (finder: local module finder @697cc7dd (roots: C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\modules,C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\modules\system\layers\base))): org/eclipse/persistence/internal/jpa/deployment/ArchiveFactoryImpl
at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.createPredeployFailedPersistenceException(EntityManagerSetupImpl.java:2035) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:2026) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.eclipse.persistence.jpa.PersistenceProvider.createContainerEntityManagerFactoryImpl(PersistenceProvider.java:347) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.eclipse.persistence.jpa.PersistenceProvider.createContainerEntityManagerFactory(PersistenceProvider.java:313) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.createContainerEntityManagerFactory(PersistenceUnitServiceImpl.java:341) [wildfly-jpa-10.1.0.Final.jar:10.1.0.Final]
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.access$1200(PersistenceUnitServiceImpl.java:69) [wildfly-jpa-10.1.0.Final.jar:10.1.0.Final]
at org.jboss.as.jpa.service.PersistenceUnitServiceImpl$1$1.run(PersistenceUnitServiceImpl.java:174) [wildfly-jpa-10.1.0.Final.jar:10.1.0.Final]
... 7 more
Caused by: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.4.v20160829-44060b6): org.eclipse.persistence.exceptions.EntityManagerSetupException
Exception Description: Predeployment of PersistenceUnit [orderingManager] failed.
Internal Exception: java.lang.NoClassDefFoundError: Failed to link org/jipijapa/eclipselink/JBossArchiveFactoryImpl (Module "org.eclipse.persistence:main" from local module loader @643c31a8 (finder: local module finder @697cc7dd (roots: C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\modules,C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\modules\system\layers\base))): org/eclipse/persistence/internal/jpa/deployment/ArchiveFactoryImpl
at org.eclipse.persistence.exceptions.EntityManagerSetupException.predeployFailed(EntityManagerSetupException.java:231) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
... 14 more
Caused by: java.lang.NoClassDefFoundError: Failed to link org/jipijapa/eclipselink/JBossArchiveFactoryImpl (Module "org.eclipse.persistence:main" from local module loader @643c31a8 (finder: local module finder @697cc7dd (roots: C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\modules,C:\Users\g.hohl\workspace\Test\ejb-remote-server\target\wildfly-10.1.0.Final\modules\system\layers\base))): org/eclipse/persistence/internal/jpa/deployment/ArchiveFactoryImpl
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [rt.jar:1.8.0_112]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) [rt.jar:1.8.0_112]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) [rt.jar:1.8.0_112]
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) [rt.jar:1.8.0_112]
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:446) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:274) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:78) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.jboss.modules.Module.loadModuleClass(Module.java:605) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:363) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:351) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:93) [jboss-modules-1.5.1.Final.jar:1.5.1.Final]
at org.eclipse.persistence.internal.jpa.deployment.PersistenceUnitProcessor.getArchiveFactory(PersistenceUnitProcessor.java:426) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.eclipse.persistence.internal.jpa.metadata.MetadataProcessor.loadStandardMappingFiles(MetadataProcessor.java:469) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.eclipse.persistence.internal.jpa.metadata.MetadataProcessor.loadMappingFiles(MetadataProcessor.java:393) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.eclipse.persistence.internal.jpa.deployment.PersistenceUnitProcessor.processORMetadata(PersistenceUnitProcessor.java:597) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:1948) [eclipselink-2.6.4.jar:2.6.4.v20160829-44060b6]
... 12 more
09:26:38,236 ERROR [org.jboss.as.controller.management-operation] (management-handler-thread - 1) WFLYCTL0013: Operation ("deploy") failed - address: ([("deployment" => "07582f8f-b401-4a73-95ea-1d9fc55401b0.war")]) - failure description: {
"WFLYCTL0080: Failed services" => {"jboss.persistenceunit.\"07582f8f-b401-4a73-95ea-1d9fc55401b0.war#orderingManager\"" => "org.jboss.msc.service.StartException in service jboss.persistenceunit.\"07582f8f-b401-4a73-95ea-1d9fc55401b0.war#orderingManager\": javax.persistence.PersistenceException: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.4.v20160829-44060b6): org.eclipse.persistence.exceptions.EntityManagerSetupException
Exception Description: Predeployment of PersistenceUnit [orderingManager] failed.
Internal Exception: java.lang.NoClassDefFoundError: Failed to link org/jipijapa/eclipselink/JBossArchiveFactoryImpl (Module \"org.eclipse.persistence:main\" from local module loader @643c31a8 (finder: local module finder @697cc7dd (roots: C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules,C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules\\system\\layers\\base))): org/eclipse/persistence/internal/jpa/deployment/ArchiveFactoryImpl
Caused by: javax.persistence.PersistenceException: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.4.v20160829-44060b6): org.eclipse.persistence.exceptions.EntityManagerSetupException
Exception Description: Predeployment of PersistenceUnit [orderingManager] failed.
Internal Exception: java.lang.NoClassDefFoundError: Failed to link org/jipijapa/eclipselink/JBossArchiveFactoryImpl (Module \"org.eclipse.persistence:main\" from local module loader @643c31a8 (finder: local module finder @697cc7dd (roots: C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules,C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules\\system\\layers\\base))): org/eclipse/persistence/internal/jpa/deployment/ArchiveFactoryImpl
Caused by: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.4.v20160829-44060b6): org.eclipse.persistence.exceptions.EntityManagerSetupException
Exception Description: Predeployment of PersistenceUnit [orderingManager] failed.
Internal Exception: java.lang.NoClassDefFoundError: Failed to link org/jipijapa/eclipselink/JBossArchiveFactoryImpl (Module \"org.eclipse.persistence:main\" from local module loader @643c31a8 (finder: local module finder @697cc7dd (roots: C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules,C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules\\system\\layers\\base))): org/eclipse/persistence/internal/jpa/deployment/ArchiveFactoryImpl
Caused by: java.lang.NoClassDefFoundError: Failed to link org/jipijapa/eclipselink/JBossArchiveFactoryImpl (Module \"org.eclipse.persistence:main\" from local module loader @643c31a8 (finder: local module finder @697cc7dd (roots: C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules,C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules\\system\\layers\\base))): org/eclipse/persistence/internal/jpa/deployment/ArchiveFactoryImpl"},
"WFLYCTL0412: Required services that are not installed:" => ["jboss.persistenceunit.\"07582f8f-b401-4a73-95ea-1d9fc55401b0.war#orderingManager\""],
"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined
}
09:26:38,236 ERROR [org.jboss.as.server] (management-handler-thread - 1) WFLYSRV0021: Deploy of deployment "07582f8f-b401-4a73-95ea-1d9fc55401b0.war" was rolled back with the following failure message:
{
"WFLYCTL0080: Failed services" => {"jboss.persistenceunit.\"07582f8f-b401-4a73-95ea-1d9fc55401b0.war#orderingManager\"" => "org.jboss.msc.service.StartException in service jboss.persistenceunit.\"07582f8f-b401-4a73-95ea-1d9fc55401b0.war#orderingManager\": javax.persistence.PersistenceException: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.4.v20160829-44060b6): org.eclipse.persistence.exceptions.EntityManagerSetupException
Exception Description: Predeployment of PersistenceUnit [orderingManager] failed.
Internal Exception: java.lang.NoClassDefFoundError: Failed to link org/jipijapa/eclipselink/JBossArchiveFactoryImpl (Module \"org.eclipse.persistence:main\" from local module loader @643c31a8 (finder: local module finder @697cc7dd (roots: C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules,C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules\\system\\layers\\base))): org/eclipse/persistence/internal/jpa/deployment/ArchiveFactoryImpl
Caused by: javax.persistence.PersistenceException: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.4.v20160829-44060b6): org.eclipse.persistence.exceptions.EntityManagerSetupException
Exception Description: Predeployment of PersistenceUnit [orderingManager] failed.
Internal Exception: java.lang.NoClassDefFoundError: Failed to link org/jipijapa/eclipselink/JBossArchiveFactoryImpl (Module \"org.eclipse.persistence:main\" from local module loader @643c31a8 (finder: local module finder @697cc7dd (roots: C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules,C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules\\system\\layers\\base))): org/eclipse/persistence/internal/jpa/deployment/ArchiveFactoryImpl
Caused by: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.4.v20160829-44060b6): org.eclipse.persistence.exceptions.EntityManagerSetupException
Exception Description: Predeployment of PersistenceUnit [orderingManager] failed.
Internal Exception: java.lang.NoClassDefFoundError: Failed to link org/jipijapa/eclipselink/JBossArchiveFactoryImpl (Module \"org.eclipse.persistence:main\" from local module loader @643c31a8 (finder: local module finder @697cc7dd (roots: C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules,C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules\\system\\layers\\base))): org/eclipse/persistence/internal/jpa/deployment/ArchiveFactoryImpl
Caused by: java.lang.NoClassDefFoundError: Failed to link org/jipijapa/eclipselink/JBossArchiveFactoryImpl (Module \"org.eclipse.persistence:main\" from local module loader @643c31a8 (finder: local module finder @697cc7dd (roots: C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules,C:\\Users\\g.hohl\\workspace\\Test\\ejb-remote-server\\target\\wildfly-10.1.0.Final\\modules\\system\\layers\\base))): org/eclipse/persistence/internal/jpa/deployment/ArchiveFactoryImpl"},
"WFLYCTL0412: Required services that are not installed:" => ["jboss.persistenceunit.\"07582f8f-b401-4a73-95ea-1d9fc55401b0.war#orderingManager\""],
"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined
}
09:26:38,813 INFO [org.jboss.as.server.deployment] (MSC service thread 1-3) WFLYSRV0028: Stopped deployment 07582f8f-b401-4a73-95ea-1d9fc55401b0.war (runtime-name: 07582f8f-b401-4a73-95ea-1d9fc55401b0.war) in 570ms
09:26:38,813 INFO [org.jboss.as.controller] (management-handler-thread - 1) WFLYCTL0183: Service status report
WFLYCTL0184: New missing/unsatisfied dependencies:
service jboss.persistenceunit."07582f8f-b401-4a73-95ea-1d9fc55401b0.war#orderingManager" (missing) dependents: [service jboss.deployment.unit."07582f8f-b401-4a73-95ea-1d9fc55401b0.war".POST_MODULE]
WFLYCTL0186: Services which failed to start: service jboss.persistenceunit."07582f8f-b401-4a73-95ea-1d9fc55401b0.war#orderingManager"
09:26:38,845 WARN [org.jboss.as.arquillian.container.ArchiveDeployer] (main) Cannot undeploy: 07582f8f-b401-4a73-95ea-1d9fc55401b0.war: org.jboss.as.controller.client.helpers.standalone.ServerDeploymentHelper$ServerDeploymentException: java.lang.Exception: "WFLYCTL0216: Management resource '[(\"deployment\" => \"07582f8f-b401-4a73-95ea-1d9fc55401b0.war\")]' not found"
at org.jboss.as.controller.client.helpers.standalone.ServerDeploymentHelper.undeploy(ServerDeploymentHelper.java:114) [wildfly-controller-client-2.0.10.Final.jar:2.0.10.Final]
at org.jboss.as.arquillian.container.ArchiveDeployer.undeploy(ArchiveDeployer.java:111) [wildfly-arquillian-common-2.0.0.Final.jar:2.0.0.Final]
at org.jboss.as.arquillian.container.CommonDeployableContainer.undeploy(CommonDeployableContainer.java:242) [wildfly-arquillian-common-2.0.0.Final.jar:2.0.0.Final]
at org.jboss.arquillian.container.impl.client.container.ContainerDeployController$4.call(ContainerDeployController.java:205) [arquillian-container-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.container.impl.client.container.ContainerDeployController$4.call(ContainerDeployController.java:185) [arquillian-container-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.executeOperation(ContainerDeployController.java:271) [arquillian-container-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.undeploy(ContainerDeployController.java:184) [arquillian-container-impl-base-1.1.11.Final.jar:1.1.11.Final]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_112]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_112]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_112]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_112]
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createDeploymentContext(ContainerDeploymentContextHandler.java:78) [arquillian-container-impl-base-1.1.11.Final.jar:1.1.11.Final]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_112]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_112]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_112]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_112]
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) [arquillian-container-impl-base-1.1.11.Final.jar:1.1.11.Final]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_112]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_112]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_112]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_112]
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.container.impl.client.container.ContainerDeployController$2.perform(ContainerDeployController.java:119) [arquillian-container-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.container.impl.client.container.ContainerDeployController$2.perform(ContainerDeployController.java:110) [arquillian-container-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.forEachDeployment(ContainerDeployController.java:263) [arquillian-container-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.forEachDeployedDeployment(ContainerDeployController.java:249) [arquillian-container-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.container.impl.client.container.ContainerDeployController.undeployManaged(ContainerDeployController.java:109) [arquillian-container-impl-base-1.1.11.Final.jar:1.1.11.Final]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_112]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_112]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_112]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_112]
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:108) [arquillian-container-test-impl-base-1.1.11.Final.jar:1.1.11.Final]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_112]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_112]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_112]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_112]
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:92) [arquillian-test-impl-base-1.1.11.Final.jar:1.1.11.Final]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_112]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_112]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_112]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_112]
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:73) [arquillian-test-impl-base-1.1.11.Final.jar:1.1.11.Final]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_112]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_112]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_112]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_112]
at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) [arquillian-core-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.afterClass(EventTestRunnerAdaptor.java:94) [arquillian-test-impl-base-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.junit.Arquillian$3$1.evaluate(Arquillian.java:223) [arquillian-junit-core-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:426) [arquillian-junit-core-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.junit.Arquillian.access$200(Arquillian.java:54) [arquillian-junit-core-1.1.11.Final.jar:1.1.11.Final]
at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:218) [arquillian-junit-core-1.1.11.Final.jar:1.1.11.Final]
at org.junit.runners.ParentRunner.run(ParentRunner.java:363) [junit-4.12.jar:4.12]
at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:166) [arquillian-junit-core-1.1.11.Final.jar:1.1.11.Final]
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86) [:]
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) [:]
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459) [:]
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:678) [:]
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382) [:]
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192) [:]
Caused by: java.lang.Exception: "WFLYCTL0216: Management resource '[(\"deployment\" => \"07582f8f-b401-4a73-95ea-1d9fc55401b0.war\")]' not found"
at org.jboss.as.controller.client.helpers.standalone.impl.ServerDeploymentPlanResultFuture.getActionResult(ServerDeploymentPlanResultFuture.java:134) [wildfly-controller-client-2.0.10.Final.jar:2.0.10.Final]
at org.jboss.as.controller.client.helpers.standalone.impl.ServerDeploymentPlanResultFuture.getResultFromNode(ServerDeploymentPlanResultFuture.java:123) [wildfly-controller-client-2.0.10.Final.jar:2.0.10.Final]
at org.jboss.as.controller.client.helpers.standalone.impl.ServerDeploymentPlanResultFuture.get(ServerDeploymentPlanResultFuture.java:85) [wildfly-controller-client-2.0.10.Final.jar:2.0.10.Final]
at org.jboss.as.controller.client.helpers.standalone.impl.ServerDeploymentPlanResultFuture.get(ServerDeploymentPlanResultFuture.java:42) [wildfly-controller-client-2.0.10.Final.jar:2.0.10.Final]
at org.jboss.as.controller.client.helpers.standalone.ServerDeploymentHelper.undeploy(ServerDeploymentHelper.java:107) [wildfly-controller-client-2.0.10.Final.jar:2.0.10.Final]
... 82 more
09:26:39,001 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-4) WFLYJCA0010: Unbound data source [java:jboss/datasources/ExampleDS]
09:26:39,032 INFO [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0008: Undertow HTTPS listener https suspending
09:26:39,063 INFO [org.wildfly.extension.undertow] (MSC service thread 1-6) WFLYUT0019: Host default-host stopping
09:26:39,063 INFO [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0007: Undertow HTTPS listener https stopped, was bound to 127.0.0.1:8443
09:26:39,079 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-4) WFLYJCA0019: Stopped Driver service with driver-name = h2
09:26:39,110 INFO [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0008: Undertow HTTP listener default suspending
09:26:39,110 INFO [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0007: Undertow HTTP listener default stopped, was bound to 127.0.0.1:8080
09:26:39,110 INFO [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0004: Undertow 1.4.0.Final stopping
09:26:39,126 INFO [org.jboss.as] (MSC service thread 1-5) WFLYSRV0050: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) stopped in 178ms
And here is the content of that JAR in the module folder:
Would be great if someone could tell me where my fault is.
Regards
