code: public Log getInstance(String name)
          throws LogConfigurationException {
          PaxLogger logger;
          if( m_paxLogging == null )
          {
              logger = FallbackLogFactory.createFallbackLog( null, name );
          }
          else
          {
              logger = m_paxLogging.getLogger( name, JuliLogger.JULI_FQCN );
          }
          JuliLogger juliLogger = new JuliLogger( logger );
          m_loggers.put( name, juliLogger );
          return juliLogger;
      }
docs: <p>Construct (if necessary) and return a <code>Log</code> instance,
  using the factory's current set of configuration attributes.</p>
  
  <p><strong>NOTE</strong> - Depending upon the implementation of
  the <code>LogFactory</code> you are using, the <code>Log</code>
  instance you are returned may or may not be local to the current
  application, and may or may not be returned again on a subsequent
  call with the same name argument.</p>
  
  @param name Logical name of the <code>Log</code> instance to be
  returned (the meaning of this name is only known to the underlying
  logging implementation that is being wrapped)
  
  @exception LogConfigurationException if a suitable <code>Log</code>
  instance cannot be returned