EJB3.0 + Servlet

1 resposta
G

Estou utilizando um Servlet para chamar alguns EJBs versão 3.0. Os EJBs estão configurados para trabalhar em cluster, quando chamo os EJBs utilizando aplicação cliente estes EJB estão sendo executados em diferentes maquinas. Quando a chamada é feita via Servlet, somente a maquina onde o Servlet esta sendo executado executa o EJB e as outras maquinas do cluster não estão executando. Vocês já tiveram este tipo de erro?
Alguem sabe como fazer para que o Servlet faça com que a execução dos EJBs seja feita em cluster?

Obs.:Estou utilizando o JBoss4.2.2. Estou utilizando o mesmo contexto para aplicação cliente e para o Servlet
Properties prop = new Properties();
prop.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");		
prop.put(Context.URL_PKG_PREFIXES, "jboss.naming:org.jnp.interfaces");
prop.put("jnp.partitionName", "DefaultPartition"); // partition name.
		
jndiContext = new InitialContext(prop);

1 Resposta

S

cara,
estou aqui na empresa testando algo e os cara estão apanhando quinem gente grante, mas creio que logo logo acharemos a solução.

at+

Sandro Lemanski da Silva

Criado 24 de junho de 2008
Ultima resposta 26 de jun. de 2008
Respostas 1
Participantes 2