Created ticket: AMQNET-110 Vadim.
On Thu, Aug 28, 2008 at 5:22 AM, Jim Gomes <[EMAIL PROTECTED]> wrote: > Wow, good question. This needs to be looked at and verified. > > On Wed, Aug 27, 2008 at 11:12 PM, Vadim Chekan <[EMAIL PROTECTED]>wrote: > >> Apparently WireFormatNegotiator checks only magic bytes during the >> format negotiation and does not check the version. >> So NMS client V2 talks to ActiveMQ V3. >> Is it a bug? >> >> 394 [-1211205856] INFO Apache.NMS.Tracer (null) - SENDING: >> WireFormatInfo[ Magic=System.Byte[] Version=2 >> MarshalledProperties={CacheEnabled=False, SizePrefixDisabled=False, >> StackTraceEnabled=False, TcpNoDelayEnabled=False, >> TightEncodingEnabled=False} ] >> 395 [-1225606256] DEBUG Apache.NMS.Tracer (null) - Parsing type: 1 >> with: Apache.NMS.ActiveMQ.OpenWire.V1.WireFormatInfoMarshaller >> 403 [-1225606256] INFO Apache.NMS.Tracer (null) - RECEIVED: >> WireFormatInfo[ Magic=System.Byte[] Version=3 >> MarshalledProperties={CacheEnabled=True, CacheSize=1024, >> SizePrefixDisabled=False, TightEncodingEnabled=True, >> MaxInactivityDuration=30000, MaxInactivityDurationInitalDelay=10000, >> StackTraceEnabled=True, TcpNoDelayEnabled=True} ] >> >> Vadim. >> -- >> From RFC 2631: In ASN.1, EXPLICIT tagging is implicit unless IMPLICIT >> is explicitly specified >> > -- >From RFC 2631: In ASN.1, EXPLICIT tagging is implicit unless IMPLICIT is explicitly specified