AppWorx, Dollar Universe and Sysload Community

Expand all | Collapse all

Variabilisation champ Utilisateur impossible sur Uproc de type FTP

Jump to Best Answer
  • 1.  Variabilisation champ Utilisateur impossible sur Uproc de type FTP

    Posted 03-14-2018 08:47 AM
      |   view attached
    Bonjour,

    J'utilise une uprocs de type FTP_PUT et je n'arrive pas à variabiliser le champ utilisateur (Voir pièce jointe).

    Dans mon exemple , j'ai voulu utilisé la variable définissant le compte de soumission de la tâche.

    Si j'inscris en dur le compte voulu, alors l'exécution de la tâche se termine sans échec.

    Avez-vous déjà eu ce cas ?

    Merci et bonne journée,






    Attachment(s)

    doc
    Erreur Uproc FTP.doc   170K 1 version


  • 2.  Variabilisation champ Utilisateur impossible sur Uproc de type FTP

    Posted 03-20-2018 04:33 AM
    Bonjour Carole, 

    avez vous défini cette valeur en temps que variable de nœud ? 

    Quel est le résultat de la commande uxlst NVAR OUTPUT="c:\temp\LstVarNode.txt". 

    Pouvez vous me transmettre le fichier ? 

    Cordialement 

    BRUN Jean-Christophe 


  • 3.  Variabilisation champ Utilisateur impossible sur Uproc de type FTP

    Posted 03-23-2018 06:03 AM






  • 4.  Re: Variabilisation champ Utilisateur impossible sur Uproc de type FTP

    Posted 06-04-2018 05:09 AM

    Bonjour,

     

    J'ai refait un test en créant la variable USER_DISTANT! au niveau du noeud puis je l'ai redémarré mais sans succès.

     

     

    D:\softs\UNIV\DUNIVD>%UNI_DIR_EXEC%\uxlst NVAR
    Command : uxlst nvar varname=*

    NODE VARIABLE VALUE
    ---------------------------------------------------------------- ---------
    USER_DISTANT root
    U_DEBUG_STRFTP n
    U_TRC_STRFTP n



  • 5.  Re: Variabilisation champ Utilisateur impossible sur Uproc de type FTP
    Best Answer

    Broadcom Employee
    Posted 06-04-2018 08:08 AM

    Bonjour, 

     

    Malheureusement cette utilisation est 'By design' au niveau du produit. Je vous invite donc a creer une 'ideas' (une évolution à ce sujet. 

     

    Veuillez trouver les types d'Uproc qui utilisent correctement la variable d'héritage:

    - WS_SOAP
    - WS_REST
    - ODB_JOB
    - ODB_TPL
    - CL_INT
    - CL_EXT
    - MSSQL
    - MSSQL_REF

     

    et les types d'Uproc qui ne peuvent pas utiliser les variables d'héritage:

    - CMD
    - EJB
    - FTP_GET
    - FTP_PUT
    - JMS_SEND
    - OAPP_PGM
    - OAPP_SET
    - SAP_IPACK
    - SAP_PCHAIN
    - SAP_XBP2
    - ZOS

    Veuillez noter que: Les variables du type mot de passe ne sont pas gérées par le mécanisme d'héritage, car elles ne seront pas cachées.

     

    Cordialement 

     

    jeabr01



  • 6.  Re: Variabilisation champ Utilisateur impossible sur Uproc de type FTP

    Posted 07-31-2018 05:13 AM

    Effectivement, l'utilisateur et le mot de passe ne peuvent pas être variabilisés dans les uprocs FTP - ce qui les rend potentiellement inutilisables, selon le contexte. C'est vraiment dommage, d'autant que les autres paramètres sont, eux, bien variabilisables (que ce soit une variable de noeud, d'héritage, d'uproc etc): il est possible de mettre une variable définie dans l''environnement d'exécution de l'uproc, avec la syntaxe !VARIABLE! . Mais pas pour l'utilisateur ni le mot de passe (pour ce dernier, l'utilisation de SFTP et des clefs permet d'y pallier).