77 résultats trouvés

par nbonnet
lun. 15 févr. 2021, 17:58:00
Forum : langages
Sujet : Webservice (POST)
Réponses : 8
Vues : 182

Re: Webservice (POST)

en mettant dans un script sur l'IFS : create variable nb.res clob(2g) ccsid 1208 ; set nb.res = systools.httpPostClob( 'https://apitest.cerfrance22.fr:9000/edi/api/document', cast('<httpHeader> <header name="Content-Type" value="application/json"/> <header name="X-Gravitee-Api-Key" value="6f65cce5-5...
par nbonnet
lun. 15 févr. 2021, 17:28:56
Forum : Système
Sujet : IBMi, SMTP et OAuth 2
Réponses : 2
Vues : 1093

Re: IBMi, SMTP et OAuth 2

Bonjour,

non, je n'ai rien trouvé dans les doc IBM non plus !
S'il y a un projet en cours je peux me renseigner.
par nbonnet
lun. 15 févr. 2021, 17:24:50
Forum : langages
Sujet : Webservice (POST)
Réponses : 8
Vues : 182

Re: Webservice (POST)

J'ai fait quelques tests en créant un fichier body.json sur l'IFS et copiant le flux JSON correspondant au corps de la requête. Puis : select systools.httpPostClob( 'https://apitest.cerfrance22.fr:9000/edi/api/document', cast('<httpHeader> <header name="Content-Type" value="application/json"/> <head...
par nbonnet
lun. 15 févr. 2021, 13:59:52
Forum : langages
Sujet : Webservice (POST)
Réponses : 8
Vues : 182

Re: Webservice (POST)

La doc indique CLOB 2G en paramètre : https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_74/rzajq/rzajqudfhttppostclob.htm Certainement un artifice d'ACS qui utilise des variables pour passer les valeurs ? Que cela donne-t-il en SQL embarqué en utilisant un CLOB_FILE ? Je teste dès que j'ai le te...
par nbonnet
lun. 15 févr. 2021, 10:08:31
Forum : langages
Sujet : Webservice (POST)
Réponses : 8
Vues : 182

Re: Webservice (POST)

A priori on est loin de la limite d'une requête SQL :
Maximum length of an SQL statement (in bytes) 2 097 152
https://www.ibm.com/support/knowledgece ... imtabs.htm

C'est dans du SQL embarqué ?
par nbonnet
lun. 15 févr. 2021, 09:21:03
Forum : langages
Sujet : Webservice (POST)
Réponses : 8
Vues : 182

Re: Webservice (POST)

Bonjour,

à priori ce n'est pas la longueur de la valeur retour mais l'instruction SQL elle-même qui pose problème.
Peux-tu nous partager la requête ?
par nbonnet
ven. 12 févr. 2021, 14:28:15
Forum : langages
Sujet : DATA-GEN
Réponses : 2
Vues : 93

Re: DATA-GEN

Bonjour,

simplement en ajoutant un %trim() sur la variable contenant le nom de fichier (non testé) ?

Code : Tout sélectionner

DATA-GEN *start %DATA(%trim(wIfsFile): 'doc=file trim=all fileccsid=job output=clear')
%GEN('YAJLDTAGEN':c_yajlOpts);
par nbonnet
ven. 29 janv. 2021, 12:52:25
Forum : Web
Sujet : Comment copier un fichier json de l'IFS vers l'AS400
Réponses : 6
Vues : 693

Re: Comment copier un fichier json de l'IFS vers l'AS400

Bonjour, Quel est le CCSID du fichier contenant le JSON ? Est-ce bien 819 ? Cela correspond également à l'encodage des données à l'intérieur (l'attribut CCSID du fichier peut ne pas représenter l'encodage réel) ? Il risque de tout façon d'avoir un problème à la copie : Quel est le CCSID du fichier c...
par nbonnet
ven. 22 janv. 2021, 12:04:14
Forum : Client Access
Sujet : Comment empêcher le Lock des tables lors de SELECT dans éditeur de scripts SQL d'ACS ?
Réponses : 5
Vues : 8431

Re: Comment empêcher le Lock des tables lors de SELECT dans éditeur de scripts SQL d'ACS ?

Bonjour Sébastien, même avec READ ONLY et NO COMMIT, le fait d'avoir un curseur en lecture ne verrouille pas les enregistrements mais génère un verrouillage partagé en lecture (*SHRRD) qui va bloquer les commandes nécessitant l'exclusivité sur le *FILE, comme CLRPFM. A noter, dans ACS 1.1.8.6 : une ...
par nbonnet
jeu. 21 janv. 2021, 17:08:42
Forum : Système
Sujet : Configuration Vpn pour System i Navigator
Réponses : 6
Vues : 187

Re: Configuration Vpn pour System i Navigator

Il faut à minima :

as-signon : 8476
as-svrmap : 449
as-central : 8470
as-rmtcmd : 8475

De mémoire ... Ces ports sont nécessaires pour établir l'authentification et vérifier les licences avant de pouvoir accéder à la fonction IFS
par nbonnet
jeu. 21 janv. 2021, 16:36:28
Forum : Système
Sujet : Configuration Vpn pour System i Navigator
Réponses : 6
Vues : 187

Re: Configuration Vpn pour System i Navigator

Voici une doc IBM avec la liste des ports nécessaires :
https://www.ibm.com/support/pages/tcpip ... -functions
par nbonnet
jeu. 21 janv. 2021, 15:55:26
Forum : Système
Sujet : Configuration Vpn pour System i Navigator
Réponses : 6
Vues : 187

Re: Configuration Vpn pour System i Navigator

Bonjour,

j'utilise différents VPN et les outils IBM (pas seulement System i Navigator) : c'est plutôt la configuration du VPN qui ne doit pas laisser passer les ports nécessaires ?
par nbonnet
mar. 19 janv. 2021, 15:55:53
Forum : Client Access
Sujet : ACS - session
Réponses : 3
Vues : 182

Re: ACS - session

Je n'ai pas ce comportement.

Les paramètres qui me semblent en jeu : Communication -> Configuration

- dans connexion -> taille de l'écran 27*132 (évidemment)
- dans préférences -> Redimensionnement de l'écran -> Non
- dans Ecran -> Police : Police fixe -> Non, Mise à l'échelle de police -> Oui
par nbonnet
mar. 19 janv. 2021, 12:40:25
Forum : Client Access
Sujet : ACS - session
Réponses : 3
Vues : 182

Re: ACS - session

Bonjour,

je n'ai pas bien compris : l'affichage en 132 fonctionne-t-il correctement ?

Après il faut voir les réglages de police de caractères :
police fixe oui/non
mise à l'échelle
Taille de la police ...

Dans le menu Edition -> Préférences -> Présentation -> Police
par nbonnet
ven. 08 janv. 2021, 16:26:45
Forum : Système
Sujet : jt400 & Kerberos
Réponses : 2
Vues : 322

Re: jt400 & Kerberos

Bonjour, c'est possible par programmation (voir https://www.ibm.com/support/knowledgecenter/en/ssw_ibm_i_74/rzahh/jdbcdrvr.htm) Access Client Solutions fait également du Kerberos lors de l'exécution de script SQL Par contre je ne connais effectivement pas d'autres outils capables de le faire (est ce...