Journalisation des messages de licence pour les fonctions d'exécution
Les paramètres de journal [Launcher] du fichier de configuration install_dir/dtx.ini contrôlent le niveau de gravité des messages de licence qui sont consignés par le moteur de flux, Command Server, l'API Lien HCL et les fonctions de Pack. Pour plus de détails, voir les notes de version.
- CompoundSystem<date><time><hostname>.log, pour tous les systèmes d'un processus unique.
- <unique_name><date><time><hostname>.log, pour un ou plusieurs systèmes s'exécutant dans des processus distincts.
Command Server consigne les messages de licence dans le fichier journal spécifié par le paramètre [Connections Manager] DebugName= dans le fichier de configuration dtx.ini. Si l'API Lien HCL ne spécifie pas de rappel, elle consigne également les messages de licence dans le fichier DebugName=.
- DTXLN2155I: Informations de licence DTX
- DTXLN3114W: Avertissement relatif à la licence DTX
- DTXLN4140E: Erreur de licence DTX
Par exemple, Lien HCL ne peut pas obtenir une licence Pack for Supply Chain lorsque le moteur de flux tente d'exécuter une mappe comportant un schéma Supply Chain dans une carte. Le moteur de flux ou le fichier journal Compound System contient des messages de licence similaires à ce qui suit :
DTXLN2155I - Fri Feb 7 07:47:20 2018 - tid: 22212 inst: 0 - DTX License Info : Initializing HCL Link license library (.\mercpim.cpp:652)
DTXLN2155I - Fri Feb 7 07:47:20 2018 - tid: 22212 inst: 0 - DTX License Info : Checking for license feature HIP_Cores (.\mercpim.cpp:679)
DTXLN2155I - Fri Feb 7 07:47:24 2018 - tid: 22212 inst: 0 - DTX License Info : Checking for license feature HIPSC_Cores (.\mercpim.cpp:679)
DTXLN4140E - Fri Feb 7 07:47:40 2018 - tid: 22212 inst: 0 - DTX License ERROR : License feature 'HIPSC_Cores' is not available for input card 1 (C:\mapdev.901\txenv\mercator\mercioex.c:563)