[JBoss-user] [EJB 3.0] - Re: How to access Stateless Session bean from within MBean S

2006-01-19 Thread yantriki
I am using the appropriate class to typecast.

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3918507#3918507

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3918507


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user


[JBoss-user] [EJB 3.0] - Re: How to access Stateless Session bean from within MBean S

2006-01-18 Thread jgc195
Hi,

You shouldn't need the Remote interface if your classes operate in the same JVM.

Not sure if this will help, but I had the same problem as you 
(java.lang.ClassCastException: $ProxyXXX) when I was trying to use a Stateless 
Session Bean from within a second Stateless Session Bean. 

Basically, my problem was that I was using the Session Bean's implementation 
class as the destination for my lookup - what I needed to use was the Local 
interface.

For example:
MySession -> Local interface for the MySession Stateless Session Bean
MySessionBean -> Contains the session bean's implementation code

I was doing:

  | InitialContext ctx = new InitialContext();
  | MySessionBean mySess = 
(MySessionBean)ctx.lookup(MySessionBean.class.getName());
  | 

which generated the ClassCastException.  I changed this to

  | InitialContext ctx = new InitialContext();
  | MySession mySess = (MySession)ctx.lookup(MySession.class.getName());
  | 

Its worth checking

Cheers,

Jason

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3918183#3918183

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3918183


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
___
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user