[Java] publicId와 systemId 사이에는 공백이 필요합니다.
프로젝트 유지보수 중 다음과 같은 에러 로그가 반복됐다.[Fatal Error] :1:49: publicId와 systemId 사이에는 공백이 필요합니다.처음 구글링했을 때 해결방법은 XML 설정파일의 DOCTYPE 선언 부분에 오류가 있는지 확인하는 것이었다. 프로젝트에서 사용중인 모든 xml을 확인해봤지만 문제가 없었다. 그나마 의심가는 파일들을 조금씩 이리저리 수정하다가 URL을 이용한 통신과정에서도 이런 에러 로그가 발생할 수 있다는 것을 알았다.확인해보니 특정한 화면에서만 에러가 발생하고 있었다. JSP 뷰를 모두 지워봤는데도 발생하는 걸 보니 컨트롤러에서 URL 통신하는 코드에 문제가 있다고 판단됐다. RSS를 불러오는 URL의 HTTPS 설정 문제였다.URL feedURL = new URL(..
코딩방/트러블슈팅
2018. 11. 14. 09:31
[Java] 파일 업로드 시 부모 폴더 생성
부모 폴더 생성이 되지 않으면 파일 생성 오류 발생 생성할 File 객체 선언 후 File file = new File(FILEPATH + fileName);재귀적 부모 폴더 생성 코드 추가해준다. file.getParentFile().mkdirs();mkdir() 과 mkdirs() 차이 - http://froginpot.tistory.com/51 - https://stackoverflow.com/questions/9820088/difference-between-mkdir-and-mkdirs-in-java-for-java-io-file
카테고리 없음
2018. 9. 17. 17:54
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday