[jboss-jira] [JBoss JIRA] Created: (JBPM-836) "ejb local timer lookup problem" in EjbSchedulerService.java

Chris Russell (JIRA) jira-events at jboss.com
Thu Feb 8 11:31:30 EST 2007


"ejb local timer lookup problem" in EjbSchedulerService.java
------------------------------------------------------------

                 Key: JBPM-836
                 URL: http://jira.jboss.com/jira/browse/JBPM-836
             Project: JBoss jBPM
          Issue Type: Bug
          Components: Core Engine
    Affects Versions: jBPM jPDL 3.2 beta 2
         Environment: cvs trunk build, jboss AS 4.0.5GA, ejb3, jms messaging
deploying jbpm-enterprise.ear
            Reporter: Chris Russell
         Assigned To: Tom Baeyens


After deploying the jbpm-enterprise.ear to a jboss 4.0.5ga server getting an exception when trying to signal a transition to the end state.
===EXCEPTION SEEN===
13:04:56,785 ERROR [ProcessInstanceBean$SignalTokenListener] Action threw an exception: ejb local timer lookup problem

JNDI name lookup in EjbSchedulerService using incorrect name/and or the TimerServiceBean not declared in 
jboss.xml.
===CODE FIXES FOR EXCEPTION==
RCS file: /cvsroot/jbpm/jbpm.3/enterprise/src/main/java/org/jbpm/scheduler/ejbtimer/EjbSchedulerService.java,v
retrieving revision 1.1
diff -r1.1 EjbSchedulerService.java
31c31,36
<       LocalTimerServiceHome localTimerServiceHome = (LocalTimerServiceHome) initial.lookup("java:comp/env/ejb/LocalTimerServiceBean");
---
> 
> 
>       //RSC wrong name used
>       //LocalTimerServiceHome localTimerServiceHome = (LocalTimerServiceHome) initial.lookup("java:comp/env/ejb/LocalTimerServiceBean");
>       //See also change to jboss.xml to include TimerServiceBean or this fix wont work either.
>       LocalTimerServiceHome localTimerServiceHome = (LocalTimerServiceHome) initial.lookup("TimerServiceBean");

RCS file: /cvsroot/jbpm/jbpm.3/enterprise/src/main/resources/jar/META-INF/jboss.xml,v
retrieving revision 1.2
diff -r1.2 jboss.xml
12a13,20
>     <!-- RSC ADDED THIS -->
>     <session>
>       <ejb-name>TimerServiceBean</ejb-name>
>       <jndi-name>ejb/TimerServiceBean</jndi-name>
>       <local-jndi-name>TimerServiceBean</local-jndi-name>
>     </session>
> 
> 


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list