geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ericp56 <eric.phettepl...@twcable.com>
Subject A little help with openejb-jar.xml
Date Fri, 05 Sep 2008 14:50:08 GMT

I have an EJB that is successfully injected into my web service application:

package com.abc.ivr.scheduler;
@Stateless
public class CallScheduler implements ICallScheduler 


it contains an EJB annotation for another EJB:

@EJB
private SysErrorEmail sysErrorEmail;


This ejb is in the same application in a different package:

package com.abc.ivr.common;
@Stateless
public final class SysErrorEmail implements ISysErrorEmail 



I have this in my openejb-jar.xml:

    </dep:gbean>
    <ejb:enterprise-beans>
    	<ejb:session>
    		<ejb:ejb-name>CallScheduler</ejb:ejb-name>
    		<ejb:ejb-ref>
			
<name:ref-name>com.abc.ivr.scheduler.CallScheduler/sysErrorEmail</name:ref-name>
        		<name:ejb-link>SysErrorEmail</name:ejb-link>
        	</ejb:ejb-ref>    		    
    	</ejb:session>
    </ejb:enterprise-beans>
</ejb:openejb-jar>

I get the following error:

10:43:09,611 WARN  [OpenEJB] Injection data not found in enc:
jndiName='com.abc.ivr.scheduler.CallScheduler/sysErrorEmail', target=class
com.abc.ivr.scheduler.CallScheduler/sysErrorEmail

What's wrong with my openejb-jar.xml?

Thanks,

Eric
-- 
View this message in context: http://www.nabble.com/A-little-help-with-openejb-jar.xml-tp19332950s134p19332950.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.


Mime
View raw message