[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: First web service using WSDL2RPG
Douglas,
I get back the same error message, when I put the URL into Firefox. Are
you sure, that the following URL is correct:
https://anda.ondemand.vertexinc.com:443/vertex-ws/services/CalculateTax70
I cannot find any documentation for the Vertex O Series 7.0 web service
and the URLs for the older web services are different:
http://vha0230.vertexinc.com/vertex-ws/listVertexServices.jsp
Can you call the web service from soapUI?
Can you post the http log of soapUI (without user and passwort of course)?
Thomas.
Am 08.06.2015 um 17:47 schrieb Lindahl, Douglas:
> I've run into a brick wall trying to get this web service working and
> I'm about out of ideas. I've verified that the XML is valid and I've
> been able to connect and get a good response from the server using
> desktop tools. I at first thought that the issue was with the vendor,
> but now I'm not so sure. I'm trying to determine if the "Requested URL
> was rejected" message was generated locally or by the remote server. If
> anyone could look at this debug log and give me some thoughts I'd
> appreciate it. Please note that we currently have other web services
> working correctly with HTTPAPI, but not using WSDL2RPG. Thanks.
>
>
> HTTPAPI Ver 1.24 released 2012-01-23
>
> OS/400 Ver V7R1M0
>
>
>
> WSDL2RPG Ver 1.16.3 released 2015-04-19 (V7R1M0)
>
>
> ** 2015-06-05-09.19.13.043000: Entering
> CalculateTax70_calculateTax70(), compiled for V7R1M0
>
> New iconv() objects set, PostRem=1208. PostLoc=0. ProtRem=819.
> ProtLoc=0
>
> ** 2015-06-05-09.19.13.366000: Sending request to server
>
> http_persist_open(): entered
>
> http_long_ParseURL(): entered
>
> DNS resolver retrans: 2
>
> DNS resolver retry : 2
>
> DNS resolver options: x'00000136'
>
> DNS default domain: ANDRX.COM
>
> DNS server found: 10.14.122.104
>
> DNS server found: 10.14.122.112
>
> -----------------------------------------------------------------------
> --------------
>
> Dump of server-side certificate information:
>
> -----------------------------------------------------------------------
> --------------
>
> Cert Validation Code = 0
>
> -----BEGIN CERTIFICATE-----
>
> MIIFETCCA/mgAwIBAgIDAiTPMA0GCSqGSIb3DQEBBQUAMEAxCzAJBgNVBAYTAlVT
>
> MRcwFQYDVQQKEw5HZW9UcnVzdCwgSW5jLjEYMBYGA1UEAxMPR2VvVHJ1c3QgU1NM
>
> IENBMB4XDTEzMDQwMzE2NDIwMFoXDTE3MDYwMzIzNTIxNVowga0xKTAnBgNVBAUT
>
> IHlzREtiSzMyQkRqZE5keTc3UnBmOEtqWHhZU24vVWdnMQswCQYDVQQGEwJVUzEV
>
> MBMGA1UECBMMUGVubnN5bHZhbmlhMQ8wDQYDVQQHEwZCZXJ3eW4xFDASBgNVBAoT
>
> C1ZlcnRleCBJbmMuMRIwEAYDVQQLEwlWZXJ0ZXggSVQxITAfBgNVBAMMGCoub25k
>
> ZW1hbmQudmVydGV4aW5jLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
>
> ggEBAMXru4v3yNpBowQADOBNPloDMvtf3WT6L1Jc64Yzx9HFXOdfL2n8jBKF4rXz
>
> 3vYGrtUh3qS1HSJetZpw1VWOaMveaLTQNzYemxUNQXjQkB6V97IxV+RgOhL60t3l
>
> bulq+MLtX71GVsccn7sBXwrSMcWZD2D3ecigdFOigYH89/uRg/i0uCpuqyN1xn4h
>
> PDGT2ma/lflhMYVrP1WG1owppu2JBUKJlyoCXAneytYO57Z54e1B8z+SV+fCV81u
>
> qryx5TLr5eT0v80bCNTK2VVYRtogtzLGtwDnVaZ2NiBC8dSFWD4VNSTlKDnuI6/j
>
> VUvPWeme5dElDd34iq6mMGGYV+kCAwEAAaOCAaQwggGgMB8GA1UdIwQYMBaAFEJ5
>
> VBthzVUrPmPVPEhX9Z/7Rc5KMA4GA1UdDwEB/wQEAwIEsDAdBgNVHSUEFjAUBggr
>
> BgEFBQcDAQYIKwYBBQUHAwIwIwYDVR0RBBwwGoIYKi5vbmRlbWFuZC52ZXJ0ZXhp
>
> bmMuY29tMD0GA1UdHwQ2MDQwMqAwoC6GLGh0dHA6Ly9ndHNzbC1jcmwuZ2VvdHJ1
>
> c3QuY29tL2NybHMvZ3Rzc2wuY3JsMB0GA1UdDgQWBBSKdh8GCOBmPAP/XRK4XLqV
>
> VxfqhDAMBgNVHRMBAf8EAjAAMG8GCCsGAQUFBwEBBGMwYTAqBggrBgEFBQcwAYYe
>
> aHR0cDovL2d0c3NsLW9jc3AuZ2VvdHJ1c3QuY29tMDMGCCsGAQUFBzAChidodHRw
>
> Oi8vZ3Rzc2wtYWlhLmdlb3RydXN0LmNvbS9ndHNzbC5jcnQwTAYDVR0gBEUwQzBB
>
> BgpghkgBhvhFAQc2MDMwMQYIKwYBBQUHAgEWJWh0dHA6Ly93d3cuZ2VvdHJ1c3Qu
>
> Y29tL3Jlc291cmNlcy9jcHMwDQYJKoZIhvcNAQEFBQADggEBAEeY/f8xdBU30qKj
>
> fG1d8i0oThVWrKsISD5eVrmwzxryo6FRHJzQ0lDkRDpElchWm6hj4HniydorAmcd
>
> C4V5S6oyWlifgUpH9eaSY5cQdI90cZmcqoq6yoq4X6qRWsot22ouZUrI8d+hR+PT
>
> emKtPeYv57L5MglOemmS0Q8i8c+jJkJGTVmaook5KbclGOZGBS02lPrffvpfgu+B
>
> SNVHwSUhoZ1ZU2FmnPzgaQlxW1RXYgHjrXATUjQtDu77xD1VfA2DmagzPruDLP8Z
>
> ADudsPjXaYameXVdGO3YqorXzSNUAkXmg+4Ekm1CBHVYe3GuuUTkGGaypnioZXKm
>
> J7QEH8I=
>
> -----END CERTIFICATE-----
>
> Serial Number: 02:24:CF
>
> Common Name: *.ondemand.vertexinc.com
>
> Country: US
>
> State/Province: Pennsylvania
>
> Locality: Berwyn
>
> Org Unit: Vertex Inc.
>
> Org: Vertex IT
>
> Issuer CN: GeoTrust SSL CA
>
> Issuer Country: US
>
> Issuer Org: GeoTrust, Inc.
>
> Version: 3
>
> not before: 20130403124200
>
> Unknown Field: 12:42:00 03-04-2013
>
> not after: 20170603195215
>
> Unknown Field: 19:52:15 03-06-2017
>
> pub key alg: 1.2.840.113549.1.1.5
>
>
> Protocol Used: TLS Version 1
>
> http_persist_post(): entered
>
> http_persist_req(POST) entered.
>
> http_long_ParseURL(): entered
>
> do_oper(POST): entered
>
> There are 0 cookies in the cache
>
> POST /vertex-ws/services/CalculateTax70 HTTP/1.1
>
> Host: anda.ondemand.vertexinc.com:443
>
> User-Agent: http-api/1.21
>
> Content-Length: 1787
>
> Content-Type: text/xml
>
> SOAPAction:
>
>
>
> sendraw(): entered
>
> <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:tns1="http://www.vertexinc.com/oseries/services/CalculateTax70"
> xmlns:vev="urn:vertexinc:o-series:tps:7:0"><soapenv:Body><vev:VertexEnv
> elope><vev:Login><vev:UserName>********</vev:UserName><vev:Password>***
> ***</vev:Password></vev:Login><vev:QuotationRequest
> documentDate="2015-06-05"
> transactionType="SALE"><vev:Customer><vev:CustomerCode>107196</vev:Cust
> omerCode><vev:Destination><vev:StreetAddress1>2961 WEST 12TH
> AVENUE
> </vev:StreetAddress1><vev:StreetAddress2></vev:StreetAddress2><vev:City
> >HIALEAH
> </vev:City><vev:MainDivision>FL</vev:MainDivision><vev:SubDivision></ve
> v:SubDivision><vev:PostalCode>33012
> </vev:PostalCode><vev:Country>USA</vev:Country><vev:CurrencyConversion>
> 0</vev:CurrencyConversion></vev:Destination><vev:ExemptionCertificate><
> /vev:ExemptionCertificate></vev:Customer><vev:LineItem><vev:Product>317
> 870</vev:Product><vev:Quantity>3</vev:Quantity><vev:UnitPrice>2.66</vev
> :UnitPrice></vev:LineItem><vev:LineItem><vev:Product>320568</vev:Produc
> t><vev:Quantity>1</vev:Quantity><vev:UnitPrice>100.8</vev:UnitPrice></v
> ev:LineItem><vev:LineItem><vev:Product>390874</vev:Product><vev:Quantit
> y>1</vev:Quantity><vev:UnitPrice>37.95</vev:UnitPrice></vev:LineItem><v
> ev:LineItem><vev:Product>312503</vev:Product><vev:Quantity>1</vev:Quant
> ity><vev:UnitPrice>86.98</vev:UnitPrice></vev:LineItem><vev:LineItem><v
> ev:Product>311253</vev:Product><vev:Quantity>1</vev:Quantity><vev:UnitP
> rice>11.69</vev:UnitPrice></vev:LineItem><vev:LineItem><vev:Product>803
> 643</vev:Product><vev:Quantity>2</vev:Quantity><vev:UnitPrice>70.68</ve
> v:UnitPrice></vev:LineItem></vev:QuotationRequest></vev:VertexEnvelope>
> </soapenv:Body></soapenv:Envelope>
>
> recvresp(): entered
>
> HTTP/1.1 200 OK
>
> Connection: close
>
> Cache-Control: no-cache
>
> Content-Type: text/html; charset=utf-8
>
> Pragma: no-cache
>
> Content-Length: 188
>
>
>
> SetError() #13: HTTP/1.1 200 OK
>
> recvresp(): end with 200
>
> recvdoc parms: identity 188
>
> header_load_cookies() entered
>
> recvdoc(): entered
>
> SetError() #0:
>
> <html><head><title>Request Rejected</title></head><body>The requested
> URL was rejected. Please consult with your administrator.<br><br>Your
> support ID is: 7109750400737997612</body></html>
>
> ** 2015-06-05-09.19.16.065000: Preparing to parse received message
>
> WSDL2RPG: USR0030: Unexpected HTML data received from web service.
>
> Recovery . . . : Call
> CalculateTax70_setHttpDebug(*ON) to enable the HTTP API debug log and
> call the web service again. Then inspect the debug log do get further
> information about what the web service returns to you. The default log
> f
>
> ile name is '/tmp/httpapi_debug.txt'.
>
> received from procedure: BASICS1R1_f_sndPgmMsg
>
> and statement: 54400
>
> ** 2015-06-05-09.19.16.240000: Leaving CalculateTax70_calculateTax70()
>
>
>
> -----------------------------------------------------------------------
> This is the FTPAPI mailing list. To unsubscribe, please go to:
> http://www.scottklement.com/mailman/listinfo/ftpapi
> -----------------------------------------------------------------------
>
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------