최근 Jdev를 사용하여 Weblogic 서버에서 보안 웹 서비스를 호출 할 수있는 jar 파일을 만드는 데 문제가 발생했습니다.weblogic.jar가 포함 된 jdev를 사용하여 jar 파일 만들기
나는 상황을 완벽하게 처리하는 웹 서비스 프록시를 만들었습니다. 내 목표는이 웹 서비스를 jar 파일로 배포하여 다른 프로젝트에서 간단한 라이브러리로 사용할 수 있도록하는 것입니다.
프로젝트를 jar 파일로 배포 할 수 있었기 때문에 다른 방법을 사용하여 웹 서비스에 연결할 수있었습니다. 나는 이클립스 웹 서비스 클라이언트를 실행할 때 그러나, 오류가 발생합니다 :
문제는 weblogic.jar이 파일을 발견하고 이클립스 빌드 경로에 포함시켜 고정 될 수있다,하지만 방법이
Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/xml/crypto/wss/provider/CredentialProvider
at WebServiceCaller.callGetCardDetailJar(WebServiceCaller.java:55)
at WebServiceCaller.main(WebServiceCaller.java:29)
Caused by: java.lang.ClassNotFoundException: weblogic.xml.crypto.wss.provider.CredentialProvider
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more
모든 라이브러리 종속성이 포함 된 jar 파일을 배포 하시겠습니까?