STUDY/JAVA (2) 썸네일형 리스트형 [JAVA] MalformedServerReplyException:Truncated server reply: '220 ' 최근 FTP 전송중에 처음보는 오류가 발생하여 당혹스러웠었다. MalformedServerReplyException 서버간 FTP 연결은 정상인데 특정 메시지가 넘어오지 않아서 생기는 오류이다. 서버에서 FTP 접속시에는 문제 없이 접속이 된다. 단, 220 연결성공 코드 옆에 아무런 메세지가 뜨지 않는 상태로 말이다. (위 캡쳐 빨간 네모 위치에 뜸) 이 경우 commons-net 라이브러리를 이용해서 JAVA 프로그램으로 접속할경우 220 코드 뒤에 메시지를 체크하는데 공백이므로 MalformedServerReplyException:Truncated server reply: '220 ' 와 같은 오류를 발생하게 된다. 이곳을 banner message 라고 하는데 ftp 서버에서 설정해주면된다. /e.. [JAVA] decodebase64 runtime exception 최근 작업하다가 어처구니 없는 실수? 삽질을 하게되었다. Base64.decodeBase64(data); // String data 바로 위 코드를 넣는 순간 지옥이 시작되었다. 로컬에서는 정상으로 작동하였으나, 서버에 올렸을때는 해당부분에 rumtime exception이 발생하였던 것이다. runtime exception에 대해 정리 된 글이 많다. 간단하게 말하자면 실행단계에서 문제가 발생하였다. 근데! 추가적인 어떠한 오류 메세지도 없이 딸랑. java.lang.runtimeexception: org.apache.commons.codec.binary.base64.decodebase64 위와 같은 메세지만 뜨는것이었다. 뭐 예를들어 NoSuchMethodError 라던가 있었으면 얼마나 좋았을가. .. 이전 1 다음