Hi
Jboss is throwing following exception when my Quartz Job (Calls EJB Methods) is using Scheduler Instance started by Quartz MBean Service under JBoss.
If executed from outside JBOSS, everything works. I understand that this is due to caller and EJB itself using different ClassLoaders.
How do i fix this. Basically Quartz Service is started by JBoss so how can it be different class loader with this error??? Any suggestions..
Caused by: javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.nykline.customs.canada.business.interfaces.FlowFacadeMgr com.nykline.customs.canada.business.interfaces.FlowFacadeMgrHome.create() throws javax.ejb.CreateException,java.rmi.RemoteException
at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invokeHome(StatelessSessionContainer.java:161)
at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:180)
at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invokeHome(StatelessSessionInstanceInterceptor.java:83)
at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractInterceptor.java:90)
at org.jboss.ejb.plugins.CallValidationInterceptor.invokeHome(CallValidationInterceptor.java:41)
at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:110)
at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:335)
at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:146)
at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:130)
at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:121)