2015-01-19 4 views
0

웹 서비스 호출을 할 때 다음 예외가 발생합니다. 이 예외의 의미는 무엇입니까?웹 서비스 호출을 할 때 예외가 발생했습니다.

2015-01-19 17:01:56,549 ERROR 
[org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS] (Timer-11) SOAP request 
exception: java.io.IOException: Error initializing socket factory SSL 
context: Cannot validate the store URL: D:/ProgramData/RTS/shared/netcore/certificates/netflower.keystore 
+0

D에서 키 스토어가 : /ProgramData/RTS/shared/netcore/certificates/netflower.keystore가 SSL (Secure Socket Layer) 연결이 그것을 읽을 수 있다면

파일이 실제로있는 경우에는 확인하려면 다음 명령을 사용할 수 있습니다 누락되었거나 올바르지 않음 – Solano

+0

더 많은 downvotes를 방지하기 위해 사소한 수정을했습니다. –

+0

업데이트를 위해 감사합니다. – user1493834

답변

1

당신이 SSL을 통한 연결을 만들려고 노력하고 있다는 것 (즉, https)을하기 때문에 서버는 키 저장소 파일을로드 할 수 없습니다 : A) 파일 경로가 잘못; b) 파일이 암호로 보호되어 있고 유효하지 않은 암호 또는 암호가 제공되지 않았습니다. c) 파일이 손상되었습니다. $JAVA_HOME\bin\keytool -list -v -keystore D:/ProgramData/RTS/shared/netcore/certificates/netflower.keystore

+0

키 스토어가 지정된 경로에 있으며 누락되지 않았습니다. – user1493834

+0

컨테이너에이 경로의 가시성이 있는지 확인하십시오. 이 예외는, 다음의 클래스의 validateStoreURL ** 메소드가 false를 돌려주는 경우에 Throw됩니다.이 경우, 프로그램이 파일을 검출 할 수 없었던 경우에 발생합니다. http://www.docjar.org/html/api/org/jboss/remoting/security/SSLSocketBuilder.java.html –

관련 문제