wildfly - Connection time out exception while running arquillian tests? -


when try run arquillian tests, following exception:

jbas012144: not connect http-remoting://127.0.0.1:9990. connection timed out

when go embedded wildfly , start standalone.bat, can connect http://127.0.0.1:9990. there configuration wrong it's looking http-remoting i.s.o. http? or have else wrongly configured?

this arquillian.xml:

<?xml version="1.0" encoding="utf-8"?> <arquillian xmlns="http://jboss.org/schema/arquillian"     xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"     xsi:schemalocation="         http://jboss.org/schema/arquillian         http://jboss.org/schema/arquillian/arquillian_1_0.xsd">      <container qualifier="arquillian-wildfly82-embedded" default="true">         <configuration>             <property name="jbosshome">target/wildfly-8.2.0.final</property>             <property name="modulepath">target/wildfly-8.2.0.final/modules</property>             <property name="managementaddress">127.0.0.1</property>             <property name="managementport">9990</property>         </configuration>     </container>  </arquillian> 

and pom.xml:

<?xml version="1.0" encoding="utf-8"?> <project xmlns="http://maven.apache.org/pom/4.0.0"     xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"     xsi:schemalocation="         http://maven.apache.org/pom/4.0.0         http://maven.apache.org/xsd/maven-4.0.0.xsd">     <modelversion>4.0.0</modelversion>     <name>housekeeper</name>      <groupid>com.viae.housekeeper</groupid>     <artifactid>server</artifactid>     <version>0.0.1-snapshot</version>     <packaging>war</packaging>      <url/>      <properties>         <project.build.sourceencoding>utf-8</project.build.sourceencoding>         <resteasy.version>3.0.11.final</resteasy.version>     </properties>      <build>         <plugins>             <plugin>                 <artifactid>maven-compiler-plugin</artifactid>                 <version>2.3.2</version>                 <configuration>                     <source>1.8</source>                     <target>1.8</target>                 </configuration>             </plugin>             <plugin>                 <artifactid>maven-surefire-plugin</artifactid>                 <version>2.12</version>             </plugin>         </plugins>     </build>      <dependencymanagement>         <dependencies>             <dependency>                 <groupid>org.jboss.arquillian</groupid>                 <artifactid>arquillian-bom</artifactid>                 <version>1.1.8.final</version>                 <scope>import</scope>                 <type>pom</type>             </dependency>         </dependencies>     </dependencymanagement>      <dependencies>         <!-- java ee -->         <dependency>             <groupid>javax</groupid>             <artifactid>javaee-api</artifactid>             <version>7.0</version>             <scope>provided</scope>         </dependency>          <!-- utils -->         <dependency>             <groupid>org.apache.commons</groupid>             <artifactid>commons-lang3</artifactid>             <version>3.4</version>         </dependency>         <dependency>             <groupid>org.slf4j</groupid>             <artifactid>slf4j-api</artifactid>             <version>1.5.10</version>             <scope>test</scope>         </dependency>          <!-- database -->         <dependency>             <groupid>org.hibernate</groupid>             <artifactid>hibernate-entitymanager</artifactid>             <version>4.3.10.final</version>             <exclusions>                 <exclusion>                     <groupid>xml-apis</groupid>                     <artifactid>xml-apis</artifactid>                 </exclusion>             </exclusions>         </dependency>         <dependency>             <groupid>mysql</groupid>             <artifactid>mysql-connector-java</artifactid>             <version>5.1.36</version>         </dependency>          <!-- rest -->         <dependency>             <groupid>org.jboss.resteasy</groupid>             <artifactid>resteasy-jaxrs</artifactid>             <version>${resteasy.version}</version>             <scope>provided</scope>         </dependency>         <dependency>             <groupid>javax</groupid>             <artifactid>javaee-web-api</artifactid>             <version>7.0</version>             <scope>provided</scope>         </dependency>         <dependency>             <groupid>javax.websocket</groupid>             <artifactid>javax.websocket-api</artifactid>             <version>1.1</version>             <scope>provided</scope>         </dependency>          <!-- testing -->         <dependency>             <groupid>junit</groupid>             <artifactid>junit</artifactid>             <version>4.11</version>             <scope>test</scope>         </dependency>         <dependency>             <groupid>org.mockito</groupid>             <artifactid>mockito-all</artifactid>             <version>1.10.19</version>             <scope>test</scope>         </dependency>         <dependency>             <groupid>org.jboss.arquillian.junit</groupid>             <artifactid>arquillian-junit-container</artifactid>             <scope>test</scope>         </dependency>     </dependencies>      <profiles>         <profile>             <id>arquillian-wildfy82-embedded</id>             <activation>                 <activebydefault>true</activebydefault>             </activation>             <build>                 <plugins>                     <plugin>                         <artifactid>maven-dependency-plugin</artifactid>                         <version>2.8</version>                         <executions>                             <execution>                                 <id>unpack</id>                                 <phase>process-test-classes</phase>                                 <goals>                                     <goal>unpack</goal>                                 </goals>                                 <configuration>                                     <artifactitems>                                         <artifactitem>                                             <groupid>org.wildfly</groupid>                                             <artifactid>wildfly-dist</artifactid>                                             <version>8.2.0.final</version>                                             <type>zip</type>                                             <overwrite>false</overwrite>                                             <outputdirectory>target</outputdirectory>                                         </artifactitem>                                     </artifactitems>                                 </configuration>                             </execution>                         </executions>                     </plugin>                     <plugin>                         <artifactid>maven-surefire-plugin</artifactid>                         <version>2.18.1</version>                         <configuration>                             <!--forkmode>once</forkmode-->                             <forkcount>1</forkcount>                             <systempropertyvariables>                                 <jboss.home>${project.basedir}/target/wildfly-8.2.0.final</jboss.home>                                 <module.path>${project.basedir}/target/wildfly-8.2.0.final/modules</module.path>                                 <arquillian.launch>arquillian-wildfly82-embedded</arquillian.launch>                             </systempropertyvariables>                             <redirecttestoutputtofile>false</redirecttestoutputtofile>                             <argline>-xmx512m -xx:maxpermsize=256m -djava.util.logging.manager=org.jboss.logmanager.logmanager -djboss.socket.binding.port-offset=100</argline>                         </configuration>                     </plugin>                 </plugins>             </build>             <dependencies>                 <dependency>                     <groupid>org.wildfly</groupid>                     <artifactid>wildfly-arquillian-container-embedded</artifactid>                     <version>8.2.0.final</version>                 </dependency>                 <dependency>                     <groupid>org.wildfly</groupid>                     <artifactid>wildfly-embedded</artifactid>                     <version>8.2.0.final</version>                 </dependency>             </dependencies>         </profile>     </profiles> </project> 

you specifying port offset in pom:

-djboss.socket.binding.port-offset=100 

so url http://127.0.0.1:10090.

either remove port offset in pom file or change port in arquillian.xml. should fix issue.


Comments