[RESOLVIDO]criar fabrica de ejbs

1 resposta
Leo22

bom dia,

utilizo em um projeto ebj 3.1 + glassfish v3,
tenho varios stateless session beans que estao todos sendo instanciado dentro de um MDB
usando @EJB annotaion.

Gostaria de saber se alguem tem uma ideia de como criar uma fabrica de ejb, pra evitar declarar todos os ejbs no mdb…

A estrategia que tentei foi gerar um outro stateless session bean e declarar todos os
ejbs com @EJB dentro, e no MDB uso somente essa classes de factory…(nao sei se é a melhor estrategia)

public class EjbFactory {

	
    public EjbFactory() {
    }

    @EJB(mappedName="ManagerBean")
    private Manager manager;

......

}

// no MDB, gostaria de injetar somente esse ejbFactory, ao invez de todos os @EJB annotation..

Essa é a melhor forma?

Obrigado,
Leonardo

1 Resposta

A

Não entendi muito bem isto, você tem um concentrador de EJBs? Uma espécie de “front controller”? Explique melhor esta sua estratégia de design

Criado 20 de janeiro de 2011
Ultima resposta 20 de jan. de 2011
Respostas 1
Participantes 2