openweb 기반 프로젝트를 aar 형식으로 Tomcat의 아래 폴더에 배포해야합니다.tomcat에서 aar의 persistence.xml로드
바람둥이 \ webapps에 \, 축 WEB-INF \ 서비스
그러나이 서비스가 AAR 파일 내의 META-INF 폴더에있는 persistence.xml 파일을로드 할 수 없습니다 것 같다 \. 내가 DummySerivce.aar처럼 항아리에 AAR 파일의 이름을 변경하는 해결책을 발견 -로> DummySerivce.jar 후 lib 폴더에 DummySerivce.jar을 넣어 정확하게
바람둥이 \ webapps에 \, 축 \ WEB-INF \ lib
이번에는 persistence.xml을로드 할 수 있었고 서비스가 제대로 작동했습니다. 그러나 이것은 사양에 포함되지 않은 jar 파일을 불필요하게 가져 왔습니다.
내 질문에, aar 파일에서 persistence.xml을로드하는 방법이 있습니까? 코드에서 persistence.xml 파일의 경로를 오버로드 할 수 있습니까?
btw, 엔티티 정보 만 persistence.xml에 남아 있으며 데이터베이스 연결 매개 변수는 이미 코드에서 정의되어 있으며 Axis2를 사용하고 있습니다.
감사합니다.
[기사 주소 변경됨] (http://wso2.org/node/1131/print). service.xml의 모든 서비스에 대한 매개 변수를 설정할 수 있습니까? –
@ajozwik 업데이트 됨, 감사합니다. – Gnavvy