
오늘 발생한 오류들을 원인별로 정리한 전체 기록이다.
Velog에 그대로 올릴 수 있는 형태로 작성함.
참고로 아직도 오류가 터져서 더 고쳐야한다.
나중에 프젝 들어가면 한번 파봐야겠다.
Port 8080 required by WRM is already in use.
server.xml 수정 → WRM 포트 변경<Connector port="8081" ... />
HTTP Status 404 - Not Found
WRM 내부 Spring 설정 비활성화:
/WEB-INF/spring/appServlet/
application-context.xml → disabled
database-context.xml → disabled
mybatis-config.xml → disabled
servlet-context.xml → disabled
java.sql.SQLException: RSA public key is not available client side
(option serverRsaPublicKeyFile)
http://localhost:8081/websquare/mainContainer.xml → 404
@Override 에러 발생addCorsMapping() → addCorsMappings()
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/api/**")
.allowedOrigins("http://localhost:8081")
.allowedMethods("GET","POST","PUT","DELETE");
}
404 – Not Found
@GetMapping을 붙이지 않았음.@GetMapping("/ping")
public String ping() {
return "pong";
}
WRM 내부에 기본 포함된 Spring MVC 환경이 MySQL에 연결 실패 → 전체 Tomcat 부팅 실패 → WebSquare 실행 불가