I have a WSDL app that works about 99% of the time, but
periodically, I have users attempt to access my page, and this
exception is generated where I "cfinvoke" the wsdl :
"Name: coda_ps_inquiry. WSDL:
https://xxxxxxxxx/xxxxxxx.cfc?wsdl. org.xml.sax.SAXException: Fatal
Error: URI=null Line=1: White spaces are required between publicId
and systemId. It is recommended that you use a web browser to
retrieve and examine the requested WSDL document for correctness.
If the requested WSDL document can't be retrieved or it is
dynamically generated, it is likely that the target web service has
I have never written anything to do with a "publicId" and
"systemId" into my code, but clearly something is not right if it
is generating errors. Does anyone know what these are and what I
should look for, in my own code, that could be causing it to appear
as invalid XML? The wsdl doodad is created using cfcomponent, and
when I looked at the generated output, it appears to be valid xml
and there is nothing in it about a "systemId" or "publicId".
I am the responsible person for both the cfinvoking "client"
side and the cfcomponent "service" on another server, but I didn't
originally write either of them.