[jboss-user] [EJB 3.0] - Re: JBoss 5 deployment error
jaikiran
do-not-reply at jboss.com
Tue Jan 6 02:02:41 EST 2009
I went back and reread the logs and your bean:
anonymous wrote :
| [[another dump here]]
| at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:385)
| at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
| at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
| at java.lang.Class.forName0(Native Method)
| at java.lang.Class.forName(Class.java:164)
| at org.jboss.injection.ResourceHandler.loadXmlResourceEnvRefs(ResourceHandler.java:203)
|
1) The code which you posted, shows self-injection:
@LocalBinding(jndiBinding = "workflow/WorkflowEngine/local")
| public class WorkflowEngine implements Serializable, WorkflowEngineLocal {
|
| ...
| /** workflow engine */
| @javax.annotation.Resource(mappedName = "workflow/WorkflowEngine/local")
| private WorkflowEngineLocal workflowEngineLocal;
|
I am not saying, it won't work, but was this intentional?
2)
anonymous wrote :
| /** workflow engine */
| @javax.annotation.Resource(mappedName = "workflow/WorkflowEngine/local")
| private WorkflowEngineLocal workflowEngineLocal;
Instead of injecting the bean with a @Resource, try injecting it with a @EJB.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4199670#4199670
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4199670
More information about the jboss-user
mailing list