Hi Robert, Thanks for the reply. Yeah, both seems the same.
Sure, I'll try to help. But this could take too long as I need to learn how to make server context accessable/non-accessable from a class deployed on it :) BTW, since deployment models are different (WAR and EAR), wouldn't it be clearer to create a new issue and link them? Regards, Ali Sadik Kumlali ----- Original Message ---- From: robert lazarski <[EMAIL PROTECTED]> To: [email protected]; Ali Sadik Kumlali <[EMAIL PROTECTED]> Sent: Friday, September 22, 2006 3:12:32 PM Subject: Re: [Axis2][Post 1.0-20060920] Problem while reaching container's context from within service skeleton Looks like the same issue just created: http://issues.apache.org/jira/browse/AXIS2-1214 You could help us by trying to figure out the cause of the problem. Robert On 9/22/06, Ali Sadik Kumlali <[EMAIL PROTECTED]> wrote: > Hi all, > > I've embedded Axis2 in an EAR file and implemented a message driven bean(MDB) > as transport receiver which delegates the incoming message to the actual > service. When my message passed into Axis2 service skeleton, I need to call a > remote EJB which is deployed in another EAR file. But, I constantly get > "java.lang.ClassCastException: Cannot narrow remote object to ..." exception > while calling remote EJB. It doesn't occur when I call it from within MDB. > > To be more clear; > - MDB > - initializes Axis2 > - retrieves incoming message > - passes the message to the Axis2 service > - Axis2 service skeleton > - retrieves message sent through MDB > - calls remote EJB > > I create initial context without passing environment map and hoping it to be > passed automaticaly by the server. But, I don't understand why this solution > works in MDB but not in service skeleton. > > I've put remote interfaces' jar; > - under lib folder of service .aar file - didn't work > - under ear file and addressing it in MANIFEST.MF file - didn't work > - into system classpath - *worked* but smells like a work around and I don't > know how it worked, actually :) > > I am using; > - Windows XP professional > - Java 1.4.2_12 > - WebLogic 8.1 SP3 > - axis2.ear which comprises axis2 libraries, MDB, definitions for remote EJB > - myapp.ear which comprises EJB called by service skeleton loaded by axis2.ear > > Thanks for any suggestions anyways. > > Ali Sadik Kumlali > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
