oos.flush() ;
os.packBytes(baos.toByteArray()) ;
}
else if (resource instanceof PersistableParticipant)
{
final PersistableParticipant participant = (PersistableParticipant)resource ;
os.packBoolean(false) ;
os.packString(resource.getClass().getName()) ;
participant.saveState(os) ;
}
else
{
wstxLogger.arjLoggerI18N.error("com.arjuna.mwlabs.wst.util.PersistableParticipantHelper_1") ;
return false ;