0 Replies Latest reply on Jan 28, 2013 1:27 PM by James Freitas

    Arquilian issue at bean-validation quickstart

    James Freitas Newbie

      Hello!!

       

      My configuration:

      Windows XP

      JBoss 7.0.13 Final

      Maven 3.0.4

       

      I was trying to run the Arquilian tests, at the bean-validation quickstart, but I've got this error:

       

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

      T E S T S

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

      Running org.jboss.as.quickstarts.bean_validation.test.MemberValidationTest

      log4j:WARN No appenders could be found for logger (org.jboss.logging).

      log4j:WARN Please initialize the log4j system properly.

      28/01/2013 15:58:58 org.jboss.arquillian.container.impl.MapObject populate

       

      AVISO: Configuration contain properties not supported by the backing object org.jboss.as.arquillian.container.remote.RemoteContainerConfiguration

      Unused property entries: {jbossHome=C:\jboss-as-7.1.1.Final}

      Supported property names: [managementPort, username, managementAddress, password]

      28/01/2013 15:59:05 org.jboss.shrinkwrap.impl.base.exporter.zip.JdkZipExporterDelegate$1 call

      AVISO: Exception encountered during export of archive

      org.jboss.shrinkwrap.api.exporter.ArchiveExportException: Failed to write asset

      to output: /WEB-INF/lib/arquillian-testenricher-ejb.jar

              at org.jboss.shrinkwrap.impl.base.exporter.StreamExporterDelegateBase$3.

      handle(StreamExporterDelegateBase.java:272)

              at org.jboss.shrinkwrap.impl.base.io.IOUtil.closeOnComplete(IOUtil.java:219)

              at org.jboss.shrinkwrap.impl.base.exporter.StreamExporterDelegateBase.processNode(StreamExporterDelegateBase.java:233)

              at org.jboss.shrinkwrap.impl.base.exporter.AbstractExporterDelegate.processNode(AbstractExporterDelegate.java:105)

              at org.jboss.shrinkwrap.impl.base.exporter.AbstractExporterDelegate.processNode(AbstractExporterDelegate.java:109)

              at org.jboss.shrinkwrap.impl.base.exporter.AbstractExporterDelegate.processNode(AbstractExporterDelegate.java:109)

              at org.jboss.shrinkwrap.impl.base.exporter.AbstractExporterDelegate.doExport(AbstractExporterDelegate.java:95)

              at org.jboss.shrinkwrap.impl.base.exporter.StreamExporterDelegateBase.access$001(StreamExporterDelegateBase.java:50)

              at org.jboss.shrinkwrap.impl.base.exporter.StreamExporterDelegateBase$1.call(StreamExporterDelegateBase.java:121)

              at org.jboss.shrinkwrap.impl.base.exporter.StreamExporterDelegateBase$1.call(StreamExporterDelegateBase.java:116)

              at org.jboss.shrinkwrap.impl.base.exporter.zip.JdkZipExporterDelegate$1.call(JdkZipExporterDelegate.java:124)

              at org.jboss.shrinkwrap.impl.base.exporter.zip.JdkZipExporterDelegate$1.call(JdkZipExporterDelegate.java:118)

              at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138)

              at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

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

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

      Caused by: java.io.IOException: Pipe closed

              at java.io.PipedInputStream.checkStateForReceive(PipedInputStream.java:244)

              at java.io.PipedInputStream.receive(PipedInputStream.java:210)

              at java.io.PipedOutputStream.write(PipedOutputStream.java:132)

              at java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:155)

              at java.util.zip.ZipOutputStream.closeEntry(ZipOutputStream.java:196)

              at org.jboss.shrinkwrap.impl.base.exporter.zip.JdkZipExporterDelegate.closeEntry(JdkZipExporterDelegate.java:84)

              at org.jboss.shrinkwrap.impl.base.exporter.zip.JdkZipExporterDelegate.closeEntry(JdkZipExporterDelegate.java:40)

              at org.jboss.shrinkwrap.impl.base.exporter.StreamExporterDelegateBase$2.execute(StreamExporterDelegateBase.java:265)

              at org.jboss.shrinkwrap.impl.base.exporter.StreamExporterDelegateBase$2.execute(StreamExporterDelegateBase.java:233)

              at org.jboss.shrinkwrap.impl.base.io.IOUtil.closeOnComplete(IOUtil.java:217)

              ... 15 more

      28/01/2013 15:59:05 org.jboss.shrinkwrap.impl.base.exporter.zip.JdkZipExporterDelegate$1 call

      AVISO: [SHRINKWRAP-120] Possible deadlock scenario: Got exception on closing the  ZIP out stream: Pipe closed

      java.io.IOException: Pipe closed

              at java.io.PipedInputStream.checkStateForReceive(PipedInputStream.java:244)

              at java.io.PipedInputStream.receive(PipedInputStream.java:210)

              at java.io.PipedOutputStream.write(PipedOutputStream.java:132)

              at java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:155)

              at java.util.zip.ZipOutputStream.closeEntry(ZipOutputStream.java:196)

              at java.util.zip.ZipOutputStream.finish(ZipOutputStream.java:301)

              at java.util.zip.DeflaterOutputStream.close(DeflaterOutputStream.java:140)

              at java.util.zip.ZipOutputStream.close(ZipOutputStream.java:321)

              at org.jboss.shrinkwrap.impl.base.exporter.zip.JdkZipExporterDelegate$1.call(JdkZipExporterDelegate.java:148)

              at org.jboss.shrinkwrap.impl.base.exporter.zip.JdkZipExporterDelegate$1.call(JdkZipExporterDelegate.java:118)

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

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

              at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

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

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

      Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 10.937 sec <<< FAILURE!

       

      Results :

       

       

      Tests in error:

        org.jboss.as.quickstarts.bean_validation.test.MemberValidationTest: Could not deploy to container: JBAS012144: Could not connect to remote://127.0.0.1:9999. T

      he connection timed out

       

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

       

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

      [INFO] BUILD FAILURE

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

      [INFO] Total time: 15.500s

      [INFO] Finished at: Mon Jan 28 15:59:09 BRST 2013

      [INFO] Final Memory: 19M/45M

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

      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.

      10:test (default-test) on project bean-validation: There are test failures.

      [ERROR]

      [ERROR] Please refer to D:\Documents and Settings\xxxx\Desktop\Stuff\@appz\Java\

      JBossJBDevProjects\bean-validation\target\surefire-reports for the individual te

      st results.

      [ERROR] -> [Help 1]

      [ERROR]

      [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.

      [ERROR] Re-run Maven using the -X switch to enable full debug logging.

      [ERROR]

      [ERROR] For more information about the errors and possible solutions, please read the following articles:

      [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

      D:\Documents and Settings\xxxx\Desktop\Stuff\@appz\Java\JBossJBDevProjects\bean-validation>

       

      Can you help on this issue?

       

      This is the content of my arquilian.xml file:

       

      <arquillian xmlns="http://jboss.org/schema/arquillian" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

          xsi:schemaLocation="http://jboss.org/schema/arquillian

          http://jboss.org/schema/arquillian/arquillian_1_0.xsd">

       

       

          <!-- Uncomment to have test archives exported to the file system for inspection -->

          <!-- <engine> -->

          <!-- <property name="deploymentExportPath">target/</property> -->

          <!-- </engine> -->

       

       

          <!-- Force the use of the Servlet 3.0 protocol with all containers, as it is the most mature -->

          <defaultProtocol type="Servlet 3.0" />

       

       

          <!-- Example configuration for a managed/remote JBoss AS 7 instance -->

          <container qualifier="jboss" default="true">

              <!-- If you want to use the JBOSS_HOME environment variable, just delete the jbossHome property -->

              <configuration>

                 <property name="jbossHome">C:\jboss-as-7.1.1.Final</property>

              </configuration>

          </container>

      </arquillian>