final Supplier<? extends Throwable> pendingFailure = this.pendingFailure; if (pendingFailure != null) { addSuppressed(pendingFailure); addSuppressed(exception); return;
this.resultProducer = new ThrowableResult(pendingFailure); } else { addSuppressed(pendingFailure); addSuppressed(t); addSuppressed(pendingFailure); this.pendingFailure = null; addSuppressed(pendingFailure); addSuppressed(pendingFailure); addSuppressed(t);
public void handleInvocation(final EJBClientInvocationContext context) throws Exception { if (context.getDestination() != null) { // already discovered! context.sendRequest(); return; } List<Throwable> problems = executeDiscovery(context); if(WILDFLY_TESTSUITE_HACK && context.getDestination() == null) { Thread.sleep(2000); problems = executeDiscovery(context); } try { context.sendRequest(); } catch (NoSuchEJBException | RequestSendFailedException e) { processMissingTarget(context); throw e; } finally { if (problems != null) for (Throwable problem : problems) { context.addSuppressed(problem); } } }
final Supplier<? extends Throwable> pendingFailure = this.pendingFailure; if (pendingFailure != null) { addSuppressed(pendingFailure); addSuppressed(exception); return;
final Supplier<? extends Throwable> pendingFailure = this.pendingFailure; if (pendingFailure != null) { addSuppressed(pendingFailure); addSuppressed(exception); return;
this.resultProducer = new ThrowableResult(pendingFailure); } else { addSuppressed(pendingFailure); addSuppressed(t); addSuppressed(pendingFailure); this.pendingFailure = null; addSuppressed(pendingFailure); addSuppressed(pendingFailure); addSuppressed(t);
this.resultProducer = new ThrowableResult(pendingFailure); } else { addSuppressed(pendingFailure); addSuppressed(t); addSuppressed(pendingFailure); this.pendingFailure = null; addSuppressed(pendingFailure); addSuppressed(pendingFailure); addSuppressed(t);
public void handleInvocation(final EJBClientInvocationContext context) throws Exception { if (context.getDestination() != null) { // already discovered! context.sendRequest(); return; } List<Throwable> problems = executeDiscovery(context); if(WILDFLY_TESTSUITE_HACK && context.getDestination() == null) { Thread.sleep(2000); problems = executeDiscovery(context); } try { context.sendRequest(); } catch (NoSuchEJBException | RequestSendFailedException e) { processMissingTarget(context); throw e; } finally { if (problems != null) for (Throwable problem : problems) { context.addSuppressed(problem); } } }
public void handleInvocation(final EJBClientInvocationContext context) throws Exception { if (context.getDestination() != null) { // already discovered! context.sendRequest(); return; } List<Throwable> problems = executeDiscovery(context); if(WILDFLY_TESTSUITE_HACK && context.getDestination() == null) { Thread.sleep(2000); problems = executeDiscovery(context); } try { context.sendRequest(); } catch (NoSuchEJBException | RequestSendFailedException e) { processMissingTarget(context); throw e; } finally { if (problems != null) for (Throwable problem : problems) { context.addSuppressed(problem); } } }