I have an XML feed coming in from the outside to post information on my website:
http://secure.pharmacytimes.com/services/Recent_Courses.aspNow out of nowhere after two months of getting the feed and displaying it properly, I get this error this morning... I saw it working perfectly fine as of last night and didn't touch anything. Now this morning I am getting this error:
-- ErrorCode: -1072896682
ErrorReason: Invalid at the top level of the document.
Here is my code that displays the page:
--------------------------
----------
----------
---------
<CFHTTP method="GET" url="
http://secure.pharmacytimes.com/services/Recent_Courses.asp?count=5" path="D:\InetPub\pharmacy\
web" file="pt_ce_recent.xml" timeout="30" >
<cfobject action="CREATE" type="COM" class="Microsoft.XMLDOM" name="objXMLDOM">
<cfset XMLInputFile = "D:\InetPub\pharmacy\web\p
t_ce_recen
t.xml">
<CFSET objXMLDOM.LOAD(XMLInputFil
e)>
<CFSET colBookList = objXMLDOM.getElementsByTag
Name("cour
se")>
<!--- <TABLE BORDER="0" bgcolor="ffffff" width="100%"> --->
<TR valign="top">
<TD> </TD>
<TD class="blurbs"><strong>Cou
rse Name</strong></TD>
<TD class="blurbs" align="center"><strong>Cou
rse Units</strong></TD>
<!--- <TD class="blurbs" align="center"><strong>Cou
rse Fee</strong></TD> --->
</TR>
<!--- Loop through the collection --->
<CFLOOP COLLECTION="#colBookList#"
Item="course">
<CFSET CE_Title = course.SelectSingleNode("c
ourse_name
")>
<CFSET CE_URL = course.SelectSingleNode("c
ourse_url"
)>
<CFSET CE_Units = course.SelectSingleNode("c
ourse_unit
s")>
<CFSET CE_Fee = course.SelectSingleNode("c
ourse_fee"
)>
<CFOUTPUT>
<TR valign="top">
<TD width=7><IMG alt=* hspace=5 src="../images/imgArwrt.gi
f" vspace=5 border=0 width="7" height="7"></A></TD>
<TD class="blurbs"><a href="#CE_URL.Text#" target="_blank">#CE_Title.
Text#</a><
/TD>
<TD class="blurbs" align="center">#CE_Units.T
ext#</TD>
<!--- <TD class="blurbs" align="center">#LSCurrency
Format(CE_
Fee.Text, "local")#</TD> --->
</TR>
</CFOUTPUT>
</CFLOOP>
<!--- </TABLE> --->
<!---check if an error exists--->
<cfset XMLErr = objXMLDOM.parseError>
<cfoutput>
<cfif XMLErr.errorcode NEQ 0>--
ErrorCode: #XMLErr.errorcode#<br>
ErrorReason: #XMLErr.reason#
</cfif>
</cfoutput>
Start Free Trial