throw new IllegalStateException("Local destination does not have a MessageObserver on address "
+ destination.getAddress().getAddress().getValue());
}
AbstractWrappedOutputStream cout
= new AbstractWrappedOutputStream() {
protected void onFirstWrite() throws IOException {
final PipedInputStream stream = new PipedInputStream();
wrappedStream = new PipedOutputStream(stream);
final Runnable receiver = new Runnable() {