package org.jacorb.test.orb; import org.jacorb.test.bugs.bugrtj634.CInterceptor; import org.omg.PortableInterceptor.ClientRequestInfo; import org.omg.PortableInterceptor.ForwardRequest; public class ClientTestInterceptor extends CInterceptor { private int testCount = 0; /** * <code>send_request</code> * * @param ri a <code>ClientRequestInfo</code> value * @exception ForwardRequest if an error occurs */ public void send_request( ClientRequestInfo ri ) throws ForwardRequest { if (testCount++ == 0) { throw new RuntimeException(); } else { throw new org.omg.CORBA.TRANSIENT(); } } }