2010-02-02 5 views
3

Je voudrais spécifier le nom JNDI pour un bean EJB3 en utilisant l'annotation, mais JBoss 5.1.0 GA semble ignorer complètement l'annotation. Les annotations de haricots sont:JBoss ignore l'annotation @RemoteBinding

@Remote(Foobar.class) 
@Stateless(name = "Foobar") 
@TransactionManagement(TransactionManagementType.BEAN) 
@RemoteBinding(jndiBinding="ejb/Foobar") 
public class FoobarBean implements Foobar { 
... 

Je l'ai testé le déploiement aussi à l'aide annotation @RemoteBindings, mais le résultat était la même:

@RemoteBindings({@RemoteBinding(jndiBinding="ejb/Foobar")}) 

Le haricot ne soit pas lié à JNDI avec le nom spécifié et le fichier journal ne donne aucun indice.

Répondre