eGovFrame3.0 과 SAP연동 질문입니다.
- 작성자 :
- 천*성
- 작성일 :
- 2014-06-19 09:11:18
- 조회수 :
- 1,645
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
안녕하세요
eGovFrame과 SAP통신을 하려다 안되는게 있어서요...
기존 저희 시스템 환경
os : 64 bit, windows7
이클립스 : 32bit (juno)
jdk ; 1.7 32bit
sap 연동 dll : librfc32.dll, sapjcorfc.dll (C:\Windows\SysWOW64) 위치
sapsco.jar 라이브러리
위의 환경에서 잘 되던 librfc32.dll, sapjcorfc.dll,sapsco.jar 라이브러리를
eGovFrame 3.0 환경
OS : windows7 (64bit)
이클립스 : eGovFrame3.0 64bit에서 제공해주는 버전
jdk : 1.6 64bit
위의 환경에서 적용했더니 java.lang.ClassNotFoundException: com.sap.mw.jco.JCO 에러가 나서
혹시 몰라 (C:\Windows\system32) 위치에 librfc32.dll, sapjcorfc.dll, 넣었더니
java.lang.NoClassDefFoundError: com/sap/mw/jco/JCO 의 다른에러가 발생합니다.
왜 64비트환경인데 C:\Windows\system32 폴더를 엑서스하며 또한 위의 같은 에러가 나는지 알고싶습니다.
eGovFrame과 SAP통신을 하려다 안되는게 있어서요...
기존 저희 시스템 환경
os : 64 bit, windows7
이클립스 : 32bit (juno)
jdk ; 1.7 32bit
sap 연동 dll : librfc32.dll, sapjcorfc.dll (C:\Windows\SysWOW64) 위치
sapsco.jar 라이브러리
위의 환경에서 잘 되던 librfc32.dll, sapjcorfc.dll,sapsco.jar 라이브러리를
eGovFrame 3.0 환경
OS : windows7 (64bit)
이클립스 : eGovFrame3.0 64bit에서 제공해주는 버전
jdk : 1.6 64bit
위의 환경에서 적용했더니 java.lang.ClassNotFoundException: com.sap.mw.jco.JCO 에러가 나서
혹시 몰라 (C:\Windows\system32) 위치에 librfc32.dll, sapjcorfc.dll, 넣었더니
java.lang.NoClassDefFoundError: com/sap/mw/jco/JCO 의 다른에러가 발생합니다.
왜 64비트환경인데 C:\Windows\system32 폴더를 엑서스하며 또한 위의 같은 에러가 나는지 알고싶습니다.
A
안녕하세요. 천재성님.
아마도 새로운 환경에서 JDK 1.6 64bit를 지원하지 못하는 JNI가 문제가 되실 것 같습니다.
(개발환경 부분은 상관없음)
실행되시는 환경도 기존 환경 처럼 1.7 32bit로 변경 적용하시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
아마도 새로운 환경에서 JDK 1.6 64bit를 지원하지 못하는 JNI가 문제가 되실 것 같습니다.
(개발환경 부분은 상관없음)
실행되시는 환경도 기존 환경 처럼 1.7 32bit로 변경 적용하시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.