2013-04-02 2 views
0

Наша команда полностью новичок в инструменте WSO2. Мы получили базовую подготовку по добавлению прокси-сервисов и смогли это сделать.Посредник WSO2-Class дает ошибку

Теперь нам нужно добавить класс в последовательности. Мы попробовали это с помощью посредника Class, но он не смог найти класс. Затем мы поняли, что файл jar должен находиться в папке components/lib. Таким образом, его способность загружать класс сейчас. Он правильно выполняет последовательность выходов и последовательность ошибок. Но, в конце концов, это дает следующее исключение.

Unable to add proxy service :: Failed to add proxy service: Parse. Check whether the Proxy already exists-Failed to add proxy service: Parse. Check whether the Proxy already exists 

До сих пор мы используем дизайн для его настройки. Я просмотрел большинство сообщений на этом форуме, и все они используют исходный код для настройки. Кроме того, прокси-сервис отсутствует в разделе «Просмотр источника» в разделе «Сервис-шина».

Не хватает ли какого-либо шага в конфигурации? Нужно ли нам переключиться на метод кодирования или это возможно.

+0

Какой тип прокси-сервера вы пытались добавить? Я считаю, что вы можете последовательно создавать последовательности, но не можете добавить прокси. В какой момент вы столкнулись с вышеупомянутой проблемой? при указании последовательностей для этого прокси или на заключительном этапе? – Ratha

ответ

1

Ваши объяснения странные. Вышеупомянутый журнал ошибок может появиться во время развертывания прокси-сервиса. Но вы говорите, что ваш прокси-сервер подходит к последовательности и последовательности ошибок. Из этого я понимаю, что прокси-сервер уже развернут.

Вы можете проверить, есть ли прокси-сервер с таким же именем, просмотрев папку ESB_HOME/repository/deployment/server/synapse-config/default/proxy-service. Если есть файл с именем Parse.xml (я думаю, что имя прокси-службы - это Parse), вы можете удалить его из файловой системы, а затем перейти в конструкторское представление и снова добавить прокси.

1

Кажется, что у вас уже есть прокси-сервер с именем, которое вы указали. Перейдите в «исходный вид» WSO2 ESB и проверьте, существует ли прокси с этим именем. Вид источника доступен с левой стороны консоли управления.

This artical предпримет вас шаг за шагом в создании пользовательских посредников классов. This post также может быть релевантным для вас.

+0

Спасибо всем. Я смог его решить. Я создал совершенно новый класс и прокси-сервис, и на этот раз он прошел. Кстати, я получил ошибку на последнем этапе развертывания. – Sam