public void doLifeCycle ( InterceptorProxy [ ] proxies , EJBModuleMetaDataImpl mmd ) // F743-14982 { ivMethod = null ; ivParameters = null ; // d367572.8 ivInterceptorProxies = proxies ; ivNumberOfInterceptors = ivInterceptorProxies . length ; if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) // d367572.7 { Tr . entry ( tc , "doLifeCycle, number of interceptors = " + ivNumberOfInterceptors ) ; } if ( ivNumberOfInterceptors > 0 ) { ivNextIndex = 0 ; try { proceed ( ) ; } catch ( Throwable t ) // d415968 { // FFDCFilter.processException( t, CLASS_NAME + ".doLifeCycle", "260", this ); lifeCycleExceptionHandler ( t , mmd ) ; // d367572.7, F743-14982 } finally { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) // d415968 { Tr . exit ( tc , "doLifeCycle" ) ; } } } }
d450431 - add appExceptionMap parameter .