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