gpki 연동시 에러
- 작성자 :
- 원*형
- 작성일 :
- 2011-09-14 13:28:14
- 조회수 :
- 2,261
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
jtest상에서는 정상적으로 작동이되는데요.
프레임워크와 연동하는 부분에서 아래와 에러가 발생합니다.
운영체제는 윈도우7이고 WAS는 톰캣입니다.
(패스나 기본 경로설정은 맞춰준 상태입니다.)
java.lang.UnsatisfiedLinkError: no gpkiapi_jni in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at com.gpki.gpkiapi.GpkiApi.<clinit>(GpkiApi.java:48)
at com.gpki.servlet.GPKIHttpServletRequest.init(GPKIHttpServletRequest.java:139)
at com.gpki.servlet.GPKIHttpServletRequest.<init>(GPKIHttpServletRequest.java:116)
at egovframework.com.uat.uia.web.EgovLoginController.loginUsrView(EgovLoginController.java:119)
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)
.
.
.
프레임워크와 연동하는 부분에서 아래와 에러가 발생합니다.
운영체제는 윈도우7이고 WAS는 톰캣입니다.
(패스나 기본 경로설정은 맞춰준 상태입니다.)
java.lang.UnsatisfiedLinkError: no gpkiapi_jni in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at com.gpki.gpkiapi.GpkiApi.<clinit>(GpkiApi.java:48)
at com.gpki.servlet.GPKIHttpServletRequest.init(GPKIHttpServletRequest.java:139)
at com.gpki.servlet.GPKIHttpServletRequest.<init>(GPKIHttpServletRequest.java:116)
at egovframework.com.uat.uia.web.EgovLoginController.loginUsrView(EgovLoginController.java:119)
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)
.
.
.
A
안녕하세요.. 원서형님..
GPKI 관련되 DLL이 시스템 PATH 설정 상에 존재하지 않기 때문에 발생된 오류입니다.
신청을 통해 받으신 GPKI의 DLL들을.. C:\Windows 또는 C:\Windows\system32에 넣으시면 될 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
GPKI 관련되 DLL이 시스템 PATH 설정 상에 존재하지 않기 때문에 발생된 오류입니다.
신청을 통해 받으신 GPKI의 DLL들을.. C:\Windows 또는 C:\Windows\system32에 넣으시면 될 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.