Skip to Content
0
Feb 04, 2010 at 12:49 PM

javax.ejb.EJBException: Cannot perform injection over bean instance

320 Views

Error Log:

Web Service returned an error. Fault Code: "(http://schemas.xmlsoap.org/soap/envelope/)Server" Fault String: "javax.ejb.EJBException: Exception in getMethodReady() for stateless bean sap.com/com.sap.xi.repositoryannotation|com.sap.xpi.ibrep.search_ws.jarannotation|; nested exception is: com.sap.engine.services.ejb3.util.pool.PoolException: javax.ejb.EJBException: Cannot perform injection over bean instance com.sap.aii.ibrep.webservice.search.EsrLookupAPIBean72@799b9575 for bean sap.com/com.sap.xi.repositoryannotation|com.sap.xpi.ibrep.search_ws.jarannotation|; nested exception is: com.sap.engine.lib.injection.InjectionException: Injection on field log of instance com.sap.aii.ibrep.webservice.search.EsrLookupAPIBean72@799b9575 failed. Could not get a value to be injected from the factory."

Has anybody encountered this problem? Possible hits on SDN were for Entity Beans. Mine is a stateless bean.

Is there somewhere some entry missing? May be some entry in ejb-jar or ejb-j2ee-engine XML. Please help.

Regards,

Arpit