Bonsoir,
Pour info je m'en étais sorti en recopiant le fichier SOAP.pm
d'une version 6.1.16.
Ayant fait la maj vers 6.2.24 cette semaine, le fichier SOAP.pm
s'est donc remis à poser problème. J'ai remis la version 6.1.16 du
fichier (et uniquement du fichier SOAP.pm) et ça fonctionne.
Est-ce un bug ou une modification de fonctionnement à gérer dans
l'appel au webservice ? (car j'imagine que je ne pourrais pas
éternellement m'en sortir avec de tel copier/coller bricolés ;) ).
Merci pour votre aide et dispo pour des infos supplémentaires ou
tests si besoin.
Cordialement,
Stéphane
Le 02/12/2017 à 20:42, Smrhp a écrit :
Bonsoir,
J'ai cette l'erreur ci-dessous. Avez-vous une piste à me donner
pour me décoincer ?? un changement dans la gestion du webservice
pour ces fonctions ? (je n'arrive pas à trouver en parcourant le
doc sur github...) . Bien sûr je m'aperçois de cela alors que je
venais de lancer une migration d'un SYMPA V5 vers ce nouveau
serveur, donc pas très envie de repartir sur l'ancien, mais un
peu bloquer si cette fonction n'est pas dispo... Toutes
solutions m'intéresse en dépannage.
Merci beaucoup pour votre aide. Je suis sur cette migration
depuis hier soir et là je suis "désespéré" :(
SoapFault exception: [soap:Server] bug in logic. Ask developer
at /home/sympa/bin/Sympa/Spindle/AuthorizeRequest.pm line 66.
in /SympaTrustedApp.php:31
Stack trace:
#0
/var/www/domaine.tld/www/sites/all/modules/oa_vn_sympa_ws/includes/SympaTrustedApp.php(31):
SoapClient->__call('authenticateRem...', Array)
#1
/var/www/domaine.tld/www/sites/all/modules/oa_vn_sympa_ws/includes/SympaTrustedApp.php(31):
SoapClient->authenticateRemoteAppAndRun('oa_vn_sympa_tru...',
'xxxxxx', 'USER_EMAIL=open...', 'add', Array)
#2
/var/www/domaine.tld/www/sites/all/modules/oa_vn_sympa_ws/oa_vn_sympa_ws.rules.inc(301):
SympaTrustedApp->add('formation@liste...', 'useremail@...',
'', true)
#3 [internal function]:
oa_vn_sympa_ws_rules_action_list_add('formation@liste...',
Object(stdClass), Array, Object(RulesState),
Object(RulesAction), 'execute')
#4
/var/www/domaine.tld/www/sites/all/modules/rules/includes/faces.inc(123):
call_user_func_array('oa_vn_sympa_ws_...', Array)
#5
/var/www/domaine.tld/www/sites/all/modules/rules/includes/rules.core.inc(362):
FacesExtendable->__call('execute', Array)
#6
/var/www/domaine.tld/www/sites/all/modules/rules/includes/rules.plugins.inc(20):
RulesExtendable->__call('execute', Array)
#7
/var/www/domaine.tld/www/sites/all/modules/rules/includes/rules.core.inc(1660):
RulesAction->executeCallback(Array, Object(RulesState))
#8
/var/www/domaine.tld/www/sites/all/modules/rules/includes/rules.core.inc(2436):
RulesAbstractPlugin->evaluate(Object(RulesState))
#9
/var/www/domaine.tld/www/sites/all/modules/rules/includes/rules.plugins.inc(216):
RulesActionContainer->evaluate(Object(RulesState))
#10
/var/www/domaine.tld/www/sites/all/modules/rules/includes/rules.core.inc(2248):
Rule->evaluate(Object(RulesState))
#11
/var/www/domaine.tld/www/sites/all/modules/rules/rules.module(1077):
RulesContainerPlugin->executeByArgs(Array)
#12
/var/www/domaine.tld/www/sites/all/modules/oa_vn_sympa_ws/oa_vn_sympa_ws.module(628):
rules_invoke_component('rules_oa_vn_sym...',
'formation@liste...', Object(stdClass))
#13 /var/www/domaine.tld/www/includes/form.inc(1520):
oa_vn_sympa_ws_list_subscribe_submit(Array, Array)
#14 /var/www/domaine.tld/www/includes/form.inc(904):
form_execute_handlers('submit', Array, Array)
#15 /var/www/domaine.tld/www/includes/form.inc(386):
drupal_process_form('oa_vn_sympa_ws_...', Array, Array)
#16 /var/www/domaine.tld/www/includes/form.inc(131):
drupal_build_form('oa_vn_sympa_ws_...', Array)
#17
/var/www/domaine.tld/www/sites/all/modules/oa_vn_sympa_ws/oa_vn_sympa_ws.module(584):
drupal_get_form('oa_vn_sympa_ws_...', 'adresse@cachée...',
Object(stdClass))
#18
/var/www/domaine.tld/www/sites/all/modules/oa_vn_sympa_ws/oa_vn_sympa_ws.module(328):
oa_vn_sympa_ws_get_action_button('adresse@cachée...',
Object(stdClass), Array)
#19 [internal function]:
oa_vn_sympa_ws_mailling_lists_settings()
#20 /var/www/domaine.tld/www/includes/menu.inc(527):
call_user_func_array('oa_vn_sympa_ws_...', Array)
#21 /var/www/domaine.tld/www/index.php(21):
menu_execute_active_handler()
#22 {main}