목록Spring (3)
MAKE IT SIMPLE
이제 jaxb 작업이 익숙해졌다~ 생각해졌을 때쯤 나를 당황시킨 에러가 발생했다.. 바로 아래와 같은 에러였다. java.lang.IllegalArgumentException: Illegal class inheritance loop. Outer class XXX may not subclass from inner class. 우선 스키마 구조가 어떻게 되어 있었냐면 . . . . . 위 예시처럼 상위 엘리먼트의 이름이 complextType 하위 엘리먼트의 이름과 같은 상황이였다. 따라서 나는 고객사의 스키마를 함부로 바꿀 수는 없으니 바인딩 파일을 아래와 같이 작성했는데? 위와 같은 에러가 났던 것이었던 것 ! 분명 노드 선택은 잘 했는데... 구글링한 결과... => 사용자 정의 클래스(jaxb:cla..

1) 유레카 서버를 켜고 해당 포트로 접속 이렇게 여러 개의 클라이언트가 있을 때 그냥 클라이언티 프로젝트를 실행하게 되면 서버가 다 등록되지 않는다 ↓ 2) Run as → Run Configurations → 프로파일 선택 다시 서버로 가보면 application name이 추가된 것을 확인할 수 있다. 이런식으로 계속 서버를 추가하면 된다.
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 ..