나는 Drools-Guvnor-5.5.0.Final 버전에서 일하고 있으며 오라클 db에있는 모든 자산 + 색인을 저장하도록 repository.xml을 구성했습니다. 그러나 그것은 그렇게 작동하지 않습니다. 기본 및 보조 guvnor 노드가 동일한 DB 인스턴스를 가리키는 재구성 환경에 guvnor를 배포하려고합니다. repository.xml이 기본 노드에 guvnor를 배치하여 ORACLE11 DB를 가리키고 일부 자산을 가져 오거나 생성했습니다. 그런 다음 동일한 DB를 가리키는 보조 guvnor를 배치합니다. 기본 Guvnor 노드에있는 패키지와 자산을 볼 수 없습니다. DB에서 생성 된 테이블을 볼 수 있습니다.Guvnor는 설명서에 언급 된대로 데이터베이스에 자산을 보관하지 않습니다. 그것의 파일 시스템에서 유지
repository.xml 구성을 첨부하고 있습니다. repository.xml에서 JackRabbit 문서에 정의 된 지속성 관리자를 db의 자산 지속성에 맞게 구성했습니다. 나는 자동으로 생성 된 저장소 파일을 사용했다. 이것은 Guvnor의 행정 패널에서 생성했습니다.
Guvnor는 파일 시스템에 자산을 보관하지 않아야합니다. 장애 조치 전략이 DB에 자산을 보관하는 데 필요합니다.
친절하게 안내를 위해 https://community.jboss.org/thread/230419
workspace.xml 파일도 변경 했습니까? 또한 데이터베이스 데이터 저장소 사용을 고려 했습니까 (현재 FileDataStore를 사용하고 있습니까?). –
@ 토마스, 귀중한 의견을 보내 주셔서 감사합니다. 기본 및 보조 서버 모두에서 데이터 저장소를 구성 했으므로 데이터베이스에서 내 자산을 볼 수 있습니다. 하지만 한 가지 문제가 있습니다. 보조 서버에서 패키지 이름을 올바르게 볼 수 있지만 패키지에 자산이 표시되지 않습니다. – learner
@ Thomas, datastore와 함께 다음 경로에서 workspace.xml도 구성했습니다.
jboss-eap-6.0/bin/저장소/작업 공간/기본값
/apps/jboss/jboss-eap-6.0.1/jboss-eap-6.0/bin/repository/workspaces/security – learner