19 résultats trouvés

par ROMJERIPA
mer. 30 mars 2016, 08:50:45
Forum : langages
Sujet : Web Service SOAP avec BLOB
Réponses : 23
Vues : 59959

Il doit être décodé avant de pouvoir être ouvert via acrobat.
par ROMJERIPA
mer. 30 mars 2016, 08:49:15
Forum : langages
Sujet : JOB serveur
Réponses : 7
Vues : 22231

Merci Christian, j'ai ouvert un ticket chez IBM pour voir ce qu'il me répondent mais je crains que la solution soit d'utiliser le CURUSER et non le USER.
Mais ceci induit des modifications de programmes supplémentaires chez nous.

Je vous tiens informé de la réponse d'IBM.

Merci
par ROMJERIPA
mar. 29 mars 2016, 16:07:43
Forum : langages
Sujet : JOB serveur
Réponses : 7
Vues : 22231

Si j'ai bien compris: On change les valeurs du job en cours en les remplaçant par les valeurs d'une jobd définie. N'y a t'il pas un moyen de forcer mon web service à utiliser une jobd déjà définie à la place de QZBSJOBD ? En effet tous mes soucis viennent de là. J'ai pourtant déclaré le serveur et l...
par ROMJERIPA
mar. 29 mars 2016, 15:33:27
Forum : langages
Sujet : JOB serveur
Réponses : 7
Vues : 22231

Peut on changer la jobd en cours d'utilisation par un programme ? En effet je récupère le user QUSER que je remplace par le curuser EXPLOIT. Mais en jobd j'ai toujours la QZBSJOBD ce qui me pose bien des problèmes, j'aurai souhaité récupérer la jobd associée au profil EXPLOIT. Ne sachant le faire je...
par ROMJERIPA
mar. 29 mars 2016, 15:25:41
Forum : langages
Sujet : JOB serveur
Réponses : 7
Vues : 22231

Web Services SOAP QUSER / QZBSJOBD

Merci Christian.
C'est effectivement la seule solution que j'ai trouvée.

Je me bats à présent avec la jobd...
par ROMJERIPA
mar. 29 mars 2016, 10:50:59
Forum : langages
Sujet : JOB serveur
Réponses : 7
Vues : 22231

Bonjour, Lorsque j'appelle un web service SOAP, exposé sur l'ibm-i à partir d'un programme RPGLE j'ai un job qui tourne sous le profil QUSER. Ceci alors que lorsque j'expose le WEB service j'indique bien qu'il doit s'exécuter sous le profil EXPLOIT. En fait, lorsque je fais un RTVJOBA: - j'ai un CUR...
par ROMJERIPA
jeu. 04 févr. 2016, 15:48:08
Forum : langages
Sujet : Web Service SOAP avec BLOB
Réponses : 23
Vues : 59959

Il manquait juste une ligne de réinitiallisation du tampon de lecture... WReadData = ''; à placer avant la lecture (en fin de boucle DOW): WLen = READ(WInFile: %ADDR(WReadData): %Size(WReadData)); H DFTACTGRP(*NO) H ACTGRP('SOAP') PGMINFO(*PCML: *MODULE) F* ------------------...
par ROMJERIPA
mer. 03 févr. 2016, 17:21:20
Forum : langages
Sujet : Web Service SOAP avec BLOB
Réponses : 23
Vues : 59959

Je viens de constater que mon source ne marche pas dans tous les cas...
Je poursuis mes recherches et reviens au plus vite pour mettre à jour ce post...

Merci
par ROMJERIPA
mer. 03 févr. 2016, 16:42:57
Forum : langages
Sujet : Web Service SOAP avec BLOB
Réponses : 23
Vues : 59959

Bien entendu cette solution nécessite l'installation des API de Scott CLEMENT:

- BASE64 trouvée sur https://www.scottklement.com/base64/
- IFSIO_H trouvé sur https://www.scottklement.com/presentati ... ources.zip

Encore merci à CMASSE pour son attention et ses réponses...
par ROMJERIPA
mer. 03 févr. 2016, 16:38:23
Forum : langages
Sujet : Web Service SOAP avec BLOB
Réponses : 23
Vues : 59959

Voici donc un exemple du code H DFTACTGRP(*NO) H ACTGRP('SOAP') PGMINFO(*PCML: *MODULE) F* --------------------------------------------------------------- F* Ce programme: F* - Est un programme SQLRPGLE déployé comme F* Web Service SOAP via IBM Web Administration for i F* ---------------------------...
par ROMJERIPA
mer. 03 févr. 2016, 16:14:29
Forum : langages
Sujet : Web Service SOAP avec BLOB
Réponses : 23
Vues : 59959

Et bien c'est bon cela fonctionne à présent: EN SOAP ;-) Je lis mon pdf généré sur l'IFS, j'appelle l'API de Scott KLEMENT BASE64 et je retourne la chaine convertie dans le paramètre en sortie du Web Service (RPGLE). La chaîne retournée, une fois décodée peut être enregistrée au format PDF et être o...
par ROMJERIPA
mer. 03 févr. 2016, 11:27:10
Forum : langages
Sujet : Web Service SOAP avec BLOB
Réponses : 23
Vues : 59959

En fait je pense qu'il faut passer par l'encodage en BASE64 pour éviter les caractères qui seraient interprétés en XML.

En effet sans encodage j'ai une erreur 'The SOAP response failed schema validation'...
par ROMJERIPA
mer. 03 févr. 2016, 11:24:36
Forum : langages
Sujet : Web Service SOAP avec BLOB
Réponses : 23
Vues : 59959

Je vais essayé sans encodage en BASE64...
Je vous tiens informés...

Merci
par ROMJERIPA
mer. 03 févr. 2016, 09:47:53
Forum : langages
Sujet : Web Service SOAP avec BLOB
Réponses : 23
Vues : 59959

Bonjour, Malheureusement je ne maitrise pas vraiment ce que je fais... Je tatonne... Je suis passé par les API de Scott KLEMENT car j'ai trouvé un forum où une personne indiquait qu'elle avait réussit à envoyer son document en retour de web service SOAP via ces solutions. J'ai donc essayé de faire d...
par ROMJERIPA
mar. 02 févr. 2016, 16:55:11
Forum : langages
Sujet : Web Service SOAP avec BLOB
Réponses : 23
Vues : 59959

Ne trouvant que peu de solution sur le net, j'ai mis en place les API de SCOTT KLEMENT (IFSIO et BASE64). Ainsi via mon programme RPGLE je retourne bien mon PDF converti en binaire en réponse à l'appel du web service. Je me heurte maintenant à un nouveau problème: comment reconvertir le binaire reçu...