Vous pouvez appeler des classes dans un fichier JAR externe à partir d'un opérateur Exécuter JavaScript. L'opérateur Exécuter JavaScript peut utiliser les fichiers JAR de niveau opérateur et de niveau module. Vous pouvez même configurer l'opérateur d'exécution du code Java pour remplacer les paramètres de niveau module. Utilisez cet opérateur pour exploiter la fonctionnalité dans votre code Java existant.
Procédez comme suit :
Spécifiez les chemins d'accès aux fichiers JAR externes que l'opérateur d'exécution du code Java utilise. Pour chaque chemin d'accès, vous pouvez entrer :
/
\\
Vous pouvez également utiliser une expression régulière (y compris la notation par insertion de point) qui commence par un caractère, puis deux-points (:), suivis du reste de la chaîne :
^.:.*
Si vous ne spécifiez pas de chemin complet, l'application considère le chemin que vous entrez comme un chemin d'accès relatif.
L'opérateur charge les fichiers JAR répertoriés dans ce champ et les met à la disposition du code Java de l'opérateur en cours d'exécution. Les classes définies dans ces fichiers JAR remplacent les mêmes classes spécifiées dans les fichiers JAR de niveau module.
C:\java\tests\MyAccount.class
Définissez l'opérateur pour qu'il utilise le chemin d'accès suivant :
C:\\java\\tests
C:\java\othertests\com\ca\tech\MyAccount.class
Définissez l'opérateur pour qu'il utilise le chemin d'accès suivant :
C:\\java\\othertests
Remarque : Spécifiez le chemin d'accès à un dossier comme chemin complet ou comme chemin d'accès relatif aux ressources d'utilisateur CA Process Automation. Ne spécifiez pas un chemin d'accès HTTP. Spécifiez le chemin d'accès à un dossier pour charger les fichiers .class et non les fichiers JAR. Contrairement aux fichiers .class, chaque fichier JAR requiert un chemin d'accès distinct qui finit par le fichier JAR, et non par le répertoire où il réside.
CA Process Automation met automatiquement en miroir les fichiers JAR.
Remarque : Les ressources, y compris les ressources d'utilisateur, sont reflétées pendant l'intervalle de mise en miroir de l'orchestrateur ou de l'agent. Assurez-vous que les fichiers JAR que vous chargez dans les ressources d'utilisateur sont déjà mis en miroir avant de les utiliser dans les opérateurs de module Java.
Remarque : CA Process Automation adapte en série les objets Java qui ne sont pas booléens, des dates, des nombres, des chaînes, des caractères ou une combinaison de ces types et les enregistre en tant que JavaObjects.
Le module Java capture les exceptions ou les erreurs qui se produisent pendant une opération et indique à l'utilisateur l'opérateur du problème dans le champ Motif.
|
Copyright © 2013 CA.
Tous droits réservés.
|
|