Problema em acessso remoto com EJB no JBOSS 6.1

Bom dia pessoal,

Estou fazendo o teste Hello World com EJB no JBOSS 6.1. No entanto não estou conseguindo conectar. Quando coloco como localhost ele funciona normal, mais quando tento conectar de outra máquina dá erro

Já pesquisei em vários foruns e ainda não consegui uma solução.

Agradeço quem puder me ajudar.

Segue o erro:

javax.naming.CommunicationException: Could not obtain connection to any of these urls: 192.168.0.16:1099 and discovery failed with error: javax.naming.CommunicationException: Receive timed out [Root exception is java.net.SocketTimeoutException: Receive timed out]
        at org.jnp.interfaces.NamingContext.discoverServer(NamingContext.java:1690)
        at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1761)
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:695)
        at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:688)

a interface tem a annotattion remote?

Olá jgTorres,

O meu código está assim:

@Stateless
@Remote(OlaMundoIntf.class)
@RemoteBinding(factory=RemoteBindingDefaults.PROXY_FACTORY_IMPLEMENTATION_IOR)
public class OlaMundo implements OlaMundoIntf {
	
	@Override
	public String dizOla() {
		return "1. Olá";
	}
}
@Remote
public interface OlaMundoIntf {
	public String dizOla();
}

Obrigado por responder.
Att;

Olá pessoal,

Niguém pode ajudar?