В JDeveloper как я могу подключиться к реестру UDDI v3? - PullRequest
1 голос
/ 26 октября 2011

Я хотел бы использовать JDeveloper для подключения к реестру jUDDIv3, работающему на JBoss SOA.

Я пытался:

  1. Файл> Новый
  2. Бизнес-уровень> Веб-службы> Подключение к реестру UDDI
  3. URL-адрес конечной точки запроса: http://127.0.0.1:8080/juddiv3/services/inquiry
  4. Перспектива: бизнес-представление
  5. Проверка соединения

Поле состояния содержало следующее:

Testing connection with no proxy...
Contacting http://127.0.0.1:8080/juddiv3/services/inquiry
The inquiry endpoint could not be contacted. Test Failed.
Unmarshalling Error: unexpected element (uri:"urn:uddi-org:api_v2", local:"name"). Expected elements are <{urn:uddi-org:api_v3}name>,<{urn:uddi-org:api_v3}authInfo>,<{urn:uddi-org:api_v3}discoveryURLs>,<{urn:uddi-org:api_v3}categoryBag>,<{urn:uddi-org:api_v3}findQualifiers>,<{urn:uddi-org:api_v3}find_relatedBusinesses>,<{urn:uddi-org:api_v3}tModelBag>,<{urn:uddi-org:api_v3}identifierBag>

В журнале сервера отображается та же самая ошибка демаршаллинга. Похоже, что JDeveloper пытается использовать API v2, когда реестр ожидает вызовов v3.

Документы JDeveloper не имеют ничего общего с переключением apis, и я не нашел ничего полезного в Интернете (пока).

Есть идеи, как мне решить эту проблему?

Спасибо

Griff

Ответы [ 2 ]

1 голос
/ 02 февраля 2014

jUDDI 3.2, который будет выпущен в ближайшее время, имеет конечные точки для UDDIv2.Это должно помочь с проблемами взаимодействия с инструментами IDE, такими как Eclipses Web Tools Explorer и JDeveloper.Код находится в транке, поэтому, если вы не хотите ждать, посмотрите код из svn и постройте его, используя maven.

Редактировать: он вышел.попробуй!

0 голосов
/ 04 января 2012

Мы не можем. JDeveloper 11g поддерживает только UDDI v2. Apache jUDDIv3 реализует только UDDI v3 и не предоставляет реализации для v2 или v1.

Apache jUDDI v2 реализует спецификацию UDDI v2, а Apache jUDDI v3 реализует спецификацию v3.

Я не рекомендую использовать Apache jUDDI v2.

Ссылка: http://mail-archives.apache.org/mod_mbox/juddi-user/201101.mbox/%3C4D2C6691.1050208@gmail.com%3E

Руководство по концепциям промежуточного программного обеспечения Oracle Fusion для веб-служб инфраструктуры Oracle 11g, выпуск 1 (11.1.1) Представляем инфраструктурные веб-сервисы Oracle http://docs.oracle.com/cd/E14571_01/web.1111/e15184/intro.htm

...