'IdentityHashtable'에 해당되는 글 1건

  1. 2008.09.25 EJB 실행시 에러 /sun/corba/se/internal/util/IdentityHashtable
PC의 기본 JDK로 1.5를 설치하고 j2ee 1.3버전의 j2ee서버 구동시 에러 발생

J2EE server listen port: 1050
Redirecting the output and error streams to the following files:
C:\j2sdkee1.3.1\logs\mycom\j2ee\j2ee\system.out
C:\j2sdkee1.3.1\logs\mycom\j2ee\j2ee\system.err

Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/corba/se/inte
rnal/util/IdentityHashtable

        at com.sun.corba.ee.internal.javax.rmi.CORBA.Util.<clinit>(Util.java:87)

        at com.sun.corba.ee.internal.POA.POAImpl.activate(POAImpl.java:935)
        at com.sun.corba.ee.internal.POA.POAImpl.activate_object(POAImpl.java:89
5)
        at com.sun.corba.ee.internal.CosNaming.TransientNameService.initialize(T
ransientNameService.java:117)
        at com.sun.corba.ee.internal.CosNaming.TransientNameService.<init>(Trans
ientNameService.java:70)
        at com.sun.enterprise.iiop.POAProtocolMgr.initializeNaming(POAProtocolMg
r.java:103)
        at com.sun.enterprise.server.J2EEServer.run(J2EEServer.java:226)
        at com.sun.enterprise.server.J2EEServer.main(J2EEServer.java:972)

okjsp의 도움(http://okjsp.pe.kr/seq/106975)을 받아서
j2ee 1.3.1버전은 jdk1.4버전에서 동작하는 것을 확인.
jdk1.5를 jdk1.4로 판내림할수는 없어서, 배치 파일 따로 만들어서 사용

j2sdkee1.3.1\bin안에 j2ee_verbose.bat 파일을 작성해서 사용

set JAVA_HOME=C:\jdk1.4
j2ee -verbose
신고
Posted by 영겁회귀

티스토리 툴바