본문 바로가기

Error

WARN: Establishing SSL connection without server's identity

별다른 에러를 발생시키진 않지만 로그가 지저분해지는 경고인데, 

jdbcUrl 을 설정하는 곳에서 파라미터로 useSSL=false 를 붙여주면 무시할 수 있다.


<property name="jdbcUrl" value="jdbc:mysql://localhost:3306/employees?useSSL=false"></property>
cs


그런데 root-context.xml 과 같은 xml에서는 파라미터를 &를 사용해 여러개 붙이면 다음과 같은 에러가 발생한다.

The reference to entity "XXX" must end with the ';' delimiter.


따라서 명시적으로 & 대신 &amp; 를 사용해주어야 한다.

<property name="jdbcUrl" value="jdbc:mysql://localhost:3306/test?autoReconnect=true&amp;useSSL=false"></property>
cs