ejb3+ home?

3 respostas
G

Ola gente !!!

Estou iniciando uns estudos sobre ejb !!!

Bom… tenho uma aplicaçao que possue home, remote, e sessionBean…

é possivel rodar no servidor jboss-4.0.5.GA ???

e como eu poderia transformar esse ejb em ejb3 com anotaçoes ???
tem como manter a minha interface home… ou terei que modificar toda a minha aplicaçao ?

Obrigado !!!

3 Respostas

jgbt

Ghz_Gordo:
Ola gente !!!
é possivel rodar no servidor jboss-4.0.5.GA ???

Sim, sua aplicação deve rodar, no maximo deve ser feito alguns ajustes.

Ghz_Gordo:
Ola gente !!!
e como eu poderia transformar esse ejb em ejb3 com anotaçoes ???
tem como manter a minha interface home… ou terei que modificar toda a minha aplicaçao ?
Obrigado !!!

Bom, a interface Home não existe mais, somente Local e Remote, mas agora elas são interfaces java comuns, sem acoplamento direto com a API de RMI.
Acredito que antes de tudo vc deva dar uma estudada na nova especificação, muita coisa mudou.
Existem varios tutoriais na web. Um bom começo pode ser esse livro:
http://www.theserverside.com/tt/books/wiley/masteringEJB3/index.tss.
a versao PDF é free p/ download.

[]´s

Penetrol

e ai cara blz?

ai um exmplo de class ejb 3
Bean

@Stateless(name = "meuEjb")
public class MeuEjbBean implements MeuEjb, MeuEjbLocal{

}

Interfaçe Remota

import javax.ejb.Remote;
@Remote
public interface MeuEjb{
    /**
     * Nome JNDI para fazer o lookup do EJB Remoto.
     */
    public static final String JNDI = "MeuEjb";
}

Local

import javax.ejb.Local;
@Local
public interface MeuEjbLocal{
    /**
     * Nome JNDI para fazer o lookup do EJB Remoto.
     */
    public static final String JNDI = "MeuEjb";
}
G

Opa Opa !!!

valeu pela resposta gente !!

mas deixo perguntar… as outras versoes do ejb funcionariam perfeitamente no jboss-4.0.5.GA ou naum ???

Tipu… se eu kizesse manter a minha estrutura… home…remote… e bean… funcionaria direito ?
e se eu misturasse com ejb3 tb ? daria problema ?

Valeuu !! =D

Criado 24 de janeiro de 2008
Ultima resposta 24 de jan. de 2008
Respostas 3
Participantes 3