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 -----------------------------------------------------------------------