My External Memory

Domino Blog - RSS publishing Fix

November 24 2009 02:37:53 PM
Appears Syndication does not have a default ISO type thus throwing the following error


XML Parsing Error: XML declaration not well-formed
Location: http://domino-69.prominic.net/A55CF7/technotes.nsf/3F36F5CACBC314CB802571690058604F
Line Number 1, Column 31:
------------------------------^

[Domino Blog 8.x template]
Note that this is when the RSS option is set to pull from a view, as none of the others worked either. Appears the computed form and value it's referencing doesn't exist.  
Image:Domino Blog - RSS publishing Fix

It's the computed value after 'encoding', and has the  Formula:  @DbLookup("";"":"";"vConfig"; 1;"config_xmlencoding")

This form (vConfig) does not exist in the DB.  The Form "Config" does.. however the default value for config_xmlencoding appears to be blank.

The Fix
-  Added the value 'ISO-8859-1' to the configuration document, under the Syndication tab, field " XML/Content Encoding:" down towards the bottom.

When replacing the computed value with "ISO-8859-1", it appears to be working.  Have not changed the lookup form value.  This is probably in some documentation somewhere.. but there's no documentation with the template.
Comments Disabled
<$DXTemplateBlock Name="HTMLBottom My Brain"$>