https://docs.wso2.com/display/Governance460/Oracle+Service+Busに従って 、Oracle Service Bus 12c(OSB) を WSO2 Governance Registry 4.6.0(G-Reg) と統合しようとしています。
OSB (greg-uddi) に UDDI レジストリを追加してから、プロキシ サービスを UDDI に公開しようとしました。プロキシ サービスを選択し、UDDI - [レジストリに自動公開] チェックボックスをオンにしました。
OSB でセッションをアクティブ化した後、次の例外が wso2 ログ (wso2carbon.log) に書き込まれました。
TID: [0] [Greg] [2015-07-01 11:44:36,260] INFO
{org.apache.cxf.phase.PhaseInterceptorChain} - Application
{urn:uddi-org:v3_service}UDDIInquiryService#{urn:uddi-
org:v3_service}get_serviceDetail has thrown exception, unwinding
now: org.apache.juddi.v3.error.InvalidKeyPassedException: The
business service was not found for the given key:
uddi:bea.com:servicebus:xxxx:yyyyyyy:sample
{org.apache.cxf.phase.PhaseInterceptorChain}
TID: [0] [Greg] [2015-07-01 11:44:36,442] INFO
{org.wso2.carbon.registry.juddi.util.UDDIGovernanceUtil} -
Service sample added Successfully.!
{org.wso2.carbon.registry.juddi.util.UDDIGovernanceUtil}
G-Reg管理コンソールを見ると、プロキシ/ wsdlリストには何もありません。サービスリストにのみ「サンプル」が存在しますが、有用な情報はありません(有効なURLもコンテンツもありません)。
どうしたの?G-REG で wsdl を公開するにはどうすればよいですか?