question: void confirmAdapterAvailable ( Object o ) { String adapter = adapterName ( o ) ; log . debug ( "register {} adapter {}" , o , adapter ) ; if ( adapter != null ) { try { Class . forName ( adapter ) ; } catch ( ClassNotFoundException ex ) { locateClassFailed ( ex , adapter , o ) ; } catch ( NoClassDefFoundError ex ) { locateClassFailed ( ex , adapter , o ) ; } } }
target:  Common check routine to confirm an adapter is available as part of registration process.  <p> Note: Should only be called for debugging purposes,  e.g. when Log4J DEBUG level is selected, to load fewer classes at startup.