Your post mentions that you use JBoss EAP 6.1. In a such case, in order to use JBoss EAP 6.1, remove the embedded container and perform the following configuration.
Remove the following dependencies from your POM file:
<dependency>
<groupId>org.jboss.arquillian.container</groupId>
<artifactId>arquillian-weld-ee-embedded-1.1</artifactId>
<version>1.0.0.CR8</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.weld</groupId>
<artifactId>weld-core</artifactId>
<version>1.1.5.Final</version>
<scope>test</scope>
</dependency>
For JBoss EAP 6.1 which is mentioned in the post, add the following dependency for managed container:
<dependency>
<groupId>org.jboss.as</groupId>
<artifactId>jboss-as-arquillian-container-managed</artifactId>
<version>${org.jboss.as.version}</version>
<scope>test</scope>
</dependency>
or the following one for remote container
<dependency>
<groupId>org.jboss.as</groupId>
<artifactId>jboss-as-arquillian-container-remote</artifactId>
<version>${org.jboss.as.version}</version>
<scope>test</scope>
</dependency>
Use 7.2.0.Final
as the org.jboss.as.version
property value.
At last make sure that the correct configuration exists in arquillian.xml so that arquillian is able to start/connect to the container.
Configuration to be used in arquillian.xml, in case of JBoss managed container. Managed container means that Arquillian manages the container lifecycle (start/stop the container).
<container qualifier="jboss-managed" default="true">
<configuration>
<property name="jbossHome">mypath/jboss-eap-6.1</property>
</configuration>
</container>
Configuration to be used in arquillian.xml, in case of JBoss remote container. Remote container means that someone else manages the container lifecycle (start/stop the container) and Arquillian only connects/disconnects to the container.
<container qualifier="jboss-remote" default="true">
<configuration>
<property name="managementAddress">XXX.XXX.X.X</property>
<property name="managementPort">XXX</property>
<property name="username">XXXXX</property>
<property name="password">XXXXX</property>
</configuration>
</container>
I hope this helps.