2016-04-09 9 views
0

Я следую за этот учебник о WSO2 есть и Керберос: http://wso2.com/library/articles/2012/07/kerberos-authentication-using-wso2-products/Невозможно задействовать валовой модуль. WSO2 IS пример клиент

В конце урока вы можете скачать Client.java протестировать пример.

Я начал еще один вопрос here, в котором я сказал вам, что у меня проблемы с библиотекой. После этого у меня была валовая ошибка. Я прочитал еще несколько вопросов о валу, но я не знаю, что делать.

Это то, что я получаю, когда я пытаюсь запустить пример:

[email protected]:~/org.wso2.identity.esb.kerberos $ ant run 
Buildfile: /home/pi/org.wso2.identity.esb.kerberos/build.xml 
[echo] ====================================================================================== 
[echo] Using carbon home /home/pi/wso2esb-4.0.3/ 
[echo] ====================================================================================== 

init: 

compile: 
[javac] /home/pi/org.wso2.identity.esb.kerberos/build.xml:30: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds 

run: 
[java] log4j:WARN No appenders could be found for logger (org.apache.axiom.om.util.StAXUtils). 
[java] log4j:WARN Please initialize the log4j system properly. 
[java] org.apache.axis2.AxisFault: Unable to engage module : rampart 
[java]  at org.apache.axis2.client.ServiceClient.engageModule(ServiceClient.java:351) 
[java]  at org.wso2.identity.esb.kerberos.KerberosClient.run(KerberosClient.java:104) 
[java]  at org.wso2.identity.esb.kerberos.KerberosClient.main(KerberosClient.java:43) 
[java] Could not create service client 

BUILD SUCCESSFUL 
Total time: 7 seconds 

Любая идея? Спасибо заранее.

Редактировать: Я поместил rampart-1.6.0 в каталог модулей, но получил ту же ошибку.

+0

Какая версия ESB вы используете? –

+0

4.0.3 - То же, что используется в учебнике – dbaus

+0

Есть ли конкретная причина для использования 4.0.3? Если не попробовать это с ESB 4.8.1 или 4.9.0. Я пробовал это на 4.8.1, и он работает без проблем –

ответ

1

Образец не имеет валового маркера внутри /org.wso2.identity.esb.kerberos/repo/modules/. Попробуйте скопировать вал марка на этот путь.

+0

Я загрузил rampart-1.7.0.mar, я поместил файл в этом пути, но ничего не меняется. Должен ли я изменить любую конфигурацию для включения модуля? Заранее спасибо. – dbaus

+0

попробуйте добавить 1.6 mar из http://maven.wso2.org/nexus/content/groups/ WSO2-пу blic/org/apache/rampart/rampart/1.6-wso2v1/ Это та же самая версия, что и в модуле адресации. – pulasthi7

+0

nope. Тот же результат. Спасибо за помощь. Я попытаюсь найти дополнительную информацию u.u – dbaus