throw new Exception ( "Not all sent messages were delivered! messagecounter=" + messagecounter );
}
//we got all of our messages, let's recover
session.recover();
message = receiver.receive(1000);
messagecounter=0;
while( message != null )
{
if ( !message.getJMSRedelivered() )