Bugs item #607721, was opened at 2002-09-11 11:33 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=376685&aid=607721&group_id=22866
Category: JBossMQ Group: v3.0 Rabbit Hole Status: Open Resolution: None Priority: 5 Submitted By: Ulf Schroeter (schrouf) Assigned to: Nobody/Anonymous (nobody) Summary: Incomplete JMS Message Serialization Initial Comment: Object serialization of class org.jboss.mq.SpyMessage does not serialize attribute SpyMessage.header.durableSubscriberID in read/writeExternal(). Proposed code fixed: writeExternal(...) { ... ... if( header.durableSubscriberID != null ) { out.writeBoolean( true ); writeString( out, header.durableSubscriberID.clientID ); writeString( out, header.durableSubscriberID.subscriptionName ); writeString( out, header.durableSubscriberID.selector ); } else { out.writeBoolean( false ); } ... } readExternal(...) { ... ... boolean durable = in.readBoolean(); if( durable ) { String clientID = readString( in ); String subscriptionName = readString( in ); String selector = readString( in ); header.durableSubscriberID = new DurableSubscriberID( clientID, subscriptionName, selector ); } else { header.durableSubscriberID = null; } ... } ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=376685&aid=607721&group_id=22866 ------------------------------------------------------- In remembrance www.osdn.com/911/ _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development