Commandes Java brutes¶
Les commandes Waarp R66 peuvent être appélé directement sans passer par les scripts Waarp R66 Client et Waarp R66 Server.
Tous les appels sont de la forme :
java -cp "path/to/waarp/jars" [classname] [class arguments]
Le détail des classes pouvant être exécutées et de leurs arguments est décrit ci-dessous.
org.waarp.client.Message
¶
Permet d’échanger un message simple avec un partenaire pour s’assurer de la connectivité et de l’authentification respective entre les partenaires.
Cette commande accepte les arguments suivants :
-
clientConfigurationFile.xml
¶
obligatoire
Fichier de confguration client Waarp R66, en mode synchrone
-
-to
PARTNER
¶ obligatoire
Serveur R66 de destination
-
-msg
MESSAGE
¶ obligatoire pour indiquer le message à transmettre
Contenu du message à transmettre. Celui-ci apparaîtra dans les logs respectifs des deux serveurs (émetteur et récepteur).
Codes de retour :
Code |
Signification |
---|---|
|
Succès |
|
Les arguments sont incorrects ou le fichier de configuration contient une erreur |
|
Une erreur s’est produite lors de la tentative de connexion ou d’authentification |
org.waarp.client.BusinessRequest
¶
Permet de déclencher une action à distance avec un partenaire si le partenaire demandeur est autorisé (cf. BUSINESS ROLE)
Cette commande accepte les arguments suivants :
-
clientConfigurationFile.xml
¶
obligatoire
Fichier de confguration client Waarp R66, en mode synchrone
-
-to
PARTNER
¶ obligatoire
Serveur R66 de destination
-
-class
FULL.CLASS.NAME
¶ obligatoire pour indiquer la classe cible à exécuter de type ExecBusinessTask
Nom de la classe à exécuter
-
-arg
ARGUMENT
¶ Argument à appliquer à la classe
-
-nolog
¶
Désactive les logs pour ce transfert
Codes de retour :
Code |
Signification |
---|---|
|
Succès |
|
Les arguments sont incorrects ou le fichier de configuration contient une erreur |
|
Une erreur s’est produite lors de la tentative d’exécution |