Questions? Feedback?powered byOlark live chat software
Bug 2454

https:\ is not working in web service 09 October, 2019

RAGHAVA KALLAM
07 March, 2019
Product: PowerBuilder Category: Controls & UI
Version: 2017 R3 Publishing: Public
Status: Closed Priority: P3
Classification: Resolution: FIXED
Chris Pollach 06 May, 2019
Hi Raghav;

  Since we have not heard back from you in a while after our list check-in, we are now assuming that you have resolved your issue. We will now close this ticket. 

Please feel free to open a new ticket if this problem arises again in the future.

Regards ... Chris
Chris Pollach 29 March, 2019
Hi Raghav;

 Were you able to use our alternative suggestion? Did that resolve your problem?

Regards ... Chris
Chris Pollach 12 March, 2019
Hi Raghav;

  Unfortunately, neither the current WS DataWindow or SOAP based WS's can support TLS 1.2. For this newer protocol, you would need to use the new HTTPClient object that was added to Appeon PB in 2017R3. While the HTTPClient does support TLS 1.2, it does *not* support XML parsing. So you would have to use the PBDOM object class to parse out the XML result set being returned.

  You can find an example of this approach here:  https://community.appeon.com/index.php/articles-blogs/tutorials-articles/2-powerbuilder/236-call-soap-web-services-using-httpclient-object

HTH
Regards ... Chris
RAGHAVA KALLAM 12 March, 2019
Hi Chris,
The web service is using TLS 1.2. How can I use TLS 1.2 in PB 2017 R3?

Thanks,
Raghav
Chris Pollach 08 March, 2019
The next step then would be to contact the Web Service author and ask them to send you the WSDL file.
RAGHAVA KALLAM 08 March, 2019
(In reply to Chris Pollach from comment #11)
I cannot access the site based on required credentials.

Can you try ... 

https://secure.co.palm-beach.fl.us/ISSCCServices/CCTransaction.asmx?WSDL
Hi Chris, I already tried this before. It was not working. i am thinking that there might be some security in Production. Thanks, Raghav
Chris Pollach 07 March, 2019
I cannot access the site based on required credentials.

Can you try ... 

https://secure.co.palm-beach.fl.us/ISSCCServices/CCTransaction.asmx?WSDL
RAGHAVA KALLAM 07 March, 2019
(In reply to Chris Pollach from comment #9)
Can you share the WSDL URL in this ticket?
Here is the URL: https://secure.co.palm-beach.fl.us/ISSCCServices/CCTransaction.asmx
Chris Pollach 07 March, 2019
Can you share the WSDL URL in this ticket?
RAGHAVA KALLAM 07 March, 2019
(In reply to Chris Pollach from comment #7)
Hi Raghava;

 Just paste the HTTPS URL into your web browser and the WSDL should display.
Then perform a File => SaveAs in your web browser to save the WSDL as
xxxxxxxxx.wsdl. 

  Now perform the PB Proxy build pointing the Proxy Wizard to the local
xxxxxxxxx.wsdl file.

Regards ... Chris
Chris, I tried, but not working. thanks, raghav
Chris Pollach 07 March, 2019
Hi Raghava;

 Just paste the HTTPS URL into your web browser and the WSDL should display. Then perform a File => SaveAs in your web browser to save the WSDL as xxxxxxxxx.wsdl. 

  Now perform the PB Proxy build pointing the Proxy Wizard to the local xxxxxxxxx.wsdl file.

Regards ... Chris
RAGHAVA KALLAM 07 March, 2019
(In reply to Chris Pollach from comment #5)
Hi Raghava;

1) You need to point the Proxy Wizard to the WDSL URL and not the ASMX
2) HTTPS needs a certificate. If your network does not allow PB to access
that - then just download the WSDL to your PC and build the PB Proxy(ies)
from that local copy.

HTH
Regards ... Chris
Can you please provide me steps to download WSDL to PC? Thanks. Raghav
Chris Pollach 07 March, 2019
Hi Raghava;

1) You need to point the Proxy Wizard to the WDSL URL and not the ASMX
2) HTTPS needs a certificate. If your network does not allow PB to access that - then just download the WSDL to your PC and build the PB Proxy(ies) from that local copy.

HTH
Regards ... Chris
RAGHAVA KALLAM 07 March, 2019
Web service proxy.docx (85KB)

(In reply to Chris Pollach from comment #2)
Hi Raghava;

  Are you trying to create a Web Service DataWindow?

Also, please attache the WSDL that you are using or the URL for the WSDL.

Regards ... Chris
Hi Chris, I created successfully web service proxy by using "http". But I am not able to create proxy with "https".
RAGHAVA KALLAM 07 March, 2019
(In reply to Chris Pollach from comment #2)
Hi Raghava;

  Are you trying to create a Web Service DataWindow?

Also, please attache the WSDL that you are using or the URL for the WSDL.

Regards ... Chris
Not Datawindow. I am using https://secure.xxxxx-xxxx.xxx/xxxxx/xxxxxxx.asmx
Chris Pollach 07 March, 2019
Hi Raghava;

  Are you trying to create a Web Service DataWindow?

Also, please attache the WSDL that you are using or the URL for the WSDL.

Regards ... Chris
RAGHAVA KALLAM 07 March, 2019
Web service proxy.docx (85KB)

*Phenomenon:
I created web service proxy with "http:\xxxxxxxxxxxxxxxxx". But I am not able to create proxy with "https:\xxxxxxxxxxx" . I am getting the error like cannot access the WSDL or the WSDL file is invalid.

*Reproduce Steps:


Remarks:
OS:
Windows 7 
Platform:
All 
Database Type:
Oracle 
Database Version: