Abilitazione dei log DEBUG sul server SDI

È possibile abilitare i log DEBUG sul server SDI.

Effettuare le seguenti operazioni:
  1. Arrestare il processo server SDI.
  2. Pre-7.2.0-ISS-SDI-FP0008
    1. Modificare il file <SDI_Solution_Directory>/etc/log4j.properties.
    2. Modificare la riga seguente:
      log4j.rootCategory=INFO, Default
      a
      log4j.rootCategory=DEBUG, Default
    Post-7.2.0-ISS-SDI-FP0008
    1. Modificare il file <SDI_Solution_Directory>/etc/log4j2.xml .
    2. Modificare la riga seguente:
      <Root level="info">
      a
      <Root level="debug">

    From-7.2.0-ISS-SDI-FP0011

  3. Per abilitare il blocco TCB in debug, aggiungere la riga com.ibm.di.logging.close=false al file <SDI_HOME_Directory>/etc/global.properties .
  4. Avviare il processo server SDI.
  5. Ricreare il problema e raccogliere il file <SDI_Solution_Dir>/logs/ibmdi.log .
I registri non vengono stampati in FP13 nel sistema operativo Windows
Per risolvere questo problema:
  • Copiare il file log4j2.xml da <SDI_Home_Dir>/etc e aggiungerlo a <SDI_Solution_Dir>/etc (che mancava).
  • Configurare <SDI_Solution_Dir>/ibmdiservice.props con jvmcmdoptions=-Dlog4j2.configurationFile=etc\log4j2.xml
  • Riavviare il processo SDI Server.