Importer l’application JD Edwards EnterpriseOne
Vue d’ensemble
À l’aide de BizTalk Server, vous pouvez dupliquer des ports et des assemblys sur un ordinateur cible. BizTalk Server exporte la configuration des ports d'envoi/emplacements de réception dans un fichier XML.
Vous pouvez utiliser BizTalk Server pour effectuer les tâches suivantes :
déploiement ou suppression des assemblys BizTalk Server dans une base de données de configuration BizTalk ;
Installer ou désinstaller les assemblys dans le Global Assembly Cache (GAC)
importation/exportation des informations de liaison des assemblys BizTalk Server vers/à partir de fichiers de liaison.
Pour utiliser BizTalk Server pour déployer des ports et des assemblys, consultez Guide pratique pour exporter des liaisons pour une application BizTalk.
Notes
L'adaptateur Microsoft BizTalk pour JD Edwards OneWorld requiert l'installation de Visual Studio sur un ordinateur (de développement) source. Visual Studio n'est pas requis sur l'ordinateur de production.
Confirmer votre configuration
Avant d’utiliser le BizTalk Server pour importer un fichier de liaison, vérifiez les points suivants :
CLASSPATH pointe vers un emplacement particulier pour les fichiers spécifiques à JD Edwards. Vérifiez que l'emplacement de ces fichiers est identique sur le nouvel ordinateur. Si ce n'est pas le cas, vous devez modifier le fichier de liaison.
Les dossiers pour les réponses existent et sont identiques sur le nouvel ordinateur. Si ce n'est pas le cas, vous devez modifier le fichier de liaison.
S'ils sont présents dans la configuration, les mots de passe du système JD Edwards sont enregistrés dans le fichier de liaison sous la forme *****. Consultez Limitations dans cette rubrique.
Notes
Le déploiement remplace la configuration de l’emplacement de réception. Lors du déploiement d'un fichier de liaison (et de l'assembly) sur un ordinateur cible, les ports d'envoi et les emplacements de réception sont remplacés par ceux qui se trouvent dans le fichier de liaison XML lors de leur importation.
Nettoyer l’ordinateur cible
Le déploiement remplace la configuration de l’emplacement de réception. Lorsque vous déployez un fichier de liaison (et un assembly) sur un ordinateur cible, les ports d’envoi et les emplacements de réception sont remplacés par ceux du fichier de liaison XML lors de leur importation.
Avant d’importer, supprimez les ports d’envoi et les emplacements de réception liés à l’orchestration.
Si Microsoft Visual Studio n’est pas installé sur l’ordinateur cible, vous pouvez supprimer les ports en exécutant les scripts suivants :
\Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\Samples\Administration\WMI\Remove Send Port\VBScript\RemoveSendPort.vbs
\Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\Samples\Administration\WMI\Remove Receive Port\VBScript\RemoveReceivePort.vbs
Par exemple, à une invite de commandes, exécutez :
cscript RemoveSendPort.vbs \<Send port name\>
Limites
Le mot de passe de l'adaptateur de transport est stocké sous forme d'astérisques (******) dans le fichier de liaison exporté par l'Assistant Déploiement de BizTalk, et transmis au composant de gestion au même format. Avant d'importer le fichier de liaison, vous devez le modifier en remplaçant les astérisques par des valeurs alphanumériques aléatoires (c'est-à-dire, un mot de passe erroné). Entrez ensuite le mot de passe correct à l’aide de la page Propriétés de transport après l’importation du fichier de liaison.
Lorsque vous exportez les informations de liaison, le fichier de liaison qui en résulte ne contient pas les mots de passe utilisés par les adaptateurs de transport dans les emplacements de réception/ports d'envoi. Ceci empêche l'affichage des informations de mot de passe en texte clair. La prochaine fois que vous utiliserez le fichier pour importer les informations de liaison, vous devez entrer les mots de passe à l’aide de l’interface utilisateur des pages de propriétés de transport. Vous pouvez également modifier temporairement le fichier de liaison avant l'importation en y tapant les mots de passe. Dans ce cas, vous devez supprimer les mots de passe du fichier de liaison une fois l'opération d'importation terminée.
Contourner la limitation du mot de passe
Option 1 :
Avant d’importer, mettez à jour le fichier de liaison en remplaçant les astérisques par du texte brut.
Attention
Cette opération n'est pas recommandée pour des raisons de sécurité.
Avant d’importer, mettez à jour le fichier de liaison en remplaçant les astérisques par une valeur de courrier indésirable (autrement dit, pas le mot de passe correct). Après l’importation, entrez le mot de passe correct à l’aide des propriétés de transport.
Notes
Cette solution de contournement peut être utilisée uniquement si Microsoft Visual Studio est installé sur l’ordinateur cible ou en développant un outil personnalisé.
Option 2 :
Utilisez l'authentification unique de l'entreprise plutôt que des mots de passe. Outre l'importation du fichier de liaison, l'utilisation de l'option d'authentification unique n'implique pas d'autres opérations.
Vérifiez le système logique et les services de transmission et de réception.
Étapes suivantes
Utiliser BizTalk Server gestion des exceptions dans votre orchestration