3
我想使用注释为EJB3 bean指定JNDI名称,但JBoss 5.1.0 GA似乎完全忽略了注释。 Bean的注解是:JBoss忽略@RemoteBinding注释
@Remote(Foobar.class)
@Stateless(name = "Foobar")
@TransactionManagement(TransactionManagementType.BEAN)
@RemoteBinding(jndiBinding="ejb/Foobar")
public class FoobarBean implements Foobar {
...
我测试还部署使用@RemoteBindings注释,但结果却是相同的:
@RemoteBindings({@RemoteBinding(jndiBinding="ejb/Foobar")})
的豆没有得到绑定指定名称JNDI和日志文件没有给出任何线索。
很好的答案。在经历了两个小时的jboss文档之后,我完全错过了重命名包。非常感谢。 – chinto 2012-09-28 07:27:20