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