WebLogic 에서 EJB 3.0 서 비 스 를 호출 하 는 이상

1381 단어 webservice자바
사용 설명:프로젝트 가 필요 하기 때문에 제 자바 응용 서비스 에서 원 격 EJB 3 서비스의 인 터 페 이 스 를 호출 해 야 합 니 다.상대방 이 나 에 게 호출 된 인터페이스 패 키 지 를 제공 하여 WebLogic 에 발표 한 후에 다음 과 같은 이상 을 계속 보고 했다.
Java.lang.ClassCastException
 at com.sun.corba.se.impl.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:229)
 at javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:137)
 at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.readObject(RemoteBusinessIntfProxy.java:215)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)
 .........
Caused by: java.lang.ClassCastException: co.creaway.tp.service.impl.GISElectricServiceBean_f4dhri_GISElectricServiceImpl_1030_WLStub cannot be cast to org.omg.CORBA.Object
 at com.sun.corba.se.impl.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:212)
 ... 59 more




 인터페이스 제공 자 는 인터페이스 에 문제 가 없다 고 보증 해 왔 지만 이상 은 계속 되 었 다.N.얼마 동안 의 조 사 를 통 해 그들 은 EJB 3.0 의 원 격 서비스 대상 호출 이 자바 범 형 을 지원 하지 않 는 다 는 것 을 알 게 되 었 다.과연 아버 지 를 괴 롭 혔 다.마지막 에 그들 은 인 터 페 이 스 를 수정 하여 문 제 는 이미 해결 되 었 다.불 시의 수요 에 대비 하여 백업 합 니 다.

좋은 웹페이지 즐겨찾기