java.lang.ClassCastException难道ejb里取到的不是那个KkHome?

解决方案 »

  1.   

    搞不明白啊,ejb的两个客户端调用的ejb也打包到default/lib下了,test类也是打包到此目录下的,如果用jsp直接调ejb就行,用jsp调test,test再调ejb就出现那异常,但试过,那个确实是实现EJBHome接口,KkHome home = (KkHome) initialContext.lookup("KkEJB");
    换成EJBHomehome = (EJBHome) initialContext.lookup("KkEJB");就不会报java.lang.ClassCastException异常