5 Replies Latest reply on Sep 30, 2013 8:17 AM by Rafael Pestano

    Arquillian from ant/junit issue...

    Cory Dahlstrom Novice

      We use JUnit to run our tests and for the most part, the arquillian tests are working great. 

       

      If I run an Arquillian test via JUnit in Eclipse, Arquillian deploys our app, runs the tests, then undeploys the app.  We also run our tests as part our build process via the <junit> ANT task.

       

      When running the tests from ANT, the tests run fine, however I have one issue.  It seems that the junit run process exits prior to allowing Arquillian time to undeploy the app.  This leaves a deployable registered in "standalone.xml" on JBoss 7, which needs to be cleaned up.

       

      Has anyone solved this issue?

       

      Thanks,

       

      Cory.

        • 1. Re: Arquillian from ant/junit issue...
          Cory Dahlstrom Novice

          Just an update on this.

           

          It seems to be a JUnit 4 issue when running in Ant.  When running JUnit from Eclipse, Arquillian receives an event at the end of the test run which allows Arquillian to undeploy the app.  When running JUnit from Ant, the event doesn't get triggered.

           

          Is there any way I can manually trigger this event, as I do have a hook in JUnit which tells me the tests are complete?

           

          Thanks,

           

          Cory.

          • 2. Re: Arquillian from ant/junit issue...
            Rafael Pestano Novice

            Hello,

             

            im getting the same behaviour but i dont use ant, in my case i didnt identified when the undeploy event isnt triggered(i suspect it is when an invalid archive is generated in @Deployment method) by im getting multiple deployments in standalone.xml

             

            <deployments>

                    <deployment name="277a2a49-9df6-4f82-8099-2749b568c570.war" runtime-name="277a2a49-9df6-4f82-8099-2749b568c570.war">

                        <content sha1="46b1446b243cc7625d3b9bc38228b8922a7902f4"/>

                    </deployment>

                    <deployment name="chs.war" runtime-name="chs.war">

                        <fs-exploded path="C:\projetos\CHS\trunk\project\chs\target\chs.war"/>

                    </deployment>

                    <deployment name="apm-arq4.war" runtime-name="apm-arq4.war">

                        <fs-exploded path="C:\eclipse\workspace-red\apm-arq4-arquillian\target\apm-arq4.war"/>

                    </deployment>

                    <deployment name="34a70a27-ffca-4c7d-9321-c603aa0fc4d2.war" runtime-name="34a70a27-ffca-4c7d-9321-c603aa0fc4d2.war">

                        <content sha1="05e4719e2d2786c7fe1f71a3fe26f2f958d4a107"/>

                    </deployment>

                </deployments>

             

            do we have an issue related t it?

            • 3. Re: Arquillian from ant/junit issue...
              Karel Piwko Master

              Hey Cory/Rafael,

               

              did you tried to experiment with various fork modes for Ant JUnit? However, undeploy event is bound to AfterClass, so no JUnit specific hooks - as we have for Before/AfterSuite, that trigger container startup/shutdown should be required, I'd rather expect container is not stopped then an app is not undeployed.

               

              The most useful thing is to run with -Darquillian.debug=true, which will log all the events fired to stdout. This will for sure help to narrow the problem.

               

              Karel

              • 4. Re: Arquillian from ant/junit issue...
                Rafael Pestano Novice

                Hi Karel,

                 

                I noted that the i started to get multiple deployments in standalone.xml when i began to use an already running server and allowConnectingToRunningServer=true to speedup tests... i ll try the debug true.

                • 5. Re: Arquillian from ant/junit issue...
                  Rafael Pestano Novice

                  Hi again,

                   

                  it just happened again, i tried to run the tests with an invalid chromeDriverBinary, the test failled and the undeploy wasnt triggered, here is the output withj debug=true:

                   

                  Executing Maven: -B -f /var/procergs/jenkins/workspace/chs-deploy-desenvolvimento/pom.xml -Dmaven.repo.local=/var/procergs/jenkins/maven-repositories/0 clean package -Ptestes -Darquillian.localAddress=liberta -Darquillian.remote=true -Darquillian.browser=chrome -Darquillian.debug=true

                  [INFO] Scanning for projects...

                  [WARNING]
                  [WARNING] Some problems were encountered while building the effective model for com.procergs.chs:chs:war:0.0.1-SNAPSHOT
                  [WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:jasperreports-maven-plugin is missing. @ line 307, column 12
                  [WARNING]
                  [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
                  [WARNING]
                  [WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
                  [WARNING]
                  Projects to build: [MavenProject: com.procergs.chs:chs:0.0.1-SNAPSHOT @ /var/procergs/jenkins/workspace/chs-deploy-desenvolvimento/pom.xml]

                  projectStarted com.procergs.chs:chs:0.0.1-SNAPSHOT

                  [INFO] 

                  [INFO] ------------------------------------------------------------------------

                  [INFO] Building chs 0.0.1-SNAPSHOT

                  [INFO] ------------------------------------------------------------------------

                  mojoStarted org.apache.maven.plugins:maven-clean-plugin:2.4.1(default-clean)

                  [INFO]

                  [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ chs ---
                  mojoSucceeded org.apache.maven.plugins:maven-clean-plugin:2.4.1(default-clean)

                  mojoStarted org.apache.maven.plugins:maven-resources-plugin:2.5(default-resources)

                  [INFO]

                  [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ chs ---
                  [debug] execute contextualize

                  [INFO] Using 'ISO-8859-1' encoding to copy filtered resources.

                  [INFO] Copying 10 resources

                  mojoSucceeded org.apache.maven.plugins:maven-resources-plugin:2.5(default-resources)

                  mojoStarted org.apache.maven.plugins:maven-compiler-plugin:2.3.2(default-compile)

                  [INFO]

                  [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ chs ---
                  [INFO] Compiling 22 source files to /var/procergs/jenkins/workspace/chs-deploy-desenvolvimento/target/classes

                  mojoSucceeded org.apache.maven.plugins:maven-compiler-plugin:2.3.2(default-compile)

                  mojoStarted org.apache.maven.plugins:maven-resources-plugin:2.5(default-testResources)[debug] execute contextualize

                  [INFO] Using 'ISO-8859-1' encoding to copy filtered resources.

                  [INFO] Copying 17 resources

                   

                  [INFO]

                  [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ chs ---
                  mojoSucceeded org.apache.maven.plugins:maven-resources-plugin:2.5(default-testResources)

                  mojoStarted org.apache.maven.plugins:maven-compiler-plugin:2.3.2(default-testCompile)[INFO] Compiling 7 source files to /var/procergs/jenkins/workspace/chs-deploy-desenvolvimento/target/test-classes

                   

                  [INFO]

                  [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ chs ---
                  mojoSucceeded org.apache.maven.plugins:maven-compiler-plugin:2.3.2(default-testCompile)

                  mojoStarted org.apache.maven.plugins:maven-surefire-plugin:2.15(default-test)

                  [INFO]

                  [INFO] --- maven-surefire-plugin:2.15:test (default-test) @ chs ---
                  [INFO] Surefire report directory: /var/procergs/jenkins/workspace/chs-deploy-desenvolvimento/target/surefire-reports

                   

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

                  T E S T S

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

                  Running com.procergs.test.functional.FunctionalTests

                  (E) ManagerProcessing

                  (O) LoadableExtensionLoader.load

                  (E) ServiceLoader

                  (E) ManagerStarted

                  (O) ConfigurationRegistrar.loadConfiguration

                  (E) ArquillianDescriptor

                  (O) PersistenceConfigurationClientSideProducer.observe

                  (E) PersistenceConfiguration

                  (O) ProtocolRegistryCreator.createRegistry

                  (E) ProtocolRegistry

                  (O) ContainerRegistryCreator.createRegistry

                  (E) ContainerRegistry

                  (O) ScriptingConfigurationClientSideProducer.observe

                  (E) ScriptingConfiguration

                  (O) DBUnitConfigurationClientSideProducer.observe

                  (E) DBUnitConfiguration

                  (E) BeforeSuite

                  (I) TestContextHandler.createSuiteContext

                  (O) GrapheneRuntimeInitializer.injectGrapheneRuntime

                  (O) DroneRegistrar.register

                  (E) DroneRegistry

                  (O) TransactionConfigurationProducer.loadConfiguration

                  (E) TransactionConfiguration

                  (O) BrowserCapabilitiesRegistrar.register

                  (E) BrowserCapabilitiesRegistry

                  (O) ReusableRemoteWebDriverExtension.initialize

                  (E) ReusedSessionPernamentStorage

                  Sep 30, 2013 11:59:32 AM org.jboss.arquillian.drone.webdriver.factory.remote.reusable.ReusedSessionPernamentFileStorage readStore

                  INFO: Reused session store is not available at /home/jbossdes/.drone-webdriver-session-store, a new one will be created.

                  (E) ReusedSessionStore

                  (E) InitializationParametersMap

                  (O) ContainerEventController.execute

                  (E) ContainerMultiControlEvent

                  (O) ClientDeployerCreator.createClientSideDeployer

                  (E) Deployer

                  (O) ContainerLifecycleController.setupContainers

                  (E) SetupContainer

                  (I) ContainerDeploymentContextHandler.createContainerContext

                  (O) ContainerLifecycleController.setupContainer

                  (E) BeforeSetup

                  (E) Container

                  (E) AfterSetup

                  (O) ClientContainerControllerCreator.createClientSideContainerController

                  (E) ContainerController

                  (E) ContainerMultiControlEvent

                  (O) ContainerLifecycleController.startSuiteContainers

                  (E) StartContainer

                  (I) ContainerDeploymentContextHandler.createContainerContext

                  (O) ContainerLifecycleController.startContainer

                  (E) BeforeStart

                  (E) ManagementClient

                  (E) ArchiveDeployer

                  (E) InitialContext

                  Sep 30, 2013 11:59:32 AM org.jboss.as.arquillian.container.managed.ManagedDeployableContainer startInternal

                  INFO: Starting container with: [/opt/java/jdk1.7.0_10/bin/java, -Xmx512m, -Djboss.bind.address=liberta, -XX:MaxPermSize=256m, -ea, -Djboss.home.dir=/opt/jboss-eap-6.1, -Dorg.jboss.boot.log.file=/opt/jboss-eap-6.1/standalone/log/boot.log, -Dlogging.configuration=file:/opt/jboss-eap-6.1/standalone/configuration/logging.properties, -Djboss.bundles.dir=/opt/jboss-eap-6.1/bundles, -jar, /opt/jboss-eap-6.1/jboss-modules.jar, -mp, /opt/jboss-eap-6.1/modules, -jaxpmodule, javax.xml.jaxp-provider, org.jboss.as.standalone, -server-config, standalone.xml]

                  [0m11:59:33,168 INFO [org.jboss.modules] (main) JBoss Modules version 1.2.0.Final-redhat-1

                  [0m [0m11:59:33,406 INFO [org.jboss.msc] (main) JBoss MSC version 1.0.4.GA-redhat-1

                  [0m [0m11:59:33,514 INFO [org.jboss.as] (MSC service thread 1-7) JBAS015899: JBoss EAP 6.1.0.GA (AS 7.2.0.Final-redhat-8) starting

                  [0m [0m11:59:35,519 INFO [org.jboss.security] (Controller Boot Thread) PBOX000361: Default Security Vault Implementation Initialized and Ready

                  [0m [0m11:59:35,533 INFO [org.xnio] (MSC service thread 1-7) XNIO Version 3.0.7.GA-redhat-1

                  [0m [0m11:59:35,534 INFO [org.jboss.as.server] (Controller Boot Thread) JBAS015888: Creating http management service using socket-binding (management-http)

                  [0m [0m11:59:35,544 INFO [org.xnio.nio] (MSC service thread 1-7) XNIO NIO Implementation Version 3.0.7.GA-redhat-1

                  [0m [0m11:59:35,570 INFO [org.jboss.remoting] (MSC service thread 1-7) JBoss Remoting version 3.2.16.GA-redhat-1

                  [0m [0m11:59:35,679 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 29) JBAS010280: Activating Infinispan subsystem.

                  [0m [0m11:59:35,714 INFO [org.jboss.as.connector.logging] (MSC service thread 1-1) JBAS010408: Starting JCA Subsystem (IronJacamar 1.0.17.Final-redhat-1)

                  [0m [0m11:59:35,724 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 25) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)

                  [0m [0m11:59:35,845 INFO [org.jboss.as.security] (ServerService Thread Pool -- 42) JBAS013171: Activating Security Subsystem

                  [0m [0m11:59:35,885 INFO [org.jboss.as.webservices] (ServerService Thread Pool -- 46) JBAS015537: Activating WebServices Extension

                  [0m [0m11:59:35,920 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 25) JBAS010403: Deploying JDBC-compliant driver class oracle.jdbc.OracleDriver (version 11.1)

                  [0m [0m11:59:35,939 INFO [org.jboss.as.security] (MSC service thread 1-6) JBAS013170: Current PicketBox version=4.0.17.Final-redhat-1

                  [0m [0m11:59:35,959 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 25) JBAS010403: Deploying JDBC-compliant driver class oracle.jdbc.OracleDriver (version 11.1)

                  [0m [0m11:59:35,969 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 25) JBAS010404: Deploying non-JDBC-compliant driver class org.postgresql.Driver (version 9.1)

                  [0m [0m11:59:35,977 INFO [org.jboss.as.naming] (ServerService Thread Pool -- 37) JBAS011800: Activating Naming Subsystem

                  [0m [0m11:59:35,998 INFO [org.jboss.as.naming] (MSC service thread 1-3) JBAS011802: Starting Naming Service

                  [0m [0m11:59:36,002 INFO [org.jboss.as.mail.extension] (MSC service thread 1-3) JBAS015400: Bound mail session [java:jboss/mail/Default]

                  [0m [0m11:59:36,073 INFO [org.jboss.as.jsf] (ServerService Thread Pool -- 35) JBAS012605: Activated the following JSF Implementations: [main, 1.2]

                  [0m [0m11:59:36,144 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 25) JBAS010403: Deploying JDBC-compliant driver class com.microsoft.sqlserver.jdbc.SQLServerDriver (version 4.0)

                  [0m [0m11:59:36,182 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 25) JBAS010404: Deploying non-JDBC-compliant driver class com.unisys.jdbc.dmsql.Driver (version 1.0)

                  [0m [0m11:59:36,366 INFO [org.jboss.ws.common.management] (MSC service thread 1-2) JBWS022052: Starting JBoss Web Services - Stack CXF Server 4.1.3.Final-redhat-3

                  [0m [0m11:59:36,728 INFO [org.apache.coyote.http11] (MSC service thread 1-6) JBWEB003001: Coyote HTTP/1.1 initializing on : http-liberta/10.124.5.178:8080

                  [0m [0m11:59:36,751 INFO [org.apache.coyote.http11] (MSC service thread 1-6) JBWEB003000: Coyote HTTP/1.1 starting on: http-liberta/10.124.5.178:8080

                  [0m [0m11:59:37,111 INFO [org.jboss.as.remoting] (MSC service thread 1-5) JBAS017100: Listening on 10.124.5.178:4447

                  [0m [0m11:59:37,113 INFO [org.jboss.as.remoting] (MSC service thread 1-7) JBAS017100: Listening on 127.0.0.1:9999

                  [0m [0m11:59:37,173 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-2) JBAS015012: Started FileSystemDeploymentService for directory /opt/jboss-eap-6.1/standalone/deployments

                  [0m [0m11:59:37,425 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]

                  [0m [0m11:59:37,426 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-6) JBAS010400: Bound data source [java:jboss/datasources/ApmDS]

                  [0m [0m11:59:37,427 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-5) JBAS010400: Bound data source [java:jboss/datasources/SoeDS]

                  [0m [0m11:59:37,531 INFO [org.jboss.as] (Controller Boot Thread) JBAS015961: Http management interface listening on http://127.0.0.1:9990/management

                  [0m [0m11:59:37,531 INFO [org.jboss.as] (Controller Boot Thread) JBAS015951: Admin console listening on http://127.0.0.1:9990

                  [0m [0m11:59:37,532 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss EAP 6.1.0.GA (AS 7.2.0.Final-redhat-8) started in 5049ms - Started 136 of 192 services (53 services are passive or on-demand)

                  [0m (E) AfterStart

                  (E) BeforeClass

                  (I) TestContextHandler.createSuiteContext

                  (I) TestContextHandler.createClassContext

                  (E) TestClass

                  (O) GrapheneConfigurator.configureGraphene

                  (E) DroneConfiguration

                  (E) GrapheneConfigured

                  (O) DroneConfigurator.prepareGlobalDroneConfiguration

                  (E) DroneContext

                  (E) DroneConfigurationEvent

                  (E) DroneConfigurationEvent

                  (O) DroneCallableCreator.createDroneCallable

                  (E) DroneLifecycleEvent

                  (E) DroneLifecycleEvent

                  (O) DroneConfigurator.prepareDroneConfiguration

                  (E) DroneConfigurationEvent

                  (E) DroneConfigurationEvent

                  (O) DroneCallableCreator.createDroneCallable

                  (E) DroneLifecycleEvent

                  (E) DroneLifecycleEvent

                  (O) ContainerRestarter.restart

                  (O) ContainerEventController.execute

                  (E) ContainerMultiControlEvent

                  (O) ContainerLifecycleController.startClassContainers

                  (E) Event

                  (O) DeploymentGenerator.generateDeployment

                  95cea99d-3fdf-4652-afb1-34a42bdc4d70.war:

                  /config.xhtml

                  /mod-inscricao/

                  /mod-inscricao/inscricao-form.xhtml

                  /mod-inscricao/inscricao-list.xhtml

                  /mod-individuo/

                  /mod-individuo/cidadao-form.xhtml

                  /mod-individuo/cidadao-list.xhtml

                  /admin.xhtml

                  /WEB-INF/

                  /WEB-INF/lib/

                  /WEB-INF/lib/jfreechart-1.0.12.jar

                  /WEB-INF/lib/jackson-databind-2.0.5.jar

                  /WEB-INF/lib/prarqjava4-0.9.7.jar

                  /WEB-INF/lib/commons-digester-2.1.jar

                  /WEB-INF/lib/httpcore-4.2.5.jar

                  /WEB-INF/lib/jackson-core-asl-1.5.5.jar

                  /WEB-INF/lib/primefaces-extensions-0.7.1.jar

                  /WEB-INF/lib/commons-lang3-3.1.jar

                  /WEB-INF/lib/xml-apis-1.3.02.jar

                  /WEB-INF/lib/gson-2.2.2.jar

                  /WEB-INF/lib/commons-collections-2.1.jar

                  /WEB-INF/lib/sca-ws-1.0.2.jar

                  /WEB-INF/lib/jdtcore-3.1.0.jar

                  /WEB-INF/lib/primefaces-3.5.jar

                  /WEB-INF/lib/commons-beanutils-1.8.0.jar

                  /WEB-INF/lib/jasperreports-5.1.2.jar

                  /WEB-INF/lib/omnifaces-1.6.jar

                  /WEB-INF/lib/jackson-annotations-2.0.5.jar

                  /WEB-INF/lib/jackson-core-2.0.5.jar

                  /WEB-INF/lib/castor-1.2.jar

                  /WEB-INF/lib/myfaces-extcdi-bundle-jsf20-1.0.5.jar

                  /WEB-INF/lib/commons-logging-1.1.1.jar

                  /WEB-INF/lib/jcommon-1.0.15.jar

                  /WEB-INF/faces-config.xml

                  /WEB-INF/beans.xml

                  /WEB-INF/jboss-deployment-structure.xml

                  /WEB-INF/templates/

                  /WEB-INF/templates/layout-classic.xhtml

                  /WEB-INF/templates/layout-simple.xhtml

                  /WEB-INF/templates/layout-horizontal.xhtml

                  /WEB-INF/templates/menu.xhtml

                  /WEB-INF/web.xml

                  /WEB-INF/jbossas-ds.xml

                  /WEB-INF/classes/

                  /WEB-INF/classes/messages_pt.properties

                  /WEB-INF/classes/soe.properties

                  /WEB-INF/classes/messages_en.properties

                  /WEB-INF/classes/com/

                  /WEB-INF/classes/com/procergs/

                  /WEB-INF/classes/com/procergs/chs/

                  /WEB-INF/classes/com/procergs/chs/infra/

                  /WEB-INF/classes/com/procergs/chs/infra/SessionFilter.class

                  /WEB-INF/classes/com/procergs/chs/infra/AppFormMB.class

                  /WEB-INF/classes/com/procergs/chs/infra/AppED.class

                  /WEB-INF/classes/com/procergs/chs/infra/AppInterceptorImpl.class

                  /WEB-INF/classes/com/procergs/chs/infra/AppBD.class

                  /WEB-INF/classes/com/procergs/chs/infra/AppListMB.class

                  /WEB-INF/classes/com/procergs/chs/infra/AppInterceptor.class

                  /WEB-INF/classes/com/procergs/chs/infra/AppRN.class

                  /WEB-INF/classes/com/procergs/chs/ed/

                  /WEB-INF/classes/com/procergs/chs/ed/SorteioClassificacaoED.class

                  /WEB-INF/classes/com/procergs/chs/ed/CidadaoED.class

                  /WEB-INF/classes/com/procergs/chs/ed/SorteioED.class

                  /WEB-INF/classes/com/procergs/chs/ed/PeriodoInscricaoED.class

                  /WEB-INF/classes/com/procergs/chs/ed/InscricaoED.class

                  /WEB-INF/classes/META-INF/

                  /WEB-INF/classes/META-INF/persistence.xml

                  /WEB-INF/classes/application.properties

                  /resources/

                  /resources/css/

                  /resources/css/default.css

                  /resources/primefaces-chs/

                  /resources/primefaces-chs/theme.css

                  /resources/js/

                  /resources/js/applib.js

                  /index.xhtml

                  /logon.xhtml

                  (E) DeploymentScenario

                  (E) ContainerMultiControlEvent

                  (O) ContainerDeployController.deployManaged

                  (E) DeployDeployment

                  (I) ContainerDeploymentContextHandler.createContainerContext

                  (I) ContainerDeploymentContextHandler.createDeploymentContext

                  (I) DeploymentExceptionHandler.verifyExpectedExceptionDuringDeploy

                  (O) ContainerDeployController.deploy

                  (E) DeploymentDescription

                  (E) Deployment

                  (E) BeforeDeploy

                  (O) ArquillianServiceDeployer.doServiceDeploy

                  (O) ArchiveDeploymentExporter.callback

                  (O) ServerSetupObserver.handleBeforeDeployment

                  (O) ArchiveDeploymentToolingExporter.export

                  [0m11:59:46,053 INFO [org.jboss.as.repository] (management-handler-thread - 2) JBAS014900: Content added at location /opt/jboss-eap-6.1/standalone/data/content/0e/250118b097e21fbd38f28043c264d476fef995/content

                  [0m [0m11:59:46,072 INFO [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015876: Starting deployment of "95cea99d-3fdf-4652-afb1-34a42bdc4d70.war" (runtime-name: "95cea99d-3fdf-4652-afb1-34a42bdc4d70.war")

                  [0m [0m11:59:54,264 INFO [org.jboss.as.jpa] (MSC service thread 1-5) JBAS011401: Read persistence.xml for CHS

                  [0m [0m11:59:54,545 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-6) JBAS010400: Bound data source [java:jboss/datasources/ChsDS]

                  [0m [0m11:59:54,642 INFO [org.jboss.weld.deployer] (MSC service thread 1-5) JBAS016002: Processing weld deployment 95cea99d-3fdf-4652-afb1-34a42bdc4d70.war

                  [0m [0m11:59:54,694 INFO [org.jboss.as.ejb3.deployment.processors.EjbJndiBindingsDeploymentUnitProcessor] (MSC service thread 1-5) JNDI bindings for session bean named Starter in deployment unit deployment "95cea99d-3fdf-4652-afb1-34a42bdc4d70.war" are as follows:

                   

                  java:global/95cea99d-3fdf-4652-afb1-34a42bdc4d70/Starter!com.procergs.arqjava4.Starter

                  java:app/95cea99d-3fdf-4652-afb1-34a42bdc4d70/Starter!com.procergs.arqjava4.Starter

                  java:module/Starter!com.procergs.arqjava4.Starter

                  java:global/95cea99d-3fdf-4652-afb1-34a42bdc4d70/Starter

                  java:app/95cea99d-3fdf-4652-afb1-34a42bdc4d70/Starter

                  java:module/Starter

                   

                  [0m [0m11:59:55,018 INFO [org.jboss.weld.deployer] (MSC service thread 1-3) JBAS016005: Starting Services for CDI deployment: 95cea99d-3fdf-4652-afb1-34a42bdc4d70.war

                  [0m [0m11:59:55,128 INFO [org.jboss.weld.Version] (MSC service thread 1-3) WELD-000900 1.1.13 (redhat)

                  [0m [0m11:59:55,173 INFO [org.jboss.weld.deployer] (MSC service thread 1-6) JBAS016008: Starting weld service for deployment 95cea99d-3fdf-4652-afb1-34a42bdc4d70.war

                  [0m [0m11:59:55,197 INFO [org.jboss.as.jpa] (ServerService Thread Pool -- 15) JBAS011402: Starting Persistence Unit Service '95cea99d-3fdf-4652-afb1-34a42bdc4d70.war#CHS'

                  [0m [0m11:59:55,434 INFO [org.hibernate.annotations.common.Version] (ServerService Thread Pool -- 15) HCANN000001: Hibernate Commons Annotations {4.0.1.Final-redhat-2}

                  [0m [0m11:59:55,442 INFO [org.hibernate.Version] (ServerService Thread Pool -- 15) HHH000412: Hibernate Core {4.2.0.Final-redhat-1}

                  [0m [0m11:59:55,448 INFO [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 15) HHH000206: hibernate.properties not found

                  [0m [0m11:59:55,450 INFO [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 15) HHH000021: Bytecode provider name : javassist

                  [0m [0m11:59:55,476 INFO [org.hibernate.ejb.Ejb3Configuration] (ServerService Thread Pool -- 15) HHH000204: Processing PersistenceUnitInfo [

                  name: CHS

                  ...]

                  [0m [0m11:59:55,920 INFO [org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator] (ServerService Thread Pool -- 15) HHH000130: Instantiating explicit connection provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider

                  [0m [0m11:59:58,884 INFO [org.hibernate.dialect.Dialect] (ServerService Thread Pool -- 15) HHH000400: Using dialect: org.hibernate.dialect.Oracle10gDialect

                  [0m [0m11:59:58,942 INFO [org.hibernate.engine.transaction.internal.TransactionFactoryInitiator] (ServerService Thread Pool -- 15) HHH000268: Transaction strategy: org.hibernate.engine.transaction.internal.jta.CMTTransactionFactory

                  [0m [0m11:59:58,961 INFO [org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory] (ServerService Thread Pool -- 15) HHH000397: Using ASTQueryTranslatorFactory

                  [0m [0m11:59:59,028 INFO [org.hibernate.validator.internal.util.Version] (ServerService Thread Pool -- 15) HV000001: Hibernate Validator 4.3.1.Final-redhat-1

                  [0m [0m12:00:00,087 INFO [org.apache.myfaces.extensions.cdi.core.api.provider.ServiceProvider] (MSC service thread 1-6) org.apache.myfaces.extensions.cdi.core.impl.provider.DefaultServiceProvider installed successfully.

                  [0m [0m12:00:00,087 INFO [org.apache.myfaces.extensions.cdi.core.api.provider.ServiceProvider] (MSC service thread 1-6) org.apache.myfaces.extensions.cdi.core.impl.provider.DefaultServiceProviderContext installed successfully.

                  [0m [0m12:00:00,153 INFO [org.apache.myfaces.extensions.cdi.core.impl.projectstage.ProjectStageProducer] (MSC service thread 1-6) Computed the following CODI ProjectStage: Production

                  [0m [0m12:00:03,732 INFO [org.jboss.web] (ServerService Thread Pool -- 53) JBAS018210: Register web context: /95cea99d-3fdf-4652-afb1-34a42bdc4d70

                  [0m [0m12:00:03,877 INFO [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 53) Initializing Mojarra 2.1.19-jbossorg-1 20130304-0420 for context '/95cea99d-3fdf-4652-afb1-34a42bdc4d70'

                  [0m [0m12:00:06,473 INFO [org.primefaces.webapp.PostConstructApplicationEventListener] (ServerService Thread Pool -- 53) Running on PrimeFaces 3.5

                  [0m [0m12:00:06,486 INFO [org.primefaces.extensions.application.PostConstructApplicationEventListener] (ServerService Thread Pool -- 53) Running on PrimeFaces Extensions 0.7.1

                  [0m [0m12:00:06,487 INFO [org.omnifaces.VersionLoggerEventListener] (ServerService Thread Pool -- 53) Using OmniFaces version 1.6

                  [0m [0m12:00:06,490 INFO [javax.enterprise.resource.webcontainer.jsf.config] (ServerService Thread Pool -- 53) Monitoring jndi:/default-host/95cea99d-3fdf-4652-afb1-34a42bdc4d70/WEB-INF/faces-config.xml for modifications

                  [0m [0m12:00:08,707 INFO [org.jboss.as.server] (management-handler-thread - 2) JBAS018559: Deployed "95cea99d-3fdf-4652-afb1-34a42bdc4d70.war" (runtime-name : "95cea99d-3fdf-4652-afb1-34a42bdc4d70.war")

                  [0m (E) ProtocolMetaData

                  (E) AfterDeploy

                  (O) ClientBeforeAfterLifecycleEventExecuter.on

                  (E) Before

                  (I) TestContextHandler.createSuiteContext

                  (I) TestContextHandler.createClassContext

                  (E) TestClass

                  (I) TestContextHandler.createTestContext

                  (I) ContainerEventController.createBeforeContext

                  (O) TransactionHandler.startTransactionBeforeTest

                  (O) DroneConfigurator.configureDrone

                  (O) TestInstanceEnricher.enrich

                  (E) BeforeEnrichment

                  (O) ContextRootStoreInitializer.setupLocationForClass

                  (E) ContextRootStore

                  (E) DroneLifecycleEvent

                  (O) DroneInstanceCreator.createDroneInstance

                  (E) RuntimeException

                  (E) RuntimeException

                  (E) RuntimeException

                  (E) RuntimeException

                  (E) After

                  (I) TestContextHandler.createSuiteContext

                  (I) TestContextHandler.createClassContext

                  (E) TestClass

                  (I) TestContextHandler.createTestContext

                  (I) CreationalContextDestroyer.destory

                  (I) ContainerEventController.createAfterContext

                  (O) ClientBeforeAfterLifecycleEventExecuter.on

                  (O) TransactionHandler.endTransactionAfterTest

                  (O) DroneDestructor.destroyMethodScopedDrone

                  (E) Before

                  (I) TestContextHandler.createSuiteContext

                  (I) TestContextHandler.createClassContext

                  (E) TestClass

                  (I) TestContextHandler.createTestContext

                  (I) ContainerEventController.createBeforeContext

                  (O) TransactionHandler.startTransactionBeforeTest

                  (O) DroneConfigurator.configureDrone

                  (O) TestInstanceEnricher.enrich

                  (E) BeforeEnrichment

                  (O) ContextRootStoreInitializer.setupLocationForClass

                  (E) ContextRootStore

                  (E) DroneLifecycleEvent

                  (O) DroneInstanceCreator.createDroneInstance

                  (E) RuntimeException

                  (E) RuntimeException

                  (E) RuntimeException

                  (E) RuntimeException

                  (E) After

                  (I) TestContextHandler.createSuiteContext

                  (I) TestContextHandler.createClassContext

                  (E) TestClass

                  (I) TestContextHandler.createTestContext

                  (I) CreationalContextDestroyer.destory

                  (I) ContainerEventController.createAfterContext

                  (O) ClientBeforeAfterLifecycleEventExecuter.on

                  (O) TransactionHandler.endTransactionAfterTest

                  (O) DroneDestructor.destroyMethodScopedDrone

                  (E) AfterClass

                  (I) TestContextHandler.createSuiteContext

                  (I) TestContextHandler.createClassContext

                  (E) TestClass

                  (O) ClientBeforeAfterLifecycleEventExecuter.on

                  (O) DroneDestructor.destroyClassScopedDrone

                  (E) DroneLifecycleEvent

                  (O) DroneEnhancer.deenhanceDrone

                  (E) DroneEnhancementEvent

                  (E) IllegalStateException

                  (E) IllegalStateException

                  (E) IllegalStateException

                  (E) IllegalStateException

                  Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 39.207 sec <<< FAILURE! - in com.procergs.test.functional.FunctionalTests

                  logonTest(com.procergs.test.functional.FunctionalTests) Time elapsed: 0.041 sec <<< ERROR!

                  java.lang.RuntimeException: Chrome driver binary must point to an executable file, c:/chromedriver.exe

                  at org.jboss.arquillian.drone.impl.DroneInstanceCreator.createDroneInstance(DroneInstanceCreator.java:96)

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

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

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

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

                  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:135)

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

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

                  at org.jboss.arquillian.drone.impl.DroneTestEnricher.getDroneInstance(DroneTestEnricher.java:111)

                  at org.jboss.arquillian.drone.impl.DroneTestEnricher.enrich(DroneTestEnricher.java:72)

                  at org.jboss.arquillian.test.impl.TestInstanceEnricher.enrich(TestInstanceEnricher.java:52)

                  at org.jboss.arquillian.container.test.impl.ClientTestInstanceEnricher.enrich(ClientTestInstanceEnricher.java:51)

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

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

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

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

                  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.test.impl.client.ContainerEventController.createContext(ContainerEventController.java:142)

                  at org.jboss.arquillian.container.test.impl.client.ContainerEventController.createBeforeContext(ContainerEventController.java:124)

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

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

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

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

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

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

                  at org.jboss.arquillian.test.impl.TestContextHandler.createTestContext(TestContextHandler.java:89)

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

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

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

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

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

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

                  at org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:75)

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

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

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

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

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

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

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

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

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

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

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

                  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:135)

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

                  at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.before(EventTestRunnerAdaptor.java:95)

                  at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:222)

                  at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)

                  at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)

                  at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:240)

                  at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)

                  at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)

                  at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)

                  at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)

                  at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)

                  at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)

                  at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)

                  at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:185)

                  at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)

                  at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)

                  at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:199)

                  at org.junit.runners.ParentRunner.run(ParentRunner.java:236)

                  at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:147)

                  at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)

                  at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)

                  at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)

                  at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)

                  at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)

                  at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)

                  Caused by: java.lang.IllegalArgumentException: Chrome driver binary must point to an executable file, c:/chromedriver.exe

                  at org.jboss.arquillian.drone.webdriver.factory.Validate.isExecutable(Validate.java:90)

                  at org.jboss.arquillian.drone.webdriver.factory.ChromeDriverFactory.createInstance(ChromeDriverFactory.java:94)

                  at org.jboss.arquillian.drone.webdriver.factory.ChromeDriverFactory.createInstance(ChromeDriverFactory.java:42)

                  at org.jboss.arquillian.drone.webdriver.factory.WebDriverFactory.createInstance(WebDriverFactory.java:117)

                  at org.jboss.arquillian.drone.webdriver.factory.WebDriverFactory.createInstance(WebDriverFactory.java:37)

                  at org.jboss.arquillian.drone.impl.DroneCallableCreator$1.call(DroneCallableCreator.java:89)

                  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)

                  at java.util.concurrent.FutureTask.run(FutureTask.java:166)

                  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)

                  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)

                  at java.lang.Thread.run(Thread.java:722)

                   

                  configurationsTest(com.procergs.test.functional.FunctionalTests) Time elapsed: 0.043 sec <<< ERROR!

                  java.lang.RuntimeException: Chrome driver binary must point to an executable file, c:/chromedriver.exe

                  at org.jboss.arquillian.drone.impl.DroneInstanceCreator.createDroneInstance(DroneInstanceCreator.java:96)

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

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

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

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

                  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:135)

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

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

                  at org.jboss.arquillian.drone.impl.DroneTestEnricher.getDroneInstance(DroneTestEnricher.java:111)

                  at org.jboss.arquillian.drone.impl.DroneTestEnricher.enrich(DroneTestEnricher.java:72)

                  at org.jboss.arquillian.test.impl.TestInstanceEnricher.enrich(TestInstanceEnricher.java:52)

                  at org.jboss.arquillian.container.test.impl.ClientTestInstanceEnricher.enrich(ClientTestInstanceEnricher.java:51)

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

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

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

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

                  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.test.impl.client.ContainerEventController.createContext(ContainerEventController.java:142)

                  at org.jboss.arquillian.container.test.impl.client.ContainerEventController.createBeforeContext(ContainerEventController.java:124)

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

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

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

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

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

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

                  at org.jboss.arquillian.test.impl.TestContextHandler.createTestContext(TestContextHandler.java:89)

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

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

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

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

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

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

                  at org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:75)

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

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

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

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

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

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

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

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

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

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

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

                  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:135)

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

                  at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.before(EventTestRunnerAdaptor.java:95)

                  at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:222)

                  at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)

                  at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)

                  at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:240)

                  at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)

                  at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)

                  at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)

                  at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)

                  at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)

                  at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)

                  at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)

                  at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:185)

                  at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)

                  at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)

                  at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:199)

                  at org.junit.runners.ParentRunner.run(ParentRunner.java:236)

                  at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:147)

                  at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)

                  at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)

                  at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)

                  at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)

                  at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)

                  at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)

                  Caused by: java.lang.IllegalArgumentException: Chrome driver binary must point to an executable file, c:/chromedriver.exe

                  at org.jboss.arquillian.drone.webdriver.factory.Validate.isExecutable(Validate.java:90)

                  at org.jboss.arquillian.drone.webdriver.factory.ChromeDriverFactory.createInstance(ChromeDriverFactory.java:94)

                  at org.jboss.arquillian.drone.webdriver.factory.ChromeDriverFactory.createInstance(ChromeDriverFactory.java:42)

                  at org.jboss.arquillian.drone.webdriver.factory.WebDriverFactory.createInstance(WebDriverFactory.java:117)

                  at org.jboss.arquillian.drone.webdriver.factory.WebDriverFactory.createInstance(WebDriverFactory.java:37)

                  at org.jboss.arquillian.drone.impl.DroneCallableCreator$1.call(DroneCallableCreator.java:89)

                  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)

                  at java.util.concurrent.FutureTask.run(FutureTask.java:166)

                  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)

                  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)

                  at java.lang.Thread.run(Thread.java:722)

                   

                  com.procergs.test.functional.FunctionalTests Time elapsed: 0.065 sec <<< ERROR!

                  java.lang.IllegalStateException: Unexpected callable present in Drone Context, should be already instantiated at this moment.

                  at org.jboss.arquillian.drone.impl.InstanceOrCallableInstanceImpl.asInstance(InstanceOrCallableInstanceImpl.java:57)

                  at org.jboss.arquillian.drone.impl.DroneEnhancer.deenhanceDrone(DroneEnhancer.java:144)

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

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

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

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

                  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:135)

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

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

                  at org.jboss.arquillian.drone.impl.DroneDestructor.destroyClassScopedDrone(DroneDestructor.java:84)

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

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

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

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

                  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.createClassContext(TestContextHandler.java:75)

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

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

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

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

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

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

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

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

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

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

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

                  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:135)

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

                  at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.afterClass(EventTestRunnerAdaptor.java:87)

                  at org.jboss.arquillian.junit.Arquillian$3$1.evaluate(Arquillian.java:204)

                  at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314)

                  at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46)

                  at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:199)

                  at org.junit.runners.ParentRunner.run(ParentRunner.java:236)

                  at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:147)

                  at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)

                  at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)

                  at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)

                  at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)

                  at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)

                  at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)

                   

                  (E) AfterSuite

                  (I) TestContextHandler.createSuiteContext

                  (O) GrapheneRuntimeInitializer.cleanGrapheneRuntime

                  (O) ContainerEventController.execute

                  (E) ContainerMultiControlEvent

                  (O) ContainerLifecycleController.stopSuiteContainers

                  (E) StopContainer

                  (I) ContainerDeploymentContextHandler.createContainerContext

                  (O) ContainerLifecycleController.stopContainer

                  (E) BeforeStop

                  (O) ArquillianServiceDeployer.undeploy

                  (E) AfterStop

                  (E) ManagerStopping

                   

                  Results :

                   

                  Tests in error:

                    FunctionalTests.logonTest » Runtime Chrome driver binary must point to an exec...

                    FunctionalTests.configurationsTest » Runtime Chrome driver binary must point t...

                    FunctionalTests.com.procergs.test.functional.FunctionalTests » IllegalState Un...

                   

                  Tests run: 3, Failures: 0, Errors: 3, Skipped: 0

                   

                  mojoSucceeded org.apache.maven.plugins:maven-surefire-plugin:2.15(default-test)

                  [ERROR] There are test failures.


                  maybe it can help to identify the problem.