[jboss-user] [JNDI and Naming] - Re: JNDI binding and NameNotFoundException

David Bailey do-not-reply at jboss.com
Tue Dec 13 16:49:40 EST 2011

David Bailey [http://community.jboss.org/people/edwardpig] created the discussion

"Re: JNDI binding and NameNotFoundException"

To view the discussion, visit: http://community.jboss.org/message/641393#641393

Okay, it looks like my error was in believing that JBoss 5.1.0 was EJB 3.0 compliant.  I added the jar file and application.xml markup per Wolf-Dieter's suggestion, but then I got an IllegalStateException stating "Null beannMetaData".

I tried doing more things with annotations, but the error never went away.  So I eventually gave up and wrote an ejb-jar.xml file.  That appears to have satisfied JBoss' need for metadata, but now I'm getting all kinds of warnings about EJB spec violations. because my bean doesn't define the require ejbCreate method, the methods defined in my interface don't throw java.rmi.RemoteException, etc.

So either the inclusion of the ejb-jar.xml has caused JBoss to treat my bean as an EJB 2.0 bean, or there's some configuration tweak I don't know about to tell JBoss that I'd like to use the 3.0 spec and annotations, rather than implementing EJB interfaces on my business beans, etc.

Any help there?

Reply to this message by going to Community

Start a new discussion in JNDI and Naming at Community

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20111213/b769ddd4/attachment-0001.html 

More information about the jboss-user mailing list