2013-05-14 6 views
0

Oracle 서비스 버스 프록시 서비스를 UDDI 레지스트리 (JUDDI)에 게시하려고합니다. OSB를 통해 프록시 서비스를 게시하려고 할 때 $ 제목이 표시됩니다. 그 누구도 전에 그런 사람이 있었습니까? 응용 프로그램 {항아리 - 정보 {org.apache.cxf.phase.PhaseInterceptorChain} 시도가제안 된 키가 게시자 소유의 정의 된 파티션에 없습니다. Apache JUDDI 및 OSB

[16871 : 53 2013년 5월 14일 12] "는 foobar"라는 이름의 프록시를 게시 할 때 다음과 같이

예외입니다 : uddi-org : v3_service} UDDIPublicationService # {urn : uddi-org : v3_service} save_service가 예외를 던져서 지금 풀기 : org.apache.juddi.v3.error.KeyUnavailableException : 제안 된 키가 소유하고있는 게시자가 정의한 파티션 내에 있지 않습니다. : uddi : bea.com : servicebus : default : foobar

답변

0

네, 물론 있습니다. (: org.apache.juddi : 뭔가 UDDI 같은 것입니다) 자세한

http://apachejuddi.blogspot.com/2013/03/uddi-howto-create-tmodels-with-custom.html

는 기본적으로 기본 하나의 핵심 시작 이외의 키 생성기를 만들 필요가

이 블로그 게시물을 참조

다음 키를 사용하여 tModel 파티션 키 생성기를 생성 한 다음 작업을 다시 시도하십시오.

UDDI : bea.com :의 KeyGenerator는

는 UDDI : bea.com : servicebus :의 KeyGenerator

는 UDDI : bea.com : servicebus : 기본 :의 KeyGenerator

이러한있는 규칙은 사양을 정의 .