Hi t_kishore,
I have tried what you suggest and still get the error :
Incomplete Deployment listing:
|
| --- MBeans waiting for other MBeans ---
| ObjectName: jboss:service=Scheduler
| State: FAILED
| Reason: org.jboss.deployment.DeploymentException: Exception setting attribute
javax.management.Attribute@1bb6a69 on mbean jboss:service=Scheduler; - nested throwable:
(java.security.InvalidParameterException: Given class com.company.app.api.AppApiClean is
not not found)
|
In my scheduler-service.xml file I have the following -
<attribute
name="SchedulableClass">com.company.app.api.AppApiClean</attribute>
This is the correct path to this class within my app and the only way I can prevent this
error is to place the java class file within a jar in server/$SERVER_CONF/lib/ . When I do
this the perform method is called correctly but from server/$SERVER_CONF/lib/ it has no
idea about the application's EJBs so cannot call them. I notice that torf has his
SchedulableClass contained in server/$SERVER_CONF/lib/our-framework.jar. I don't
understand how his code calls the EJBs in his application from this lib folder. If someone
could explain then that would be great. t_kishore is your schedulable class contained
within you application packages or in the lib folder?
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999903#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...