2015-11-12 1 views
1

После установки WSO2 WSF 2.1.0 на Ubuntu 15.04 Я пытаюсь запустить пример здравствуйте службы, содержащейся в документации (http://wso2.com/project/wsf/php/2.0.0/docs/samples/hello_service.html), но я получаю:WSO2 WSF/PHP тест службы

Fatal error: WSService::__construct(): error creating service 

Глядя в /var/log/wsf/wsf_php_server.log Я видел эту ошибку:

[error] dep_engine.c(328) Axis2 Configuration file name not found 
[error] conf_init.c(100) Creating deployment engine failed for repository /root/wso2-wsf-php-src-2.1.0/wsf_c 

так я установил libapache2-мод-axis2c, но затем загрузить apache2 wsf.so не загружен больше, и в журналах сервера Apache есть эта ошибка :

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/wsf.so' - 
/usr/lib/php5/20131226/wsf_c/lib/librampart.so.0: undefined symbol: axiom_util_clone_node in Unknown on line 0 

Любая помощь очень ценится

+0

Этот проект больше не поддерживается и поддерживается сообществом – Vanji

+0

Да, я знаю, но он по-прежнему единственный доступный ресурс для отправки мыльных вложений с помощью MTOM, поэтому, возможно, кто-то может помочь заставить его работать – z3d0

ответ

1

Rampart ищет пропавшего символа в libaxis2_axiom.so ... Другими словами, вы скомпилировал вала/с ищет отсутствующий функцию (ы) в Axis2/с.

Вы можете легко пропатчить axis2/с путем добавления Отсутствующие функции

Посмотрите на эту ссылку: https://github.com/gillesgagniard/wso2-wsf-cpp-gg/search?utf8=%E2%9C%93&q=axiom_util_clone_node