현재 WSO2 ESB 및 WSO2 레지스트리 (둘 다 4.5.0)가 설치되어 있습니다.시작시 WSO2 ESB가 WSO2 레지스트리 값을 다시 작성합니다.
레지스트리 공유
단계 instruction하여 단계별로 정확하게 이루어진다이어서 유스 케이스는 다음 :
1) 지배 레지스트리에 우편 함유 WSDL/스키마를 추가한다. 나는 케이스를 추가 레지스트리 바우에서 볼 :
_system/governance/trunk
/endpoints
/schemas
/services
/wsdls
방금 추가 WSDL 패키지에 대한 모든 WSDL/스키마/엔드 포인트/서비스 relevand으로.
2) WSO2 ESB는 다음 레지스트리 설정을 ithe 시작 : 모두 ESB와 거버넌스 레지스트리에
<dbConfig name="wso2registry_mounted">
<dataSource>jdbc/WSO2CarbonDB_GREG</dataSource>
</dbConfig>
<remoteInstance url="https:localhost:9445/registry">
<id>wso2_registry_mounted</id>
<dbConfig>wso2registry_mounted</dbConfig>
<readOnly>false</readOnly>
<enableCache>true</enableCache>
<registryRoot>/</registryRoot>
</remoteInstance>
<mount overwrite="true" path="/_system/config">
<instanceId>wso2_registry_mounted</instanceId>
<targetPath>/_system/nodes</targetPath>
</mount>
<mount overwrite="true" path="/_system/governance">
<instanceId>wso2_registry_mounted</instanceId>
<targetPath>/_system/governance</targetPath>
</mount>
3) 확인 레지스트리 브라우저를. 적어도 스키마 폴더 내용은 ESB에서 덮어 씁니다.
아무도 ESB가 초기 레지스트리 항목을 덮어 쓰지 않도록 강제 할 수 있습니까? 마운트 된 레지스트리를 readOnly = true로 표시하면 도움이되지 않습니다.
감사합니다. 블라디미르.
감사합니다,이 document를 참조하십시오 내용을 덮어 쓸 수 없습니다. 나는 그것이 설치 방향을 어지럽히는 것을 깨달았다. 또한 기본 레지스트리 폴더를/trynk/* 이외의 다른 것으로 설정해야한다고 제안합니다. 어쨌든 덮어 씌워지기 때문입니다. 그래서/repository/*로 바꿨고 그 변경 후에도 리소스를 덮어 쓰지 않습니다. –