Invocar um EJB remoto do JBOSS no tomcat

Bom dia, eu tenho um EJB remoto rodando no JBOSS AS 7.1. Mas preciso fazer um lookup desse EJB em uma aplicação que está rodando no tomcat 6.

O projeto que está no tomcat utiliza maven. Então adicionei as seguintes libs:

O projeto tem struts 2 e spring também:

org.jboss.as jboss-as-ejb-client-bom 7.1.1.Final pom
    <dependency>
        <groupId>org.jboss.as</groupId>
        <artifactId>jboss-as-jms-client-bom</artifactId>
        <version>7.1.1.Final</version>
        <type>pom</type>
    </dependency>

Adicionei o seguitne codigo na action :

Context context=null;

	String JBOSS_CONTEXT="org.jboss.naming.remote.client.InitialContextFactory";;
	  Properties props = new Properties();
	  props.put(Context.INITIAL_CONTEXT_FACTORY, JBOSS_CONTEXT);
	  props.put(Context.PROVIDER_URL, "remote://localhost:4447");
	  props.put(Context.SECURITY_PRINCIPAL, "1234");
	  props.put(Context.SECURITY_CREDENTIALS, "1234");
	  props.put(Context.URL_PKG_PREFIXES, "org.jboss.ejb.client.naming");
	  props.put("jboss.naming.client.ejb.context", "true");
	  try {
		context = new InitialContext(props);
		AutenticacaoRemoteBean autenticacaoRemoteBean = (AutenticacaoRemoteBean) context.lookup("ejb:/Servicos/AutenticacaoBean!"+AutenticacaoRemoteBean.class.getName());
		System.out.println(autenticacaoRemoteBean.login(""));
	} catch (NamingException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}

,

Quando chamo ele gera a seguinte exceção:

javax.naming.NamingException: Failed to create remoting connection [Root exception is java.lang.RuntimeException: Operation failed with status WAITING]
at org.jboss.naming.remote.client.ClientUtil.namingException(ClientUtil.java:36)
at org.jboss.naming.remote.client.InitialContextFactory.getInitialContext(InitialContextFactory.java:121)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:307)
at javax.naming.InitialContext.init(InitialContext.java:242)
at javax.naming.InitialContext.(InitialContext.java:216)

Existe alguma configuração alé disso para que eu consiga chamar EJBs remotos do tomcat 6 no JBoss-as 7.1 ?