public void popParameterStack ( ) { if ( TraceComponent . isAnyTracingEnabled ( ) && logger . isLoggable ( Level . FINE ) ) { //306998.15 logger . logp ( Level . FINE , CLASS_NAME , "popParameterStack" , "entry" ) ; } if ( WCCustomProperties . CHECK_REQUEST_OBJECT_IN_USE ) { checkRequestObjectInUse ( ) ; } try { SRTServletRequestThreadData . getInstance ( ) . setParameters ( ( Hashtable ) _paramStack . pop ( ) ) ; } catch ( java . util . EmptyStackException empty ) { if ( TraceComponent . isAnyTracingEnabled ( ) && logger . isLoggable ( Level . FINE ) ) { //306998.15 logger . logp ( Level . FINE , CLASS_NAME , "popParameterStack" , "Unable to remove item from stack" , empty ) ; } } if ( TraceComponent . isAnyTracingEnabled ( ) && logger . isLoggable ( Level . FINE ) && SRTServletRequestThreadData . getInstance ( ) . getParameters ( ) != null ) //306998.15 { debugParams ( SRTServletRequestThreadData . getInstance ( ) . getParameters ( ) ) ; } }
Revert the state of the parameters which was saved before an include call