JBoss Community

JBoss-5.1.0.GA: Unable to inject jndi dependency

created by Pasquale Imbemba in Beginner's Corner - View the full discussion

Hi,

 

I've a SLSB on which I try to inject a reference to the default topic (test/testTopic) destination.

 


public class AnaUniEJB implements AURemoteBusiness, AnaUniWebService {


          @PersistenceContext(
                              unitName = "AnaUniDb")
          private EntityManager manager;
          @EJB
          private GVCCLocalBusiness gvcc;


          @Resource(
                              mappedName = "ConnectionFactory")
          ConnectionFactory factory;


          @Resource(
                              mappedName = "topic/testTopic")
          Topic topic;

 

When I run the client, I get the following error:

 

javax.ejb.EJBException: java.lang.RuntimeException: Unable to inject jndi dependency: env/it.bz.prov.anauni.blogic.AnaUniEJB/topic into property it.bz.prov.anauni.blogic.AnaUniEJB.topic: testTopic not bound

 

 

 

 

 

I'm studying with a book that is based on EJB3.0 and uses JBoss-AS 4.0.4GA.

Has something changed in the AS versions concering default message destintations or what am I doing wrong?

 

Thanks for caring!

Reply to this message by going to Community

Start a new discussion in Beginner's Corner at Community