--- transport/nio/ParallelNioSender.java (revision 792283) +++ transport/nio/ParallelNioSender.java (working copy) @@ -81,7 +81,9 @@ if ( cx == null ) { if ( x instanceof ChannelException ) cx = (ChannelException)x; else cx = new ChannelException("Parallel NIO send failed.", x); + if (log.isTraceEnabled()) log.trace("Error sending message", x); } else { + if (log.isTraceEnabled()) log.trace("Error sending message", x); if (x instanceof ChannelException) cx.addFaultyMember( ( (ChannelException) x).getFaultyMembers()); } //count down the remaining on an error @@ -136,6 +138,9 @@ SenderState.getSenderState(sender.getDestination()).setReady(); }//end if } catch (Exception x) { + if (log.isTraceEnabled()) { + log.trace("Error while processing send to " + sender.getDestination().getName(), x); + } SenderState state = SenderState.getSenderState(sender.getDestination()); int attempt = sender.getAttempt()+1; boolean retry = (sender.getAttempt() <= maxAttempts && maxAttempts>0);