OpenJPA에서 EclipseLink로 마이그레이션하는 중에 맵핑 파일이 처리되지 않음

OpenJPA에서 EclipseLink로의 마이그레이션 규칙 세트는 주로 JPA(Java Persistence API) 어노테이션 정의에서 마이그레이션 문제를 발견합니다. 맵핑 파일의 정보가 마이그레이션되지 않기 때문에 이 규칙은 META-INF/orm.xml 엔티티 맵핑 파일을 발견합니다. 클래스 경로에 있는 어느 XML 파일이든 맵핑 파일일 수 있으므로 이 규칙은 또한 META-INF/persistence.xml 파일에서 mapping-file 요소에 대한 참조를 발견합니다.

엔티티 맵핑 파일에는 JPA 어노테이션의 문제와 유사한 문제가 있을 수 있습니다. 맵핑 파일이 EclipseLink와 호환 가능하도록 하려면 파일에 그러한 문제가 있는지 수동으로 평가하고 필요한 변경을 수행해야 합니다.

마이그레이션할 사항에 대한 자세한 정보는 어노테이션 규칙에 대한 도움말 및 OpenJPA에서 EclipseLink JPA로의 마이그레이션: 맵핑 안내서를 참조하십시오.