/* 166 */ InvocationContext ctx = invocation.getInvocationContext();
/* 167 */ this.retry = true;
/* 168 */ int retryCount = 0;
/* 169 */ while (this.retry == true)
/* */ {
/* 171 */ Interceptor next = getNext();
/* */ try
/* */ {
/* 174 */ if (this.trace)
/* 175 */ log.trace("invoke, method=" + invocation.getMethod());
/* 176 */ result = next.invoke(invocation);
/* */ }
/* */ catch (ServiceUnavailableException e)
/* */ {
/* 181 */ if (this.trace) {
/* 182 */ log.trace("Invocation failed", e);