[mybatis, hikaricp, oracle] Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 38; 문서 루트 요소 "oraErrorSqlStateSqlExceptionMapping"은(는) DOCTYPE 루트 "null"과(와) 일치해야 합니다.


[mybatis, hikaricp, oracle] Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 38; 문서 루트 요소 "oraErrorSqlStateSqlExceptionMapping"은(는) DOCTYPE 루트 "null"과(와) 일치해야 합니다.

oracle DB 설정 중 아래와 같은 오류 발생. Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 38; 문서 루트 요소 "oraErrorSqlStateSqlExceptionMapping"은(는) DOCTYPE 루트 "null"과(와) 일치해야 합니다. 확인 결과. mapperLocations 에러 에러가 발생했는데 보통 설정 할 때 아래와 같이 설정한다. <property name="mapperLocations"> <array> <value>classpath*:/${databaseType}/**/*.xml</value> </array> </property> 이 경우 모든 경로의 xml을 다 읽는다는 의미인데 오라클만 신기하게 동작하지 않는다. 아래 처럼 수정하면 해결됨 <property name="mapperLocations"> <array> <value>classpath:/${databaseType}...



원문링크 : [mybatis, hikaricp, oracle] Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 38; 문서 루트 요소 "oraErrorSqlStateSqlExceptionMapping"은(는) DOCTYPE 루트 "null"과(와) 일치해야 합니다.