The following proposed patch for stable (3.1) fixes a cut and paste error in the DTD definition which resulted in invalid XML being generated by gmond because the ATTLIST NAME and VAL for METRIC were being redefined and there was no definition for the corresponding ATTLIST for EXTRA_ELEMENT.
Attached original fix committed as part of r1288 Carlo --- Index: gmond/dtd.h =================================================================== --- gmond/dtd.h (revision 1287) +++ gmond/dtd.h (revision 1288) @@ -38,8 +38,8 @@ <!ATTLIST METRIC SOURCE (gmond | gmetric) #REQUIRED>\n\ <!ELEMENT EXTRA_DATA (EXTRA_ELEMENT*)>\n\ <!ELEMENT EXTRA_ELEMENT EMPTY>\n\ - <!ATTLIST METRIC NAME CDATA #REQUIRED>\n\ - <!ATTLIST METRIC VAL CDATA #REQUIRED>\n\ + <!ATTLIST EXTRA_ELEMENT NAME CDATA #REQUIRED>\n\ + <!ATTLIST EXTRA_ELEMENT VAL CDATA #REQUIRED>\n\ <!ELEMENT HOSTS EMPTY>\n\ <!ATTLIST HOSTS UP CDATA #REQUIRED>\n\ <!ATTLIST HOSTS DOWN CDATA #REQUIRED>\n\ ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers