When i deploy a session bean in JBoss, while deploying i got classcast 
exception . When i am looking thro ctxlook up, it is always returing the object 
ref as JNDI name+Home. why this error is coming? i need help.
servlet code

    code:
  | 
  | try {
  |  
  |      InitialContext ctx = new InitialContext();
  | System.out.println("aaaaaaaaaa");
  |  
  |      Object objref = ctx.lookup("ejb/test/MyTestSessionBean/remote");
  | //testSessionBean = 
(MyTestSessionHome)ctx.lookup("test.session.MyTestSessionBean.class.getName());
  | //testSessionBean = 
(MyTestSessionHome)ctx.lookup("test/session/MyTestSessionBean");
  | System.out.println("bbbbbbbbb"+objref);
  |  
  |      testSessionBean = 
(MyTestSessionHome)PortableRemoteObject.narrow(objref, MyTestSessionHome.class);
  | System.out.println("ccccccccc");
  |  
  |    } catch (Exception NamingException) {
  |  
  |      NamingException.printStackTrace();



THis is the output in Jboss:

393 INFO [STDOUT] bbbbbbbbbejb/test/MyTestSessionBean/remoteHome
11:43:38,408 ERROR [STDERR] java.lang.ClassCastException
11:43:38,413 ERROR [STDERR] at 
com.sun.corba.se.internal.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:293)


If the code is like this in the lookup:
Object objref = ctx.lookup("ejb/test/MyTestSessionBean");


It returns objref like this:MyTestSessionBeanHome - This class does not exist.
I need help.

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4038724
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to