private static void createRestorerInstance ( ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( tc , "createRestorerInstance" ) ; try { Class cls = Class . forName ( SI_MESSAGE_HANDLE_RESTORER_CLASS ) ; instance = ( SIMessageHandleRestorer ) cls . newInstance ( ) ; } catch ( Exception e ) { FFDCFilter . processException ( e , "com.ibm.wsspi.sib.core.SIMessageHandleRestorer.createRestorerInstance" , "100" ) ; SibTr . error ( tc , "UNABLE_TO_CREATE_HANDLERESTORER_CWSIB0010" , e ) ; NoClassDefFoundError ncdfe = new NoClassDefFoundError ( e . getMessage ( ) ) ; ncdfe . initCause ( e ) ; throw ncdfe ; } if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( tc , "createRestorerInstance" ) ; }
Create the singleton Restorer instance .