Ошибки в образце WSO2 Retail Banking

Я работаю над примером розничного банковского обслуживания WSO2 и столкнулся со следующими проблемами и ошибками:

а). Раздел предварительных условий

Я установил AcitveMQ на свою машину и не могу найти файл 'activemq-core-xxx.jar'. Где бы я найти это? В качестве запасного варианта, где требуется этот jar, я развернул файл 'activemq-all-5.9.0.jar'.

б). Установите и настройте серверы WSO2

Неясно, требует ли этот процесс установки, чтобы пути четырех серверов были добавлены в путь к классам Java.

с). Настроить сервер приложений WSO2

В инструкции по редактированию файла axis2.xml указана неправильная папка для этого файла. Это должно быть '$AS_HOME/repository/conf/axis2', а не '$AS_HOME/repository/conf', как показано в документации.

г). Настроить WSO2 ESB

В инструкции по редактированию файла axis2.xml указана неправильная папка для этого файла. Это должно быть '$AS_HOME/repository/conf/axis2', а не '$AS_HOME/repository/conf', как показано в документации.

е). Настройте базу данных клиентов, используя MySQL.

Кажется немного глупым применять суффикс 'Database' к имени базы данных MySQL!

е). Разверните проект углеродного приложения на сервере приложений WSO2

Я полностью сбит с толку инструкциями на этом шаге. Если вы буквально следуете инструкциям в примере документа, вы получите всплывающее диалоговое окно "Новый сервер" в Eclipse, где кнопки "Далее" и "Готово" отключены. Это достигается, когда внутри Eclipse я пытаюсь добавить новый сервер и захожу в основную папку сервера AS.

2 ответа

Если вы столкнулись с какой-либо проблемой после этого образца, пожалуйста, следуйте вебинару, проведенному для того же образца в 1. Это поможет вам разобраться с проблемами, с которыми вы столкнулись в образце.

Также, как вы правильно указали, были некоторые проблемы в путях к файлам конфигурации, упомянутым в документации. Мы исправили эти проблемы в документации сейчас.

1 http://wso2.com/library/webinars/2012/05/enterprise-use-case-application-development-using-wso2-developer-studio/

Спасибо и С уважением,

Harshana

Я просто столкнулся с той же проблемой, что и вы в вашем (а).

Документация wso2 цитирует конкретную версию, как и другие примеры в сети. Как всегда, примеры, цитирующие конкретные версии, редко выдерживают испытание временем:)

Я считаю, что лучше всего в подобных ситуациях исследовать базовый пакет, в данном случае ActiveMQ, обычно возвращаясь к документации по выпуску, начиная с текущей версии. Это показало, что activemq-core был заменен в 5.8 на activemq-client и activemq-broker по этой ссылке

http://activemq.apache.org/58-migration-guide.html

и переход от этого открытия к текущему выпуску показывает, что эти jar-файлы все еще существуют, так что перейдите с actvemq-client и activemq-broker;)

Другие вопросы по тегам