This is my first time working with API and I have an issue with my program where I'm receiving a HTTP/1.1 500 Internal Server Error. I have gone over the code and debug log multiple times and am not able to find what is causing the issue. I have attached my WSDL, program, and error log hoping someone else has some insight. Thanks! Becky Kerins Senior Programmer IS Department - Church Mutual This email has been scanned by the MXLogic Email Security System.
Attachment:
ACCTSRCH.RPGLE
Description: Binary data
HTTPAPI Ver 1.23 released 2008-04-24 OS/400 Ver V5R4M0 New iconv() objects set, PostRem=1208. PostLoc=0. ProtRem=819. ProtLoc=0 http_persist_open(): entered http_long_ParseURL(): entered DNS resolver retrans: 2 DNS resolver retry : 2 DNS resolver options: x'00000136' DNS default domain: AD.CHURCHMUTUAL.COM DNS server found: 172.16.3.131 DNS server found: 172.16.3.132 SetError() #6: connect(): A remote host refused an attempted connect operation. New iconv() objects set, PostRem=1208. PostLoc=0. ProtRem=819. ProtLoc=0 http_persist_open(): entered http_long_ParseURL(): entered DNS resolver retrans: 2 DNS resolver retry : 2 DNS resolver options: x'00000136' DNS default domain: AD.CHURCHMUTUAL.COM DNS server found: 172.16.3.131 DNS server found: 172.16.3.132 SetError() #6: connect(): A remote host refused an attempted connect operation. New iconv() objects set, PostRem=1208. PostLoc=0. ProtRem=819. ProtLoc=0 http_persist_open(): entered http_long_ParseURL(): entered DNS resolver retrans: 2 DNS resolver retry : 2 DNS resolver options: x'00000136' DNS default domain: AD.CHURCHMUTUAL.COM DNS server found: 172.16.3.131 DNS server found: 172.16.3.132 SetError() #6: connect(): A remote host refused an attempted connect operation. New iconv() objects set, PostRem=1208. PostLoc=0. ProtRem=819. ProtLoc=0 http_persist_open(): entered http_long_ParseURL(): entered DNS resolver retrans: 2 DNS resolver retry : 2 DNS resolver options: x'00000136' DNS default domain: AD.CHURCHMUTUAL.COM DNS server found: 172.16.3.131 DNS server found: 172.16.3.132 SetError() #6: connect(): A remote host refused an attempted connect operation. New iconv() objects set, PostRem=1208. PostLoc=0. ProtRem=819. ProtLoc=0 http_persist_open(): entered http_long_ParseURL(): entered DNS resolver retrans: 2 DNS resolver retry : 2 DNS resolver options: x'00000136' DNS default domain: AD.CHURCHMUTUAL.COM DNS server found: 172.16.3.131 DNS server found: 172.16.3.132 http_persist_post(): entered http_long_ParseURL(): entered do_post(): entered POST /getAcctRetrieval/services/GetAcctRetrievalServices HTTP/1.1 Host: ISAppDevWW.ad.churchmutual.com:9080 User-Agent: http-api/1.23 Content-Type: text/xml; charset=utf-8 SOAPAction: http://ISAppDevWW.ad.churchmutual.com:9080/getAcctRetrieval/serv Expect: 100-continue Content-Length: 439 recvresp(): entered HTTP/1.1 100 Continue Content-Length: 0 Date: Tue, 12 Apr 2011 15:45:56 GMT Server: WebSphere Application Server/6.1 SetError() #13: HTTP/1.1 100 Continue senddoc(): entered <?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://getacctretrieval.wsbeans.iseries/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body> <tns:getacctretrievalInput> <tns:pARMSORT>TRINITY LUTHERA</tns:pARMSORT> <tns:PARMST>MD<tns:/PARMST> </tns:getacctretrievalInput></soap:Body></soap:Envelope> recvresp(): entered HTTP/1.1 500 Internal Server Error Date: Tue, 12 Apr 2011 15:45:56 GMT Server: WebSphere Application Server/6.1 Content-Type: text/xml; charset=utf-8 Content-Language: en-US Content-Length: 553 Connection: Close SetError() #13: HTTP/1.1 500 Internal Server Error recvdoc parms: identity 553 header_load_cookies() entered recvdoc(): entered SetError() #0: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Header/><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server.generalException</faultcode><faultstring><![CDATA[org.xml.sax.SAXParseException: The content of elements must consist of well-formed character data or markup. Message being parsed: ]]></faultstring></soapenv:Fault></soapenv:Body></soapenv:Envelope> SetError() #13: HTTP/1.1 500 Internal Server Error http_close(): entered New iconv() objects set, PostRem=1208. PostLoc=0. ProtRem=819. ProtLoc=0 http_persist_open(): entered http_long_ParseURL(): entered DNS resolver retrans: 2 DNS resolver retry : 2 DNS resolver options: x'00000136' DNS default domain: AD.CHURCHMUTUAL.COM DNS server found: 172.16.3.131 DNS server found: 172.16.3.132 http_persist_post(): entered http_long_ParseURL(): entered do_post(): entered POST /getAcctRetrieval/services/GetAcctRetrievalServices HTTP/1.1 Host: ISAppDevWW.ad.churchmutual.com:9080 User-Agent: http-api/1.23 Content-Type: text/xml; charset=utf-8 SOAPAction: http://ISAppDevWW.ad.churchmutual.com:9080/getAcctRetrieval/serv Expect: 100-continue Content-Length: 439 recvresp(): entered HTTP/1.1 100 Continue Content-Length: 0 Date: Tue, 12 Apr 2011 18:20:55 GMT Server: WebSphere Application Server/6.1 SetError() #13: HTTP/1.1 100 Continue senddoc(): entered <?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://getacctretrieval.wsbeans.iseries/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body> <tns:getacctretrievalInput> <tns:pARMSORT>TRINITY LUTHERA</tns:pARMSORT> <tns:PARMST>MD<tns:/PARMST> </tns:getacctretrievalInput></soap:Body></soap:Envelope> recvresp(): entered HTTP/1.1 500 Internal Server Error Date: Tue, 12 Apr 2011 18:20:55 GMT Server: WebSphere Application Server/6.1 Content-Type: text/xml; charset=utf-8 Content-Language: en-US Content-Length: 553 Connection: Close SetError() #13: HTTP/1.1 500 Internal Server Error recvdoc parms: identity 553 header_load_cookies() entered recvdoc(): entered SetError() #0: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Header/><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server.generalException</faultcode><faultstring><![CDATA[org.xml.sax.SAXParseException: The content of elements must consist of well-formed character data or markup. Message being parsed: ]]></faultstring></soapenv:Fault></soapenv:Body></soapenv:Envelope> SetError() #13: HTTP/1.1 500 Internal Server Error http_close(): entered New iconv() objects set, PostRem=1208. PostLoc=0. ProtRem=819. ProtLoc=0 http_persist_open(): entered http_long_ParseURL(): entered DNS resolver retrans: 2 DNS resolver retry : 2 DNS resolver options: x'00000136' DNS default domain: AD.CHURCHMUTUAL.COM DNS server found: 172.16.3.131 DNS server found: 172.16.3.132 http_persist_post(): entered http_long_ParseURL(): entered do_post(): entered POST /getAcctRetrieval/services/GetAcctRetrievalServices HTTP/1.1 Host: ISAppDevWW.ad.churchmutual.com:9080 User-Agent: http-api/1.23 Content-Type: text/xml; charset=utf-8 SOAPAction: http://ISAppDevWW.ad.churchmutual.com:9080/getAcctRetrieval/serv Expect: 100-continue Content-Length: 439 recvresp(): entered HTTP/1.1 100 Continue Content-Length: 0 Date: Tue, 12 Apr 2011 18:27:55 GMT Server: WebSphere Application Server/6.1 SetError() #13: HTTP/1.1 100 Continue senddoc(): entered <?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://getacctretrieval.wsbeans.iseries/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body> <tns:getacctretrievalInput> <tns:pARMSORT>TRINITY LUTHERA</tns:pARMSORT> <tns:PARMST>MD<tns:/PARMST> </tns:getacctretrievalInput></soap:Body></soap:Envelope> recvresp(): entered HTTP/1.1 500 Internal Server Error Date: Tue, 12 Apr 2011 18:27:55 GMT Server: WebSphere Application Server/6.1 Content-Type: text/xml; charset=utf-8 Content-Language: en-US Content-Length: 553 Connection: Close SetError() #13: HTTP/1.1 500 Internal Server Error recvdoc parms: identity 553 header_load_cookies() entered recvdoc(): entered SetError() #0: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Header/><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server.generalException</faultcode><faultstring><![CDATA[org.xml.sax.SAXParseException: The content of elements must consist of well-formed character data or markup. Message being parsed: ]]></faultstring></soapenv:Fault></soapenv:Body></soapenv:Envelope> SetError() #13: HTTP/1.1 500 Internal Server Error http_close(): entered New iconv() objects set, PostRem=1208. PostLoc=0. ProtRem=819. ProtLoc=0 http_persist_open(): entered http_long_ParseURL(): entered DNS resolver retrans: 2 DNS resolver retry : 2 DNS resolver options: x'00000136' DNS default domain: AD.CHURCHMUTUAL.COM DNS server found: 172.16.3.131 DNS server found: 172.16.3.132 http_persist_post(): entered http_long_ParseURL(): entered do_post(): entered POST /getAcctRetrieval/services/GetAcctRetrievalServices HTTP/1.1 Host: ISAppDevWW.ad.churchmutual.com:9080 User-Agent: http-api/1.23 Content-Type: text/xml; charset=utf-8 SOAPAction: http://ISAppDevWW.ad.churchmutual.com:9080/getAcctRetrieval/serv Expect: 100-continue Content-Length: 439 recvresp(): entered HTTP/1.1 100 Continue Content-Length: 0 Date: Tue, 12 Apr 2011 18:55:58 GMT Server: WebSphere Application Server/6.1 SetError() #13: HTTP/1.1 100 Continue senddoc(): entered <?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://getacctretrieval.wsbeans.iseries/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body> <tns:getacctretrievalInput> <tns:pARMSORT>TRINITY LUTHERA</tns:pARMSORT> <tns:PARMST>MD<tns:/PARMST> </tns:getacctretrievalInput></soap:Body></soap:Envelope> recvresp(): entered HTTP/1.1 500 Internal Server Error Date: Tue, 12 Apr 2011 18:55:58 GMT Server: WebSphere Application Server/6.1 Content-Type: text/xml; charset=utf-8 Content-Language: en-US Content-Length: 553 Connection: Close SetError() #13: HTTP/1.1 500 Internal Server Error recvdoc parms: identity 553 header_load_cookies() entered recvdoc(): entered SetError() #0: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Header/><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server.generalException</faultcode><faultstring><![CDATA[org.xml.sax.SAXParseException: The content of elements must consist of well-formed character data or markup. Message being parsed: ]]></faultstring></soapenv:Fault></soapenv:Body></soapenv:Envelope> SetError() #13: HTTP/1.1 500 Internal Server Error http_close(): entered New iconv() objects set, PostRem=1208. PostLoc=0. ProtRem=819. ProtLoc=0 http_persist_open(): entered http_long_ParseURL(): entered DNS resolver retrans: 2 DNS resolver retry : 2 DNS resolver options: x'00000136' DNS default domain: AD.CHURCHMUTUAL.COM DNS server found: 172.16.3.131 DNS server found: 172.16.3.132 http_persist_post(): entered http_long_ParseURL(): entered do_post(): entered POST /getAcctRetrieval/services/GetAcctRetrievalServices HTTP/1.1 Host: ISAppDevWW.ad.churchmutual.com:9080 User-Agent: http-api/1.23 Content-Type: text/xml; charset=utf-8 SOAPAction: http://ISAppDevWW.ad.churchmutual.com:9080/getAcctRetrieval/serv Expect: 100-continue Content-Length: 438 recvresp(): entered HTTP/1.1 100 Continue Content-Length: 0 Date: Tue, 12 Apr 2011 19:17:43 GMT Server: WebSphere Application Server/6.1 SetError() #13: HTTP/1.1 100 Continue senddoc(): entered <?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://getacctretrieval.wsbeans.iseries" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soap:Body> <tns:getacctretrievalInput> <tns:pARMSORT>TRINITY LUTHERA</tns:pARMSORT> <tns:PARMST>MD<tns:/PARMST> </tns:getacctretrievalInput></soap:Body></soap:Envelope> recvresp(): entered HTTP/1.1 500 Internal Server Error Date: Tue, 12 Apr 2011 19:17:43 GMT Server: WebSphere Application Server/6.1 Content-Type: text/xml; charset=utf-8 Content-Language: en-US Content-Length: 553 Connection: Close SetError() #13: HTTP/1.1 500 Internal Server Error recvdoc parms: identity 553 header_load_cookies() entered recvdoc(): entered SetError() #0: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Header/><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server.generalException</faultcode><faultstring><![CDATA[org.xml.sax.SAXParseException: The content of elements must consist of well-formed character data or markup. Message being parsed: ]]></faultstring></soapenv:Fault></soapenv:Body></soapenv:Envelope> SetError() #13: HTTP/1.1 500 Internal Server Error http_close(): entered
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:impl="http://getacctretrieval.wsbeans.iseries" xmlns:intf="http://getacctretrieval.wsbeans.iseries" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsi="http://ws-i.org/profiles/basic/1.1/xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://getacctretrieval.wsbeans.iseries">
<wsdl:types>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://getacctretrieval.wsbeans.iseries" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<complexType name="GetAcctRetrievalInput">
<sequence>
<element name="PARMST" nillable="true" type="xsd:string"/>
<element name="PARMSORT" nillable="true" type="xsd:string"/>
<element name="RETRNPARM" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
<element name="getacctretrievalResponse">
<complexType>
<sequence>
<element name="getacctretrievalReturn" nillable="true" type="impl:GetAcctRetrievalResult"/>
</sequence>
</complexType>
</element>
<element name="getacctretrieval_XML">
<complexType>
<sequence>
<element name="inputData" nillable="true" type="impl:GetAcctRetrievalInput"/>
</sequence>
</complexType>
</element>
<element name="getacctretrieval_XMLResponse">
<complexType>
<sequence>
<element name="getacctretrieval_XMLReturn" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
</element>
<element name="getacctretrieval">
<complexType>
<sequence>
<element name="inputData" nillable="true" type="impl:GetAcctRetrievalInput"/>
</sequence>
</complexType>
</element>
<complexType name="GetAcctRetrievalResult">
<sequence>
<element name="PARMST" nillable="true" type="xsd:string"/>
<element name="PARMSORT" nillable="true" type="xsd:string"/>
<element name="RETRNPARM" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
</schema>
</wsdl:types>
<wsdl:message name="getacctretrievalRequest">
<wsdl:part element="intf:getacctretrieval" name="parameters"/>
</wsdl:message>
<wsdl:message name="getacctretrieval_XMLRequest">
<wsdl:part element="intf:getacctretrieval_XML" name="parameters"/>
</wsdl:message>
<wsdl:message name="getacctretrieval_XMLResponse">
<wsdl:part element="intf:getacctretrieval_XMLResponse" name="parameters"/>
</wsdl:message>
<wsdl:message name="getacctretrievalResponse">
<wsdl:part element="intf:getacctretrievalResponse" name="parameters"/>
</wsdl:message>
<wsdl:portType name="GetAcctRetrievalServices">
<wsdl:operation name="getacctretrieval">
<wsdl:input message="intf:getacctretrievalRequest" name="getacctretrievalRequest"/>
<wsdl:output message="intf:getacctretrievalResponse" name="getacctretrievalResponse"/>
</wsdl:operation>
<wsdl:operation name="getacctretrieval_XML">
<wsdl:input message="intf:getacctretrieval_XMLRequest" name="getacctretrieval_XMLRequest"/>
<wsdl:output message="intf:getacctretrieval_XMLResponse" name="getacctretrieval_XMLResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="GetAcctRetrievalServicesSoapBinding" type="intf:GetAcctRetrievalServices">
<wsaw:UsingAddressing xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" wsdl:required="false"/>
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="getacctretrieval">
<wsdlsoap:operation soapAction="getacctretrieval"/>
<wsdl:input name="getacctretrievalRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getacctretrievalResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getacctretrieval_XML">
<wsdlsoap:operation soapAction="getacctretrieval_XML"/>
<wsdl:input name="getacctretrieval_XMLRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getacctretrieval_XMLResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="GetAcctRetrievalServicesService">
<wsdl:port binding="intf:GetAcctRetrievalServicesSoapBinding" name="GetAcctRetrievalServices">
<wsdlsoap:address location="http://localhost:9080/getAcctRetrieval/services/GetAcctRetrievalServices"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>----------------------------------------------------------------------- This is the FTPAPI mailing list. To unsubscribe, please go to: http://www.scottklement.com/mailman/listinfo/ftpapi -----------------------------------------------------------------------