From issues at jboss.org Tue Aug 4 09:37:02 2015 From: issues at jboss.org (Matej Novotny (JIRA)) Date: Tue, 4 Aug 2015 09:37:02 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1969) Arquillian cannot find artifact with server configuration in local repository In-Reply-To: References: Message-ID: Matej Novotny created ARQ-1969: ---------------------------------- Summary: Arquillian cannot find artifact with server configuration in local repository Key: ARQ-1969 URL: https://issues.jboss.org/browse/ARQ-1969 Project: Arquillian Issue Type: Bug Affects Versions: 1.1.8.Final Reporter: Matej Novotny This issue originated from RF-14056. So here is a breakdown of the problem: With RichFaces I need to tell Arquillian to use certain configuration files for each AS (namely Tomcat and WildFly) which I run tests against. Following code snippet is an example of how RichFaces (Showcase app) set up a profile with additional configuration for Arq: {code} wildfly-managed-8-2-https integration wildfly82-https true ${project.build.directory}/wildfly-${version.wildfly82} org.wildfly:wildfly-dist:zip:${version.wildfly82} org.richfaces:richfaces-build-resources:zip:configuration-wildfly82-https:${version.richfaces} jbas71 {code} Namely the following tag {{}} is what troubles me. Here we set an artifact (in a form of a ZIP file) which contains the configuration xml file. Obviously, we do have {{arquillian.xml}}, links are included at the end of description. While this works just fine if tried locally, we are observing constant failures in our Jenkins release jobs. The exception says that the artifact was not found in any of the repositories. Originally this led us to the above mentioned RF-14056. As a resolution I added a specific dependency which downloads these artifacts into local repository before the tests (and therefore Arq.) kicks in. However the result is exactly the same: {code} WARNING: Failed downloading org/richfaces/richfaces-build-resources/4.5.8.Final/richfaces-build-resources-4.5.8.Final-configuration-wildfly82-https.zip from {code} This is what actually made me create this issue - it is rather weird that the artifact is not used from local repo and instead is being downloaded. Sadly I am unable to provide a sample for reproduction because as I said, we only see this behavior when we test release meaning the artifacts are only in the staging repository. Links to our repos with settings: * Showcase pom file links ** [declaring additional settings for arquillian|https://github.com/richfaces/richfaces/blob/master/examples/showcase/pom.xml#L1207] ** [explicitly declared dep to download it beforehand|https://github.com/richfaces/richfaces/blob/master/examples/showcase/pom.xml#L608] * [arquillian.xml|https://github.com/richfaces/richfaces/blob/master/build/build-resources/src/main/resources/arquillian.xml] * [Jenkins job log|https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/RichFaces/view/Release/job/richfaces-4.5-release-showcase-smoke-ftest-mojarra-wildfly82-https/79/console] What we tried already and know its not the cause: * Settings.xml file for maven which is used by Jenkins job is correct, that was inspected and works fine for all other jobs which do not require this config for Arquillian * The repository indeed contains the zip files and they can be downloaded * The way we declare the settings should be correct because it works locally I know the explanation is a bit (rather a lot) messy, but so is my understanding of this problem because its hardly traceable and we have been dealing with it for quite a while now. Feel free to hit me for more info. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Wed Aug 5 09:59:02 2015 From: issues at jboss.org (Matous Jobanek (JIRA)) Date: Wed, 5 Aug 2015 09:59:02 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1969) Arquillian cannot find artifact with server configuration in local repository In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1969?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13095785#comment-13095785 ] Matous Jobanek commented on ARQ-1969: ------------------------------------- Hi, this issue is related to SWR. The problematic point is [here|https://github.com/richfaces/richfaces/blob/5135c8b4b880f9127a6b9d522779c32673d3d136/build/build-resources/src/main/java/org/richfaces/arquillian/container/installation/ContainerInstaller.java#L85] where the configuration files should be downloaded. The causes of the problem: 1. SWR doesn't consume settings.xml and related maven parameters specified on command line - this causes that SWR creates its configuration without the staging repository, which practically means that SWR doesn't have access to the staging repository 2. Even if the artifacts are cached into the local repository - before running test - maven refuses to use them because the original repository of the artifact isn't specified in the SWR's configuration - see: https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes#Maven3.xCompatibilityNotes-ResolutionfromLocalRepository solution: use the property {{maven.legacyLocalRepo}} to ignore origin tracking for artifacts present in local repository > Arquillian cannot find artifact with server configuration in local repository > ----------------------------------------------------------------------------- > > Key: ARQ-1969 > URL: https://issues.jboss.org/browse/ARQ-1969 > Project: Arquillian > Issue Type: Bug > Affects Versions: 1.1.8.Final > Reporter: Matej Novotny > > This issue originated from RF-14056. > So here is a breakdown of the problem: > With RichFaces I need to tell Arquillian to use certain configuration files for each AS (namely Tomcat and WildFly) which I run tests against. Following code snippet is an example of how RichFaces (Showcase app) set up a profile with additional configuration for Arq: > {code} > > wildfly-managed-8-2-https > > > integration > wildfly82-https > > > > true > ${project.build.directory}/wildfly-${version.wildfly82} > org.wildfly:wildfly-dist:zip:${version.wildfly82} > org.richfaces:richfaces-build-resources:zip:configuration-wildfly82-https:${version.richfaces} > jbas71 > > > {code} > Namely the following tag {{}} is what troubles me. Here we set an artifact (in a form of a ZIP file) which contains the configuration xml file. Obviously, we do have {{arquillian.xml}}, links are included at the end of description. > While this works just fine if tried locally, we are observing constant failures in our Jenkins release jobs. The exception says that the artifact was not found in any of the repositories. Originally this led us to the above mentioned RF-14056. As a resolution I added a specific dependency which downloads these artifacts into local repository before the tests (and therefore Arq.) kicks in. However the result is exactly the same: > {code} > WARNING: Failed downloading org/richfaces/richfaces-build-resources/4.5.8.Final/richfaces-build-resources-4.5.8.Final-configuration-wildfly82-https.zip from > {code} > This is what actually made me create this issue - it is rather weird that the artifact is not used from local repo and instead is being downloaded. > Sadly I am unable to provide a sample for reproduction because as I said, we only see this behavior when we test release meaning the artifacts are only in the staging repository. > Links to our repos with settings: > * Showcase pom file links > ** [declaring additional settings for arquillian|https://github.com/richfaces/richfaces/blob/master/examples/showcase/pom.xml#L1207] > ** [explicitly declared dep to download it beforehand|https://github.com/richfaces/richfaces/blob/master/examples/showcase/pom.xml#L608] > * [arquillian.xml|https://github.com/richfaces/richfaces/blob/master/build/build-resources/src/main/resources/arquillian.xml] > * [Jenkins job log|https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/RichFaces/view/Release/job/richfaces-4.5-release-showcase-smoke-ftest-mojarra-wildfly82-https/79/console] > What we tried already and know its not the cause: > * Settings.xml file for maven which is used by Jenkins job is correct, that was inspected and works fine for all other jobs which do not require this config for Arquillian > * The repository indeed contains the zip files and they can be downloaded > * The way we declare the settings should be correct because it works locally > I know the explanation is a bit (rather a lot) messy, but so is my understanding of this problem because its hardly traceable and we have been dealing with it for quite a while now. Feel free to hit me for more info. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Wed Aug 5 10:00:06 2015 From: issues at jboss.org (Matous Jobanek (JIRA)) Date: Wed, 5 Aug 2015 10:00:06 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1969) Arquillian cannot find artifact with server configuration in local repository In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1969?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matous Jobanek closed ARQ-1969. ------------------------------- Assignee: Matous Jobanek Resolution: Rejected I'm closing this issue, because it's not a bug. Feel free to reopen it if you don't agree > Arquillian cannot find artifact with server configuration in local repository > ----------------------------------------------------------------------------- > > Key: ARQ-1969 > URL: https://issues.jboss.org/browse/ARQ-1969 > Project: Arquillian > Issue Type: Bug > Affects Versions: 1.1.8.Final > Reporter: Matej Novotny > Assignee: Matous Jobanek > > This issue originated from RF-14056. > So here is a breakdown of the problem: > With RichFaces I need to tell Arquillian to use certain configuration files for each AS (namely Tomcat and WildFly) which I run tests against. Following code snippet is an example of how RichFaces (Showcase app) set up a profile with additional configuration for Arq: > {code} > > wildfly-managed-8-2-https > > > integration > wildfly82-https > > > > true > ${project.build.directory}/wildfly-${version.wildfly82} > org.wildfly:wildfly-dist:zip:${version.wildfly82} > org.richfaces:richfaces-build-resources:zip:configuration-wildfly82-https:${version.richfaces} > jbas71 > > > {code} > Namely the following tag {{}} is what troubles me. Here we set an artifact (in a form of a ZIP file) which contains the configuration xml file. Obviously, we do have {{arquillian.xml}}, links are included at the end of description. > While this works just fine if tried locally, we are observing constant failures in our Jenkins release jobs. The exception says that the artifact was not found in any of the repositories. Originally this led us to the above mentioned RF-14056. As a resolution I added a specific dependency which downloads these artifacts into local repository before the tests (and therefore Arq.) kicks in. However the result is exactly the same: > {code} > WARNING: Failed downloading org/richfaces/richfaces-build-resources/4.5.8.Final/richfaces-build-resources-4.5.8.Final-configuration-wildfly82-https.zip from > {code} > This is what actually made me create this issue - it is rather weird that the artifact is not used from local repo and instead is being downloaded. > Sadly I am unable to provide a sample for reproduction because as I said, we only see this behavior when we test release meaning the artifacts are only in the staging repository. > Links to our repos with settings: > * Showcase pom file links > ** [declaring additional settings for arquillian|https://github.com/richfaces/richfaces/blob/master/examples/showcase/pom.xml#L1207] > ** [explicitly declared dep to download it beforehand|https://github.com/richfaces/richfaces/blob/master/examples/showcase/pom.xml#L608] > * [arquillian.xml|https://github.com/richfaces/richfaces/blob/master/build/build-resources/src/main/resources/arquillian.xml] > * [Jenkins job log|https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/RichFaces/view/Release/job/richfaces-4.5-release-showcase-smoke-ftest-mojarra-wildfly82-https/79/console] > What we tried already and know its not the cause: > * Settings.xml file for maven which is used by Jenkins job is correct, that was inspected and works fine for all other jobs which do not require this config for Arquillian > * The repository indeed contains the zip files and they can be downloaded > * The way we declare the settings should be correct because it works locally > I know the explanation is a bit (rather a lot) messy, but so is my understanding of this problem because its hardly traceable and we have been dealing with it for quite a while now. Feel free to hit me for more info. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Thu Aug 6 05:35:03 2015 From: issues at jboss.org (Matous Jobanek (JIRA)) Date: Thu, 6 Aug 2015 05:35:03 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1639) Enable UnusedImports in checkstyle rules In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matous Jobanek closed ARQ-1639. ------------------------------- Resolution: Done > Enable UnusedImports in checkstyle rules > ---------------------------------------- > > Key: ARQ-1639 > URL: https://issues.jboss.org/browse/ARQ-1639 > Project: Arquillian > Issue Type: Task > Components: Extension - Drone > Affects Versions: drone_1.2.3.Final > Reporter: Karel Piwko > Assignee: Matous Jobanek > Fix For: drone_2.0.0.Alpha5 > > > Checkstyle now supports scanning JavaDoc for imports. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Thu Aug 6 05:35:04 2015 From: issues at jboss.org (Matous Jobanek (JIRA)) Date: Thu, 6 Aug 2015 05:35:04 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1775) Allow to disable/enable nativeEvents via arquillian.xml In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1775?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matous Jobanek closed ARQ-1775. ------------------------------- Resolution: Done > Allow to disable/enable nativeEvents via arquillian.xml > ------------------------------------------------------- > > Key: ARQ-1775 > URL: https://issues.jboss.org/browse/ARQ-1775 > Project: Arquillian > Issue Type: Feature Request > Components: Extension - Drone > Affects Versions: drone_1.3.0.Final > Reporter: Sona Jamborova > Assignee: Matous Jobanek > Fix For: drone_2.0.0.Alpha5 > > > Selenium 2 allows to enable/disable nativeEvents for WebDriver. This feature should be set before initialization of WebDriver instance. See: > FirefoxProfile profile = new FirefoxProfile(); > profile.setEnableNativeEvents(true); > WebDriver driver = new FirefoxDriver(profile); > Drone injects instance of FirefoxDriver and I have not any option how disable native Events for Firefox and Windows. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Thu Aug 6 05:35:04 2015 From: issues at jboss.org (Matous Jobanek (JIRA)) Date: Thu, 6 Aug 2015 05:35:04 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1823) ChromeBinary is not picked by ChromeDriver In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matous Jobanek closed ARQ-1823. ------------------------------- Resolution: Done > ChromeBinary is not picked by ChromeDriver > ------------------------------------------ > > Key: ARQ-1823 > URL: https://issues.jboss.org/browse/ARQ-1823 > Project: Arquillian > Issue Type: Bug > Components: Extension - Drone > Affects Versions: drone_2.0.0.Alpha2 > Reporter: Karel Piwko > Assignee: Matous Jobanek > Fix For: drone_2.0.0.Alpha5 > > > It looks like that capability is not used by upstream implementation. We need to make it a part of ChromeOptions instead. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Thu Aug 6 05:35:04 2015 From: issues at jboss.org (Matous Jobanek (JIRA)) Date: Thu, 6 Aug 2015 05:35:04 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1962) Update Drone to use 2.46.0 Selenium In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1962?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matous Jobanek closed ARQ-1962. ------------------------------- Resolution: Done > Update Drone to use 2.46.0 Selenium > ----------------------------------- > > Key: ARQ-1962 > URL: https://issues.jboss.org/browse/ARQ-1962 > Project: Arquillian > Issue Type: Component Upgrade > Components: Extension - Drone > Affects Versions: drone_2.0.0.Alpha4 > Reporter: Karel Piwko > Assignee: Matous Jobanek > Fix For: drone_2.0.0.Alpha5 > > > Update to latest Selenium available -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Thu Aug 6 05:37:02 2015 From: issues at jboss.org (Matous Jobanek (JIRA)) Date: Thu, 6 Aug 2015 05:37:02 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1962) Update Drone to use 2.46.0 Selenium In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1962?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13096100#comment-13096100 ] Matous Jobanek commented on ARQ-1962: ------------------------------------- The final Selenium version the Drone has been updated to use is 2.47.1 > Update Drone to use 2.46.0 Selenium > ----------------------------------- > > Key: ARQ-1962 > URL: https://issues.jboss.org/browse/ARQ-1962 > Project: Arquillian > Issue Type: Component Upgrade > Components: Extension - Drone > Affects Versions: drone_2.0.0.Alpha4 > Reporter: Karel Piwko > Assignee: Matous Jobanek > Fix For: drone_2.0.0.Alpha5 > > > Update to latest Selenium available -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Thu Aug 6 07:54:02 2015 From: issues at jboss.org (Matous Jobanek (JIRA)) Date: Thu, 6 Aug 2015 07:54:02 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQGRA-473) ClassNotFoundException: org.openqa.selenium.html5.DatabaseStorage with Selenium 2.46.0 In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQGRA-473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Matous Jobanek updated ARQGRA-473: ---------------------------------- Fix Version/s: 2.1-Tracking > ClassNotFoundException: org.openqa.selenium.html5.DatabaseStorage with Selenium 2.46.0 > -------------------------------------------------------------------------------------- > > Key: ARQGRA-473 > URL: https://issues.jboss.org/browse/ARQGRA-473 > Project: Arquillian Graphene > Issue Type: Bug > Affects Versions: 2.1.0.Alpha2 > Reporter: Matous Jobanek > Fix For: 2.1-Tracking > > > Graphene is not compatible with the latest Selenium 2.46.0. It throws {{ClassNotFoundException: org.openqa.selenium.html5.DatabaseStorage}} > DatabaseStorage is deprecated class, that is not included it the latest Selenium. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Thu Aug 6 07:59:03 2015 From: issues at jboss.org (Matous Jobanek (JIRA)) Date: Thu, 6 Aug 2015 07:59:03 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQGRA-473) ClassNotFoundException: org.openqa.selenium.html5.DatabaseStorage with Selenium 2.46.0 In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQGRA-473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13096141#comment-13096141 ] Matous Jobanek commented on ARQGRA-473: --------------------------------------- Hi, unfortunately, we cannot reproduce this bug any more, so we cannot provide a reproducer. This can probably occur only in some corner-case - the only place where the class is used is this: https://github.com/arquillian/arquillian-graphene/blob/master/impl/src/main/java/org/jboss/arquillian/graphene/enricher/SeleniumResourceProvider.java#L116-L121 I'm afraid that I don't understand the logic enough to say in which cases the method is called. > ClassNotFoundException: org.openqa.selenium.html5.DatabaseStorage with Selenium 2.46.0 > -------------------------------------------------------------------------------------- > > Key: ARQGRA-473 > URL: https://issues.jboss.org/browse/ARQGRA-473 > Project: Arquillian Graphene > Issue Type: Bug > Affects Versions: 2.1.0.Alpha2 > Reporter: Matous Jobanek > Fix For: 2.1-Tracking > > > Graphene is not compatible with the latest Selenium 2.46.0. It throws {{ClassNotFoundException: org.openqa.selenium.html5.DatabaseStorage}} > DatabaseStorage is deprecated class, that is not included it the latest Selenium. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Fri Aug 7 04:24:03 2015 From: issues at jboss.org (Karel Piwko (JIRA)) Date: Fri, 7 Aug 2015 04:24:03 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1970) ExecutionException does not escape output from commands In-Reply-To: References: Message-ID: Karel Piwko created ARQ-1970: -------------------------------- Summary: ExecutionException does not escape output from commands Key: ARQ-1970 URL: https://issues.jboss.org/browse/ARQ-1970 Project: Arquillian Issue Type: Bug Components: Extension - Spacelift Affects Versions: spacelift_1.0.0.Alpha8 Reporter: Karel Piwko ExecutionException is using MessageFormat to provide a nice way how to define messages. However, output of message is not escaped, which means that any string containing *{* will cause exception construction to fail, hiding real problem. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Fri Aug 7 04:30:03 2015 From: issues at jboss.org (Karel Piwko (JIRA)) Date: Fri, 7 Aug 2015 04:30:03 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1970) ExecutionException does not escape output from commands In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Karel Piwko reassigned ARQ-1970: -------------------------------- Assignee: Karel Piwko > ExecutionException does not escape output from commands > ------------------------------------------------------- > > Key: ARQ-1970 > URL: https://issues.jboss.org/browse/ARQ-1970 > Project: Arquillian > Issue Type: Bug > Components: Extension - Spacelift > Affects Versions: spacelift_1.0.0.Alpha8 > Reporter: Karel Piwko > Assignee: Karel Piwko > > ExecutionException is using MessageFormat to provide a nice way how to define messages. > However, output of message is not escaped, which means that any string containing *{* will cause exception construction to fail, hiding real problem. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Fri Aug 7 04:38:06 2015 From: issues at jboss.org (Karel Piwko (JIRA)) Date: Fri, 7 Aug 2015 04:38:06 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1970) ExecutionException does not escape output from commands In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Karel Piwko resolved ARQ-1970. ------------------------------ Fix Version/s: spacelift_1.0.0.Alpha9 Resolution: Done Fixed in https://github.com/arquillian/arquillian-spacelift/commit/982d448766814df93280b83c132cb9693c2f534b > ExecutionException does not escape output from commands > ------------------------------------------------------- > > Key: ARQ-1970 > URL: https://issues.jboss.org/browse/ARQ-1970 > Project: Arquillian > Issue Type: Bug > Components: Extension - Spacelift > Affects Versions: spacelift_1.0.0.Alpha8 > Reporter: Karel Piwko > Assignee: Karel Piwko > Fix For: spacelift_1.0.0.Alpha9 > > > ExecutionException is using MessageFormat to provide a nice way how to define messages. > However, output of message is not escaped, which means that any string containing *{* will cause exception construction to fail, hiding real problem. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Thu Aug 13 14:17:02 2015 From: issues at jboss.org (Aslak Knutsen (JIRA)) Date: Thu, 13 Aug 2015 14:17:02 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1689) Drop Android and iOS Drivers In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aslak Knutsen closed ARQ-1689. ------------------------------ > Drop Android and iOS Drivers > ---------------------------- > > Key: ARQ-1689 > URL: https://issues.jboss.org/browse/ARQ-1689 > Project: Arquillian > Issue Type: Task > Components: Extension - Drone > Reporter: Karel Piwko > Assignee: Matous Jobanek > Fix For: drone_2.0.0.Alpha5 > > > Drop AndroidDriver and iPhoneDriver, as they were dropped from upstream Selenium. -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue Aug 18 10:24:26 2015 From: issues at jboss.org (Radim Hatlapatka (JIRA)) Date: Tue, 18 Aug 2015 10:24:26 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1971) Start WildFly in domain mode via arquillian fails In-Reply-To: References: Message-ID: Radim Hatlapatka created ARQ-1971: ------------------------------------- Summary: Start WildFly in domain mode via arquillian fails Key: ARQ-1971 URL: https://issues.jboss.org/browse/ARQ-1971 Project: Arquillian Issue Type: Bug Components: JBoss AS Containers Reporter: Radim Hatlapatka Priority: Blocker Starting WildFly container in domain mode from arquillian fails with [1]. Not sure what is causing the issue, it seems that it tries to read-resource in wrong time. If I put sleep before the read-resource is called [2], the server is correctly started (no exception is thrown) I am using arquillian container for domain managed in version 1.0.1.Final, I have also tried it with latest code from git repository [https://github.com/wildfly/wildfly-arquillian/commit/9467473d8b440ad9d01f5b84ae8373a19cde9249] with the same result. I tried it using WildFly 10.0.0.Beta1. [1] {noformat} java.lang.RuntimeException: org.jboss.as.arquillian.container.domain.ManagementClient$UnSuccessfulOperationException: undefined at org.jboss.as.arquillian.container.domain.ManagementClient.lazyLoadRootNode(ManagementClient.java:390) at org.jboss.as.arquillian.container.domain.ManagementClient.createDomain(ManagementClient.java:115) at org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer.start(CommonDomainDeployableContainer.java:131) at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) 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.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) 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.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) 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.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) 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.createSuiteContext(TestContextHandler.java:73) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) 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.beforeSuite(EventTestRunnerAdaptor.java:75) at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:115) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: org.jboss.as.arquillian.container.domain.ManagementClient$UnSuccessfulOperationException: undefined at org.jboss.as.arquillian.container.domain.ManagementClient.checkSuccessful(ManagementClient.java:446) at org.jboss.as.arquillian.container.domain.ManagementClient.executeForResult(ManagementClient.java:439) at org.jboss.as.arquillian.container.domain.ManagementClient.readResource(ManagementClient.java:417) at org.jboss.as.arquillian.container.domain.ManagementClient.readRootNode(ManagementClient.java:294) at org.jboss.as.arquillian.container.domain.ManagementClient.lazyLoadRootNode(ManagementClient.java:387) at org.jboss.as.arquillian.container.domain.ManagementClient.createDomain(ManagementClient.java:115) at org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer.start(CommonDomainDeployableContainer.java:131) at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) 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.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) 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.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) 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.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) 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.createSuiteContext(TestContextHandler.java:73) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) 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.beforeSuite(EventTestRunnerAdaptor.java:75) at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:115) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) {noformat} [2] `org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer` {code} Domain domain = managementClient.createDomain(containerNameMap); {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue Aug 18 10:59:26 2015 From: issues at jboss.org (Radim Hatlapatka (JIRA)) Date: Tue, 18 Aug 2015 10:59:26 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1971) Start WildFly in domain mode via arquillian fails In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13099495#comment-13099495 ] Radim Hatlapatka commented on ARQ-1971: --------------------------------------- The server seems to be in some strange state when the operation is called. With arquillian I am reproducing the issue always. If I use this workaround [1], which in case of the read operation failing in that particular case, just waits for 5s and tries it again, then I no longer see the issue. I believe, there should be rather improved detection whether server in domain mode is really started or not. [1] {noformat} @@ -384,7 +383,14 @@ public class ManagementClient { private void lazyLoadRootNode() { try { if (rootNode == null) { - readRootNode(); + try { + readRootNode(); + } catch (UnSuccessfulOperationException ex) { + // workaround for https://issues.jboss.org/browse/ARQ-1971, operation fails when called in wrong time + // of server being still starting + Thread.sleep(5*1000); + readRootNode(); + } } } catch (Exception e) { throw new RuntimeException(e); {noformat} > Start WildFly in domain mode via arquillian fails > ------------------------------------------------- > > Key: ARQ-1971 > URL: https://issues.jboss.org/browse/ARQ-1971 > Project: Arquillian > Issue Type: Bug > Components: JBoss AS Containers > Reporter: Radim Hatlapatka > Priority: Blocker > > Starting WildFly container in domain mode from arquillian fails with [1]. > Not sure what is causing the issue, it seems that it tries to read-resource in wrong time. If I put sleep before the read-resource is called [2], the server is correctly started (no exception is thrown) > I am using arquillian container for domain managed in version 1.0.1.Final, I have also tried it with latest code from git repository [https://github.com/wildfly/wildfly-arquillian/commit/9467473d8b440ad9d01f5b84ae8373a19cde9249] with the same result. > I tried it using WildFly 10.0.0.Beta1. > [1] > {noformat} > java.lang.RuntimeException: org.jboss.as.arquillian.container.domain.ManagementClient$UnSuccessfulOperationException: undefined > at org.jboss.as.arquillian.container.domain.ManagementClient.lazyLoadRootNode(ManagementClient.java:390) > at org.jboss.as.arquillian.container.domain.ManagementClient.createDomain(ManagementClient.java:115) > at org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer.start(CommonDomainDeployableContainer.java:131) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.createSuiteContext(TestContextHandler.java:73) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.beforeSuite(EventTestRunnerAdaptor.java:75) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:115) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > Caused by: org.jboss.as.arquillian.container.domain.ManagementClient$UnSuccessfulOperationException: undefined > at org.jboss.as.arquillian.container.domain.ManagementClient.checkSuccessful(ManagementClient.java:446) > at org.jboss.as.arquillian.container.domain.ManagementClient.executeForResult(ManagementClient.java:439) > at org.jboss.as.arquillian.container.domain.ManagementClient.readResource(ManagementClient.java:417) > at org.jboss.as.arquillian.container.domain.ManagementClient.readRootNode(ManagementClient.java:294) > at org.jboss.as.arquillian.container.domain.ManagementClient.lazyLoadRootNode(ManagementClient.java:387) > at org.jboss.as.arquillian.container.domain.ManagementClient.createDomain(ManagementClient.java:115) > at org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer.start(CommonDomainDeployableContainer.java:131) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.createSuiteContext(TestContextHandler.java:73) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.beforeSuite(EventTestRunnerAdaptor.java:75) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:115) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > {noformat} > [2] > `org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer` > {code} > Domain domain = managementClient.createDomain(containerNameMap); > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue Aug 18 20:19:26 2015 From: issues at jboss.org (Aslak Knutsen (JIRA)) Date: Tue, 18 Aug 2015 20:19:26 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1972) Add support for mimetypes, header buffer size and user realms in configuration In-Reply-To: References: Message-ID: Aslak Knutsen created ARQ-1972: ---------------------------------- Summary: Add support for mimetypes, header buffer size and user realms in configuration Key: ARQ-1972 URL: https://issues.jboss.org/browse/ARQ-1972 Project: Arquillian Issue Type: Feature Request Components: Jetty Containers Affects Versions: jetty_1.0.0.CR2 Reporter: Aslak Knutsen -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue Aug 18 20:19:26 2015 From: issues at jboss.org (Aslak Knutsen (JIRA)) Date: Tue, 18 Aug 2015 20:19:26 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1972) Add support for mimetypes, header buffer size and user realms in configuration In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aslak Knutsen updated ARQ-1972: ------------------------------- Status: Pull Request Sent (was: Open) Git Pull Request: https://github.com/arquillian/arquillian-container-jetty/pull/19 > Add support for mimetypes, header buffer size and user realms in configuration > ------------------------------------------------------------------------------ > > Key: ARQ-1972 > URL: https://issues.jboss.org/browse/ARQ-1972 > Project: Arquillian > Issue Type: Feature Request > Components: Jetty Containers > Affects Versions: jetty_1.0.0.CR2 > Reporter: Aslak Knutsen > -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue Aug 18 20:22:26 2015 From: issues at jboss.org (Aslak Knutsen (JIRA)) Date: Tue, 18 Aug 2015 20:22:26 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1972) Add support for mimetypes, header buffer size and user realms in configuration In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aslak Knutsen updated ARQ-1972: ------------------------------- Status: Resolved (was: Pull Request Sent) Resolution: Done pushed upstream https://github.com/arquillian/arquillian-container-jetty/commit/e50cee199043f318a6127855576ec8a33567bd58 > Add support for mimetypes, header buffer size and user realms in configuration > ------------------------------------------------------------------------------ > > Key: ARQ-1972 > URL: https://issues.jboss.org/browse/ARQ-1972 > Project: Arquillian > Issue Type: Feature Request > Components: Jetty Containers > Affects Versions: jetty_1.0.0.CR2 > Reporter: Aslak Knutsen > -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue Aug 18 20:35:26 2015 From: issues at jboss.org (Aslak Knutsen (JIRA)) Date: Tue, 18 Aug 2015 20:35:26 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1971) Start WildFly in domain mode via arquillian fails In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13099648#comment-13099648 ] Aslak Knutsen commented on ARQ-1971: ------------------------------------ hmm, that's a bit odd. isDomainInRunningState has to pass before it comes to that point; https://github.com/wildfly/wildfly-arquillian/blob/master/common-domain/src/main/java/org/jboss/as/arquillian/container/domain/ManagementClient.java#L232 so it would seem it's capable of reading some sub root element from the management api, but the root ('eveerything' ) is undefined? > Start WildFly in domain mode via arquillian fails > ------------------------------------------------- > > Key: ARQ-1971 > URL: https://issues.jboss.org/browse/ARQ-1971 > Project: Arquillian > Issue Type: Bug > Components: JBoss AS Containers > Reporter: Radim Hatlapatka > Priority: Blocker > > Starting WildFly container in domain mode from arquillian fails with [1]. > Not sure what is causing the issue, it seems that it tries to read-resource in wrong time. If I put sleep before the read-resource is called [2], the server is correctly started (no exception is thrown) > I am using arquillian container for domain managed in version 1.0.1.Final, I have also tried it with latest code from git repository [https://github.com/wildfly/wildfly-arquillian/commit/9467473d8b440ad9d01f5b84ae8373a19cde9249] with the same result. > I tried it using WildFly 10.0.0.Beta1. > [1] > {noformat} > java.lang.RuntimeException: org.jboss.as.arquillian.container.domain.ManagementClient$UnSuccessfulOperationException: undefined > at org.jboss.as.arquillian.container.domain.ManagementClient.lazyLoadRootNode(ManagementClient.java:390) > at org.jboss.as.arquillian.container.domain.ManagementClient.createDomain(ManagementClient.java:115) > at org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer.start(CommonDomainDeployableContainer.java:131) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.createSuiteContext(TestContextHandler.java:73) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.beforeSuite(EventTestRunnerAdaptor.java:75) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:115) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > Caused by: org.jboss.as.arquillian.container.domain.ManagementClient$UnSuccessfulOperationException: undefined > at org.jboss.as.arquillian.container.domain.ManagementClient.checkSuccessful(ManagementClient.java:446) > at org.jboss.as.arquillian.container.domain.ManagementClient.executeForResult(ManagementClient.java:439) > at org.jboss.as.arquillian.container.domain.ManagementClient.readResource(ManagementClient.java:417) > at org.jboss.as.arquillian.container.domain.ManagementClient.readRootNode(ManagementClient.java:294) > at org.jboss.as.arquillian.container.domain.ManagementClient.lazyLoadRootNode(ManagementClient.java:387) > at org.jboss.as.arquillian.container.domain.ManagementClient.createDomain(ManagementClient.java:115) > at org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer.start(CommonDomainDeployableContainer.java:131) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.createSuiteContext(TestContextHandler.java:73) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.beforeSuite(EventTestRunnerAdaptor.java:75) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:115) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > {noformat} > [2] > `org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer` > {code} > Domain domain = managementClient.createDomain(containerNameMap); > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Wed Aug 19 04:46:26 2015 From: issues at jboss.org (Radim Hatlapatka (JIRA)) Date: Wed, 19 Aug 2015 04:46:26 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1971) Start WildFly in domain mode via arquillian fails In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13099720#comment-13099720 ] Radim Hatlapatka commented on ARQ-1971: --------------------------------------- Yes, it seems so. It is able to do non-recursive operations, when I try doing recursive operation it fails. Thus I have created pull request, which enhances the logic for determining whether domain is in running state by adding check, that it is also possible to read-resource recursively [https://github.com/wildfly/wildfly-arquillian/pull/34], which fixes the issue for me. > Start WildFly in domain mode via arquillian fails > ------------------------------------------------- > > Key: ARQ-1971 > URL: https://issues.jboss.org/browse/ARQ-1971 > Project: Arquillian > Issue Type: Bug > Components: JBoss AS Containers > Reporter: Radim Hatlapatka > Priority: Blocker > > Starting WildFly container in domain mode from arquillian fails with [1]. > Not sure what is causing the issue, it seems that it tries to read-resource in wrong time. If I put sleep before the read-resource is called [2], the server is correctly started (no exception is thrown) > I am using arquillian container for domain managed in version 1.0.1.Final, I have also tried it with latest code from git repository [https://github.com/wildfly/wildfly-arquillian/commit/9467473d8b440ad9d01f5b84ae8373a19cde9249] with the same result. > I tried it using WildFly 10.0.0.Beta1. > [1] > {noformat} > java.lang.RuntimeException: org.jboss.as.arquillian.container.domain.ManagementClient$UnSuccessfulOperationException: undefined > at org.jboss.as.arquillian.container.domain.ManagementClient.lazyLoadRootNode(ManagementClient.java:390) > at org.jboss.as.arquillian.container.domain.ManagementClient.createDomain(ManagementClient.java:115) > at org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer.start(CommonDomainDeployableContainer.java:131) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.createSuiteContext(TestContextHandler.java:73) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.beforeSuite(EventTestRunnerAdaptor.java:75) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:115) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > Caused by: org.jboss.as.arquillian.container.domain.ManagementClient$UnSuccessfulOperationException: undefined > at org.jboss.as.arquillian.container.domain.ManagementClient.checkSuccessful(ManagementClient.java:446) > at org.jboss.as.arquillian.container.domain.ManagementClient.executeForResult(ManagementClient.java:439) > at org.jboss.as.arquillian.container.domain.ManagementClient.readResource(ManagementClient.java:417) > at org.jboss.as.arquillian.container.domain.ManagementClient.readRootNode(ManagementClient.java:294) > at org.jboss.as.arquillian.container.domain.ManagementClient.lazyLoadRootNode(ManagementClient.java:387) > at org.jboss.as.arquillian.container.domain.ManagementClient.createDomain(ManagementClient.java:115) > at org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer.start(CommonDomainDeployableContainer.java:131) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.createSuiteContext(TestContextHandler.java:73) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.beforeSuite(EventTestRunnerAdaptor.java:75) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:115) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > {noformat} > [2] > `org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer` > {code} > Domain domain = managementClient.createDomain(containerNameMap); > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Wed Aug 19 04:47:27 2015 From: issues at jboss.org (Radim Hatlapatka (JIRA)) Date: Wed, 19 Aug 2015 04:47:27 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1971) Start WildFly in domain mode via arquillian fails In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1971?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Radim Hatlapatka updated ARQ-1971: ---------------------------------- Git Pull Request: https://github.com/wildfly/wildfly-arquillian/pull/34 > Start WildFly in domain mode via arquillian fails > ------------------------------------------------- > > Key: ARQ-1971 > URL: https://issues.jboss.org/browse/ARQ-1971 > Project: Arquillian > Issue Type: Bug > Components: JBoss AS Containers > Reporter: Radim Hatlapatka > Priority: Blocker > > Starting WildFly container in domain mode from arquillian fails with [1]. > Not sure what is causing the issue, it seems that it tries to read-resource in wrong time. If I put sleep before the read-resource is called [2], the server is correctly started (no exception is thrown) > I am using arquillian container for domain managed in version 1.0.1.Final, I have also tried it with latest code from git repository [https://github.com/wildfly/wildfly-arquillian/commit/9467473d8b440ad9d01f5b84ae8373a19cde9249] with the same result. > I tried it using WildFly 10.0.0.Beta1. > [1] > {noformat} > java.lang.RuntimeException: org.jboss.as.arquillian.container.domain.ManagementClient$UnSuccessfulOperationException: undefined > at org.jboss.as.arquillian.container.domain.ManagementClient.lazyLoadRootNode(ManagementClient.java:390) > at org.jboss.as.arquillian.container.domain.ManagementClient.createDomain(ManagementClient.java:115) > at org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer.start(CommonDomainDeployableContainer.java:131) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.createSuiteContext(TestContextHandler.java:73) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.beforeSuite(EventTestRunnerAdaptor.java:75) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:115) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > Caused by: org.jboss.as.arquillian.container.domain.ManagementClient$UnSuccessfulOperationException: undefined > at org.jboss.as.arquillian.container.domain.ManagementClient.checkSuccessful(ManagementClient.java:446) > at org.jboss.as.arquillian.container.domain.ManagementClient.executeForResult(ManagementClient.java:439) > at org.jboss.as.arquillian.container.domain.ManagementClient.readResource(ManagementClient.java:417) > at org.jboss.as.arquillian.container.domain.ManagementClient.readRootNode(ManagementClient.java:294) > at org.jboss.as.arquillian.container.domain.ManagementClient.lazyLoadRootNode(ManagementClient.java:387) > at org.jboss.as.arquillian.container.domain.ManagementClient.createDomain(ManagementClient.java:115) > at org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer.start(CommonDomainDeployableContainer.java:131) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.createSuiteContext(TestContextHandler.java:73) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.beforeSuite(EventTestRunnerAdaptor.java:75) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:115) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > {noformat} > [2] > `org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer` > {code} > Domain domain = managementClient.createDomain(containerNameMap); > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Wed Aug 19 04:47:27 2015 From: issues at jboss.org (Radim Hatlapatka (JIRA)) Date: Wed, 19 Aug 2015 04:47:27 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1971) Start WildFly in domain mode via arquillian fails In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1971?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Radim Hatlapatka updated ARQ-1971: ---------------------------------- Status: Pull Request Sent (was: Open) > Start WildFly in domain mode via arquillian fails > ------------------------------------------------- > > Key: ARQ-1971 > URL: https://issues.jboss.org/browse/ARQ-1971 > Project: Arquillian > Issue Type: Bug > Components: JBoss AS Containers > Reporter: Radim Hatlapatka > Priority: Blocker > > Starting WildFly container in domain mode from arquillian fails with [1]. > Not sure what is causing the issue, it seems that it tries to read-resource in wrong time. If I put sleep before the read-resource is called [2], the server is correctly started (no exception is thrown) > I am using arquillian container for domain managed in version 1.0.1.Final, I have also tried it with latest code from git repository [https://github.com/wildfly/wildfly-arquillian/commit/9467473d8b440ad9d01f5b84ae8373a19cde9249] with the same result. > I tried it using WildFly 10.0.0.Beta1. > [1] > {noformat} > java.lang.RuntimeException: org.jboss.as.arquillian.container.domain.ManagementClient$UnSuccessfulOperationException: undefined > at org.jboss.as.arquillian.container.domain.ManagementClient.lazyLoadRootNode(ManagementClient.java:390) > at org.jboss.as.arquillian.container.domain.ManagementClient.createDomain(ManagementClient.java:115) > at org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer.start(CommonDomainDeployableContainer.java:131) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.createSuiteContext(TestContextHandler.java:73) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.beforeSuite(EventTestRunnerAdaptor.java:75) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:115) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > Caused by: org.jboss.as.arquillian.container.domain.ManagementClient$UnSuccessfulOperationException: undefined > at org.jboss.as.arquillian.container.domain.ManagementClient.checkSuccessful(ManagementClient.java:446) > at org.jboss.as.arquillian.container.domain.ManagementClient.executeForResult(ManagementClient.java:439) > at org.jboss.as.arquillian.container.domain.ManagementClient.readResource(ManagementClient.java:417) > at org.jboss.as.arquillian.container.domain.ManagementClient.readRootNode(ManagementClient.java:294) > at org.jboss.as.arquillian.container.domain.ManagementClient.lazyLoadRootNode(ManagementClient.java:387) > at org.jboss.as.arquillian.container.domain.ManagementClient.createDomain(ManagementClient.java:115) > at org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer.start(CommonDomainDeployableContainer.java:131) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.createSuiteContext(TestContextHandler.java:73) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > 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.beforeSuite(EventTestRunnerAdaptor.java:75) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:115) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > {noformat} > [2] > `org.jboss.as.arquillian.container.domain.CommonDomainDeployableContainer` > {code} > Domain domain = managementClient.createDomain(containerNameMap); > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Wed Aug 19 11:28:26 2015 From: issues at jboss.org (Alex Soto (JIRA)) Date: Wed, 19 Aug 2015 11:28:26 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1973) Creates client enrichment for ServletContext In-Reply-To: References: Message-ID: Alex Soto created ARQ-1973: ------------------------------ Summary: Creates client enrichment for ServletContext Key: ARQ-1973 URL: https://issues.jboss.org/browse/ARQ-1973 Project: Arquillian Issue Type: Feature Request Components: Jetty Containers Affects Versions: jetty_1.0.0.CR2 Reporter: Alex Soto Adds {{ResourceProvider}} for {{ServletContext}} created in embedded Jetty for tests run in client mode. {code:java} @ArquillianResource ServletContext servletContext; {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Wed Aug 19 11:33:26 2015 From: issues at jboss.org (Alex Soto (JIRA)) Date: Wed, 19 Aug 2015 11:33:26 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1973) Creates client enrichment for ServletContext In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1973?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on ARQ-1973 started by Alex Soto. -------------------------------------- > Creates client enrichment for ServletContext > -------------------------------------------- > > Key: ARQ-1973 > URL: https://issues.jboss.org/browse/ARQ-1973 > Project: Arquillian > Issue Type: Feature Request > Components: Jetty Containers > Affects Versions: jetty_1.0.0.CR2 > Reporter: Alex Soto > Assignee: Alex Soto > > Adds {{ResourceProvider}} for {{ServletContext}} created in embedded Jetty for tests run in client mode. > {code:java} > @ArquillianResource > ServletContext servletContext; > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Wed Aug 19 11:34:26 2015 From: issues at jboss.org (Alex Soto (JIRA)) Date: Wed, 19 Aug 2015 11:34:26 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1973) Creates client enrichment for ServletContext In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1973?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Soto updated ARQ-1973: --------------------------- Git Pull Request: https://github.com/arquillian/arquillian-container-jetty/pull/20 > Creates client enrichment for ServletContext > -------------------------------------------- > > Key: ARQ-1973 > URL: https://issues.jboss.org/browse/ARQ-1973 > Project: Arquillian > Issue Type: Feature Request > Components: Jetty Containers > Affects Versions: jetty_1.0.0.CR2 > Reporter: Alex Soto > Assignee: Alex Soto > > Adds {{ResourceProvider}} for {{ServletContext}} created in embedded Jetty for tests run in client mode. > {code:java} > @ArquillianResource > ServletContext servletContext; > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Wed Aug 19 11:40:27 2015 From: issues at jboss.org (Alex Soto (JIRA)) Date: Wed, 19 Aug 2015 11:40:27 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1973) Creates client enrichment for ServletContext In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1973?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Soto updated ARQ-1973: --------------------------- Git Pull Request: https://github.com/arquillian/arquillian-container-jetty/pull/21 (was: https://github.com/arquillian/arquillian-container-jetty/pull/20) > Creates client enrichment for ServletContext > -------------------------------------------- > > Key: ARQ-1973 > URL: https://issues.jboss.org/browse/ARQ-1973 > Project: Arquillian > Issue Type: Feature Request > Components: Jetty Containers > Affects Versions: jetty_1.0.0.CR2 > Reporter: Alex Soto > Assignee: Alex Soto > > Adds {{ResourceProvider}} for {{ServletContext}} created in embedded Jetty for tests run in client mode. > {code:java} > @ArquillianResource > ServletContext servletContext; > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue Aug 25 19:38:42 2015 From: issues at jboss.org (Luca Stancapiano (JIRA)) Date: Tue, 25 Aug 2015 19:38:42 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1974) addPackages method not ever succeeds In-Reply-To: References: Message-ID: Luca Stancapiano created ARQ-1974: ------------------------------------- Summary: addPackages method not ever succeeds Key: ARQ-1974 URL: https://issues.jboss.org/browse/ARQ-1974 Project: Arquillian Issue Type: Bug Components: Deployable Containers SPI Environment: shrinkwrap-impl-base 1.2.2 Reporter: Luca Stancapiano there are cases where the addPackages method doesn't succeed to load the packages also if they are in the current classloader. An example can be the com.h2database library. This library is registered as resource in the classloader with the name com.h2database and ambigously it contains the package org.h2. If I try to include the library in my shrinkwrap java archive with the expression addPackages(true, "com") or with the expression addPackages(true, "org") , the h2 packages are not loaded because shrinkwrap need the name of the resource starting with the same name of the package. So seems that shrinkwrap can load only something as a resource called com.h2database combined with the package com.h2 or a resource called org.h2database combined with the package org.h2. I presume this ambiguous name should be managed in shrinkwrap -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Tue Aug 25 20:02:42 2015 From: issues at jboss.org (Aslak Knutsen (JIRA)) Date: Tue, 25 Aug 2015 20:02:42 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1974) addPackages method not ever succeeds In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1974?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13101749#comment-13101749 ] Aslak Knutsen commented on ARQ-1974: ------------------------------------ Could you provide a Test project for this? > addPackages method not ever succeeds > ------------------------------------ > > Key: ARQ-1974 > URL: https://issues.jboss.org/browse/ARQ-1974 > Project: Arquillian > Issue Type: Bug > Components: Deployable Containers SPI > Environment: shrinkwrap-impl-base 1.2.2 > Reporter: Luca Stancapiano > > there are cases where the addPackages method doesn't succeed to load the packages also if they are in the current classloader. An example can be the com.h2database library. This library is registered as resource in the classloader with the name com.h2database and ambigously it contains the package org.h2. > If I try to include the library in my shrinkwrap java archive with the expression addPackages(true, "com") or with the expression addPackages(true, "org") , the h2 packages are not loaded because shrinkwrap need the name of the resource starting with the same name of the package. > So seems that shrinkwrap can load only something as a resource called com.h2database combined with the package com.h2 or a resource called org.h2database combined with the package org.h2. > I presume this ambiguous name should be managed in shrinkwrap -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Mon Aug 31 08:01:05 2015 From: issues at jboss.org (Alex Soto (JIRA)) Date: Mon, 31 Aug 2015 08:01:05 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1975) Adds ServletContext as Arquillian Resource In-Reply-To: References: Message-ID: Alex Soto created ARQ-1975: ------------------------------ Summary: Adds ServletContext as Arquillian Resource Key: ARQ-1975 URL: https://issues.jboss.org/browse/ARQ-1975 Project: Arquillian Issue Type: Feature Request Components: Test Protocol SPIs and Implementation Reporter: Alex Soto Adds ServletContext as Arquillian Resource so it can be used in the tests. In case of in-container tests, ServletContxt used is the one provided by the Servlet protocol. In case of client test, it only works in case of embedded containers and they are the responsible of provide the instance by producing the instance: {code:java} @Inject @ApplicationScoped private InstanceProducer servletContextInstanceProducer; servletContextInstanceProducer.set(servletContext); {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Mon Aug 31 08:01:05 2015 From: issues at jboss.org (Alex Soto (JIRA)) Date: Mon, 31 Aug 2015 08:01:05 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1975) Adds ServletContext as Arquillian Resource In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Soto reassigned ARQ-1975: ------------------------------ Assignee: Alex Soto > Adds ServletContext as Arquillian Resource > ------------------------------------------ > > Key: ARQ-1975 > URL: https://issues.jboss.org/browse/ARQ-1975 > Project: Arquillian > Issue Type: Feature Request > Components: Test Protocol SPIs and Implementation > Reporter: Alex Soto > Assignee: Alex Soto > > Adds ServletContext as Arquillian Resource so it can be used in the tests. In case of in-container tests, ServletContxt used is the one provided by the Servlet protocol. > In case of client test, it only works in case of embedded containers and they are the responsible of provide the instance by producing the instance: > {code:java} > @Inject > @ApplicationScoped > private InstanceProducer servletContextInstanceProducer; > servletContextInstanceProducer.set(servletContext); > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Mon Aug 31 08:31:05 2015 From: issues at jboss.org (Matous Jobanek (JIRA)) Date: Mon, 31 Aug 2015 08:31:05 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1975) Adds ServletContext as Arquillian Resource In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1975?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13103575#comment-13103575 ] Matous Jobanek commented on ARQ-1975: ------------------------------------- Hi, is this the same feature as this one? https://developer.jboss.org/message/935605 If so, there is already a jira for that: ARQ-540 > Adds ServletContext as Arquillian Resource > ------------------------------------------ > > Key: ARQ-1975 > URL: https://issues.jboss.org/browse/ARQ-1975 > Project: Arquillian > Issue Type: Feature Request > Components: Test Protocol SPIs and Implementation > Reporter: Alex Soto > Assignee: Alex Soto > > Adds ServletContext as Arquillian Resource so it can be used in the tests. In case of in-container tests, ServletContxt used is the one provided by the Servlet protocol. > In case of client test, it only works in case of embedded containers and they are the responsible of provide the instance by producing the instance: > {code:java} > @Inject > @ApplicationScoped > private InstanceProducer servletContextInstanceProducer; > servletContextInstanceProducer.set(servletContext); > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Mon Aug 31 09:05:05 2015 From: issues at jboss.org (Alex Soto (JIRA)) Date: Mon, 31 Aug 2015 09:05:05 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1975) Adds ServletContext as Arquillian Resource In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1975?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13103602#comment-13103602 ] Alex Soto commented on ARQ-1975: -------------------------------- Yes, I have already talked about this issue with Aslak and we started some code review too, now I have finished the final PR. > Adds ServletContext as Arquillian Resource > ------------------------------------------ > > Key: ARQ-1975 > URL: https://issues.jboss.org/browse/ARQ-1975 > Project: Arquillian > Issue Type: Feature Request > Components: Test Protocol SPIs and Implementation > Reporter: Alex Soto > Assignee: Alex Soto > > Adds ServletContext as Arquillian Resource so it can be used in the tests. In case of in-container tests, ServletContxt used is the one provided by the Servlet protocol. > In case of client test, it only works in case of embedded containers and they are the responsible of provide the instance by producing the instance: > {code:java} > @Inject > @ApplicationScoped > private InstanceProducer servletContextInstanceProducer; > servletContextInstanceProducer.set(servletContext); > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346) From issues at jboss.org Mon Aug 31 23:08:05 2015 From: issues at jboss.org (Jason Porter (JIRA)) Date: Mon, 31 Aug 2015 23:08:05 -0400 (EDT) Subject: [arquillian-issues] [JBoss JIRA] (ARQ-1555) Rest Extension clients should be decoupled from RestEasy In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/ARQ-1555?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13103872#comment-13103872 ] Jason Porter commented on ARQ-1555: ----------------------------------- Are we still thinking this is not easily fixable to use ArquillianResource? Seems like it shouldn't be that difficult. What am I missing? > Rest Extension clients should be decoupled from RestEasy > -------------------------------------------------------- > > Key: ARQ-1555 > URL: https://issues.jboss.org/browse/ARQ-1555 > Project: Arquillian > Issue Type: Enhancement > Components: Extension - REST > Reporter: John Ament > Priority: Minor > > Currently, the annotation marking a REST client is "ArquillianResteasyResource", this implies that the client framework can only ever work with RestEasy. I would like to propose renaming this annotation ArquillianRestClient, which clearily identifies it as being useful to any Rest Client framework, and make it's clearer that it's a client API (not the resource itself). -- This message was sent by Atlassian JIRA (v6.3.15#6346)