ERR D9 Template does not exist

80 views
Skip to first unread message

hlitz

unread,
Aug 22, 2011, 10:57:43 AM8/22/11
to fast-wireshark-discuss
Hi,

what does this error mean?

Peter Miele

unread,
Aug 22, 2011, 11:57:44 AM8/22/11
to fast-wiresh...@googlegroups.com
Hello,

From the FAST 1.1 specification.
Found here: http://www.fixprotocol.org/documents/3066/FAST%20Specification%201%20x%201.pdf

ERR D9
It is a dynamic error if a decoder cannot find a template associated with a template identifier
appearing in the stream.


This would be the case of you receive a message with template id of 50, but you don't have a template defined with id 50.

I haven't worked with the plugin for a while, but it might also be the case of the templates not loading if this occurs on all messages.  There should be an error message for this.

If this doesn't answer your question let me know.


Peter Miele

hlitz

unread,
Aug 23, 2011, 3:48:50 AM8/23/11
to fast-wireshark-discuss
Hi Peter,

thanks for your reply! The problem seems to be an empty template which
does exist in the xml file, but nonetheless throws the ERR D9. Could
you point me to a valid xml file, maybe ours is in a format that does
not get parsed correctly by the FAST plugin.

The template in question looks like this:
<template name="FASTTemplate" id="111"/>

thanks again, Heiner

On Aug 22, 5:57 pm, Peter Miele <foolishone...@gmail.com> wrote:
> Hello,
>
> From the FAST 1.1 specification.
> Found here:http://www.fixprotocol.org/documents/3066/FAST%20Specification%201%20...
>
> *ERR D9
> It is a dynamic error if a decoder cannot find a template associated with a
> template identifier
> appearing in the stream.*

Peter Miele

unread,
Aug 23, 2011, 10:02:09 AM8/23/11
to fast-wiresh...@googlegroups.com
Hello Heiner,


A sample template file can be found in the project's test directory.
It can be viewed online here:
http://code.google.com/p/fast-wireshark/source/browse/trunk/test/templates.xml

The template you sent me may need to be changed to old XML style of :
<template...></template>
This might resolve the issue, I don't have extensive knowledge of the XML parsing of templates.

Empty templates should work in the plugin.  I don't believe there are any in that sample file to go off of.  I vaguely remember someone testing it when I was developing on the project.

I currently do not have the ability to get the plugin running so I am unable to verify this.


Peter Miele
Reply all
Reply to author
Forward
0 new messages