목록Spring/에러 노트 (2)
MAKE IT SIMPLE
이제 jaxb 작업이 익숙해졌다~ 생각해졌을 때쯤 나를 당황시킨 에러가 발생했다.. 바로 아래와 같은 에러였다. java.lang.IllegalArgumentException: Illegal class inheritance loop. Outer class XXX may not subclass from inner class. 우선 스키마 구조가 어떻게 되어 있었냐면 . . . . . 위 예시처럼 상위 엘리먼트의 이름이 complextType 하위 엘리먼트의 이름과 같은 상황이였다. 따라서 나는 고객사의 스키마를 함부로 바꿀 수는 없으니 바인딩 파일을 아래와 같이 작성했는데? 위와 같은 에러가 났던 것이었던 것 ! 분명 노드 선택은 잘 했는데... 구글링한 결과... => 사용자 정의 클래스(jaxb:cla..
REST API 를 개발하던 도중 HttpsURLConnection 클래스를 사용해서 로컬에서 호출 테스트를 진행하려는데 자꾸 이런 에러가 발생했다.. sun.security.validator.ValidatorException: PKIX path building failed: ... 다음과 같은 오류가 발생하는 상황은 3 가지 경우가 있는데... 1) SSL 인증서가 신뢰하는 기관 인증서가 없거나 SSL/TLS 암호화 버전이 맞지 않는 경우 발생 2) 서버/ 클라이언트 사이에 사용하려는 TLS 버전이 맞지 않을 때 ( TLS 1.0만 지원하는 서버에 1.2로 hand shaking 요청 등 ) 3) TLS 통신에 사용하려는 cipher suite가 오래되거나 지원하지 않음 ( JDK 1.8부터 sha1 ..