Hi Dinusha, There has been lot's of class loader issues when comes to EJBMediator connection to JBoss, have shared the artifacts archived [1], we have to have jboss client (osgied) to be placed in ESB, anyway did you check by writing a simple JAVA client to invoke those services ?
if with ESB we still getting above mentioned issue, we could try to add following parameter to synapse.properties under bean you have defined synapse.beanstalks.jack.jboss.naming.client.ejb.context=true anyway, shall we first check the java client ? [1] https://drive.google.com/drive/u/0/folders/0BxjKaX2u7UlUZXRaVURnWkxMcHc [2] http://stackoverflow.com/questions/11975396/no-ejb-receiver-available-for-handling On Fri, Aug 14, 2015 at 7:50 AM, Dinusha Senanayaka <dinu...@wso2.com> wrote: > Forgot to send the exception > > org.apache.synapse.SynapseException: Error while invoking > 'getClosestStore' method via reflection. > at > org.apache.synapse.mediators.bean.BeanUtils.invokeInstanceMethod(BeanUtils.java:79) > at > org.apache.synapse.mediators.bean.enterprise.EJBMediator.mediate(EJBMediator.java:132) > at > org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77) > at > org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47) > at > org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:131) > at > org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(ProxyServiceMessageReceiver.java:166) > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) > at > org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclosingRequest(ServerWorker.java:411) > at > org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:183) > at > org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:722) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at > org.apache.synapse.mediators.bean.BeanUtils.invokeInstanceMethod(BeanUtils.java:74) > ... 12 more > Caused by: java.lang.IllegalStateException: No EJB receiver available for > handling [appName:,modulename:EJBDemo,distinctname:] combination for > invocation context org.jboss.ejb.client.EJBClientInvocationContext@5d5f1834 > at > org.jboss.ejb.client.EJBClientContext.requireEJBReceiver(EJBClientContext.java:584) > at > org.jboss.ejb.client.ReceiverInterceptor.handleInvocation(ReceiverInterceptor.java:119) > at > org.jboss.ejb.client.EJBClientInvocationContext.sendRequest(EJBClientInvocationContext.java:181) > at > org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:136) > at > org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:121) > at > org.jboss.ejb.client.EJBInvocationHandler.invoke(EJBInvocationHandler.java:104) > at $Proxy17.getClosestStore(Unknown Source) > > On Fri, Aug 14, 2015 at 5:14 PM, Dinusha Senanayaka <dinu...@wso2.com> > wrote: > >> Hi, >> >> I'm trying EJB sample given in [1], [2]. But getting following exception >> while invoking the proxy. Found this [3] which is reported earlier, but for >> me issue comes continuously not intermittent. Also [4] seems to be related. >> but not sure how to set this property with ESB. >> >> Appreciate any help to sort this. >> >> [1] >> http://wso2.com/library/articles/2012/06/ejb-mediator-action-wso2-esb-450/ >> [2] http://www.dushantech.com/2012/06/syntaxhighlighter.html >> [3] https://wso2.org/jira/browse/ESBJAVA-1487 >> [4] >> http://stackoverflow.com/questions/11975396/no-ejb-receiver-available-for-handling >> >> >> Regards, >> Dinusha. >> >> >> -- >> Dinusha Dilrukshi >> Associate Technical Lead >> WSO2 Inc.: http://wso2.com/ >> Mobile: +94725255071 >> Blog: http://dinushasblog.blogspot.com/ >> > > > > -- > Dinusha Dilrukshi > Associate Technical Lead > WSO2 Inc.: http://wso2.com/ > Mobile: +94725255071 > Blog: http://dinushasblog.blogspot.com/ > -- Dushan Abeyruwan | Technical Lead Technical Support-Bloomington US PMC Member Apache Synpase WSO2 Inc. http://wso2.com/ Blog:*http://www.dushantech.com/ <http://www.dushantech.com/>* Mobile:(001)812-391-7441
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev