code: @SuppressWarnings("unchecked") 
     private static void initLogging(ClassLoader cl)
     {
        try
        {
           Class<?> clz = Class.forName("org.jboss.logging.Logger", true, cl);
           
           Method mGetLogger = clz.getMethod("getLogger", String.class);
  
           logging = mGetLogger.invoke((Object)null, new Object[] {"org.ironjacamar.sjc.Main"});
        }
        catch (Throwable t)
        {
           // Nothing we can do
        }
     }
docs: Init logging
  @param cl The classloader to load from