일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 프로젝트생성
- namedQuery
- 엔티티직접사용
- 자바서블릿
- 페이징
- JQuery
- JPA
- values()
- jQuery값전송
- paging
- jQuery값전달
- 제너릭
- springflow
- javaservlet
- LIST
- Hibernate
- 페치조인
- calendar
- 벌크연산
- Generic
- jscalendar
- joinfetch
- 스프링데이터흐름
- jQueryUI
- fetchjoin
- javascriptcalendar
- 제네릭
- JPQL
- fullcalendar
- 대량쿼리
- Today
- Total
가자공부하러!
AWS EC2 서버에 Spring Boot 웹서비스 배포(2) - SAXParseException 본문
결과 :
> jar로 패키징하면 뷰(jsp)파일들이 안들어감
> war로 패키징해서 내장톰캣을 활용하려고 하니까 SAXParseException 발생
> SAXParseException 해결에 시간이 너무 오래걸려서 tomcat8.5활용으로 마무리
1. SAXParseException
- 문제
> war파일로 패키징해서 cmd에서 run했더니 run까지는 잘 됨
> 뷰를 접근하려고 브라우저에서 URL을 입력했더니 500에러 발생. 로그는 위와 같음.
- 해결
> $JAVA_HOME/lib/jaxp.properties 파일에 javax.xml.accessExternalSchema = all 입력
> 실패
> $JAVA_HOME/jre/lib/jaxp.properties 파일에 javax.xml.accessExternalSchema = all 입력
> 실패
> spring-integration-core 디펜던시 추가
> 실패
> @SpringBootApplication에 SpringBootServletInitializer 상속받아서 SpringApplicationBuilder를 리턴하는 configure 메소드 작성(override)
> 실패
- 테스트
> 타일즈 패턴을 적용하지 않는 URI 설정(JSP prefix, suffix)
> /welcometest
> 예외 원인이 타일즈xml파일들 때문인지 확인하기 위한 테스트
> 실패 : 타일즈 config파일에서 뷰리졸버를 타일즈로 설정했기 때문에 application.yml 설정이 무시된 듯 보임
'공부 > 웹' 카테고리의 다른 글
JWT (0) | 2020.02.12 |
---|---|
CKEditor5 - 클립보드 이미지 복붙 관련 코드 (0) | 2019.11.11 |
AWS EC2 서버에 Spring Boot 웹서비스 배포 (0) | 2019.10.31 |
Bootstrap typeahead 자동완성기능 코드(2) (0) | 2019.10.24 |
Bootstrap typeahead 자동완성기능 코드 (0) | 2019.10.23 |