Ignore:
Timestamp:
03/03/10 15:00:30 (2 years ago)
Author:
sys
Message:

OO classLoader : ajout d'une trace pour debug

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Jav_Transform/src/com/scenari/s/co/transform/oo/HTransformerOo.java

    r14999 r15012  
    5454 
    5555import eu.scenari.fw.log.LogMgr; 
     56import eu.scenari.fw.log.TraceMgr; 
     57import eu.scenari.fw.log.TracePoint; 
    5658 
    5759/** 
     
    7072 */ 
    7173public class HTransformerOo extends HTransformer { 
     74 
     75        public static TracePoint sTraceOoClassloader = TraceMgr.register(HTransformerOo.class.getName() + ".sTraceOoClassloader"); 
    7276 
    7377        /** Maintient de la Référence au class loader pour ne pas multiplier les contextes par le nombre de transformer. */ 
     
    261265                        //Si c'est bon, on retourne le classLoader en cours. 
    262266                        sOoClassLoader = HTransformerOo.class.getClassLoader(); 
     267                        if (sTraceOoClassloader.isEnabled()) sTraceOoClassloader.publishDebug("OO init : no classloader instantiated."); 
    263268                        return sOoClassLoader; 
    264269                } catch (Exception e) { 
     
    308313                        throw (Exception) LogMgr.addMessage(e, "Load '" + vUnoBootstrapClassName + "' failed in jars : " + Arrays.toString(vLisJars)); 
    309314                } 
     315 
     316                if (sTraceOoClassloader.isEnabled()) sTraceOoClassloader.publishDebug("OO init : classloader instantiated with urls : " + Arrays.toString(vLisJars)); 
     317 
    310318                //Si c'est bon, on retourne la classe à executer avec ce classLoader. 
    311319                return sOoClassLoader; 
Note: See TracChangeset for help on using the changeset viewer.