Uploaded image for project: 'Runtime'
  1. Runtime
  2. RUNTIME-170

Use only one logger (logkit & log4j => log4j only)

    • Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Major Major
    • 2.0.0 M3
    • None
    • None
    • None

      Il est parfois difficile de trouver où est loggé une erreur (LogKit ou log4j).
      De plus, il est nécessaire de configurer les catégories deux fois.

      La plupart des bibliothèques que nous utilisons se base sur Jarkarta Commons Logging ou SLF4J et permettent de choisir l'implémentation de logging.

      La majorité des exceptions sortent dans logkit ce qui ne sera pas forcément le cas suite aux évolutions du runtime et du CMS :

      • utilisation poussée des Function OSWorkflow et logging des erreurs par OSWorkflow (JCL) ;
      • utilisation de Job avec Quartz et logging des erreurs par OSWorkflow (JCL) ;
      • utilisation pousée de Jackrabbit avec EventListener (SLF4J) ;
      • logging des requêtes SQL avec iBatis SqlMap (JCL mais sort parfois dans LogKit, parfois dans Log4J ) ;
      • ...

      Il faudrait donc choisir un seul logger concret même si plusieurs facades sont utilisés.

          [RUNTIME-170] Use only one logger (logkit & log4j => log4j only)

          Cédric Damioli made changes -
          Workflow Original: jira [ 11134 ] New: Ametys [ 12856 ]
          Julien Couret (Inactive) made changes -
          Project Import New: Thu May 28 17:04:11 UTC 2009 [ 1243530251015 ]
          Sébastien Launay (Inactive) made changes -
          Assignee Original: Cédric Damioli [ cedric ] New: Sébastien Launay [ yabon ]
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]
          Cédric Damioli made changes -
          Issue Type Original: Improvement [ 4 ] New: New Feature [ 2 ]
          Affects Version/s Original: 1.1.0 [ 10086 ]
          Sébastien Launay (Inactive) made changes -
          Fix Version/s New: 2.0.0 [ 11008 ]
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          Sébastien Launay (Inactive) made changes -
          Summary Original: Utiliser une seule configuration de logger New: Use only one logger (logkit & log4j => log4j only)
          Sébastien Launay (Inactive) made changes -
          Attachment New: RUNTIME-170.sh [ 16645 ]
          Attachment New: RUNTIME-170.patch [ 16644 ]
          Julien Couret (Inactive) made changes -
          Workflow Original: Anyware [ 24897 ] New: Anyware WF 2 [ 29754 ]
          Sébastien Launay (Inactive) created issue -

            yabon Sébastien Launay (Inactive)
            yabon Sébastien Launay (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: