Hi all,
I have a simple goal of invoking a session bean on app startup:
| <?xml version="1.0" encoding="UTF-8"?>
| <server>
| <classpath codebase="." archives="CallCentreWebServiceJAR.jar"/>
| <mbean code="org.jboss.varia.scheduler.Scheduler"
name="CallCentreWeb:service=Scheduler">
| <attribute name="StartAtStartup">true</attribute>
| <attribute
name="SchedulableClass">com.hostedtelecom.callcentreweb.util.TimerStart</attribute>
| <attribute name="InitialStartDate">NOW</attribute>
| <attribute name="SchedulePeriod">5000</attribute>
| <attribute name="InitialRepetitions">-1</attribute>
| <depends>jboss.j2ee:jndiName=ejb/TimerCallCentre,service=EJB</depends>
| <depends>
| <mbean code="javax.management.timer.Timer"
name="jboss:service=Timer"/>
| </depends>
| </mbean>
| </server>
|
I probably do not need my first depends. My app is in the jar shown.
I can get TimerStart to work via a static reference in the client login when it
occurs. Using the same code in the mbean, I get 'env not bound' . Here's my
code:
| public class TimerStart implements Schedulable {
|
| private static final String JNDI_TIMER=
"java:comp/env/ejb/TimerCallCentre";
|
| public void perform(Date now, long remainingRepetitions) {
|
| ServiceLocator serviceLocator = ServiceLocator.getInstance();
| TimerCallCentreHome timerCallCentreHome = (TimerCallCentreHome)
serviceLocator.getEJBHome(JNDI_TIMER,TimerCallCentreHome.class);
|
| }
| }
|
I've tried ejb/TimerCallCentre" , java:ejb/TimerCallCentre" etc. My ejb-name
is:
<ejb-name>TimerCallCentreBean</ejb-name>
Please help,
iksrazal
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3891987#3891987
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3891987
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user