среда, 13 августа 2014 г.

Как запустить сэмпл ESB

Инструкции по настройке сэмплов приведены здесь:
https://docs.wso2.com/display/ESB481/Setting+Up+the+ESB+Samples

Сервис


Запустил ant в директории D:\wso2esb-4.8.1\wso2esb-4.8.1\bin
Перевёл логирование ESB на уровень DEBUG в файле D:\wso2esb-4.8.1\wso2esb-4.8.1\repository\conf\log4j.properties

#log4j.category.org.apache.synapse=INFO
log4j.category.org.apache.synapse=DEBUG
 
Собрал сервис SimpleStockQuoteService в директории D:\wso2esb-4.8.1\wso2esb-4.8.1\samples\axis2Server\src\SimpleStockQuoteService:
ant

Если сборка удачная, то в директории D:\wso2esb-4.8.1\wso2esb-4.8.1\samples\axis2Server\repository\services появится файл SimpleStockQuoteService.aar

Мне же сначала пришлось искать и скачивать jai_codec-1.1.3.jar и jai_core-1.1.3.jar, потому что внутри этих файлов содержался HTML с сообщением о том, что адрес для скачивания вышеперечисленных библиотек изменился.

Перезапустил Axis2 в директории D:\wso2esb-4.8.1\wso2esb-4.8.1\samples\axis2Server:
axis2server.bat
By default the server will get started on HTTP 9000 and HTTPS 9002.
В браузере по адресу отобразился WSDL сервиса:
http://localhost:9000/services/SimpleStockQuoteService?wsdl


Клиент


Запустил клиентское приложение Stock Quote Client из директории D:\wso2esb-4.8.1\wso2esb-4.8.1\samples\axis2Client:

ant stockquote -Daddurl=http://localhost:9000/services/SimpleStockQuoteService -Dtrpurl=http://localhost:8280/


 
Открыл D:\wso2esb-4.8.1\wso2esb-4.8.1\repository\logs\wso2carbon.log, чтобы увидеть, что происходит.

Пояснения по нулевому сэмплу находятся здесь:
https://docs.wso2.com/display/ESB481/Sample+0%3A+Introduction+to+ESB

Комментариев нет:

Отправить комментарий