1. Michael Chernin
  2. PowerBuilder
  3. Wednesday, 12 October 2022 14:11 PM UTC

After migration SOAPConnection object works fine in IDE, but when deployed into the prod environment it causes RunTime Function crash. 

I found the reference to libeay32 issue, but PB2022 runtime does not contain this file at all. Please help ASAP.

Michael Chernin Accepted Answer Pending Moderation
  1. Wednesday, 12 October 2022 15:36 PM UTC
  2. PowerBuilder
  3. # 1

Yes, I'm aware of it and we did read the upgrade guide. It states that SOAPConnection is OBSOLETE, but still supported. We are not using EasySoap,  but .NET dll proxy. 

Also - if this is "discontinued" then why does it work fine in IDE?

Comment
  1. Armeen Mazda @Appeon
  2. Wednesday, 12 October 2022 18:41 PM UTC
Ok, great. The migration assistant tool is not yet updated to catch the discontinued features of PB 2022. As far as why it works in IDE, it might be because of some remnants. Anyway, if you want to call SOAP Web Services in PB 2022 then you should use the HTTPClient object.
  1. Helpful 2
  1. Michael Chernin
  2. Wednesday, 12 October 2022 19:24 PM UTC
Thank you Armeen.
  1. Helpful
  1. Armeen Mazda @Appeon
  2. Wednesday, 12 October 2022 21:14 PM UTC
You're very welcome. Hope you enjoy the new features of PB 2022!
  1. Helpful
There are no comments made yet.
Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 12 October 2022 15:32 PM UTC
  2. PowerBuilder
  3. # 2

This feature is discontinued in PB 2022.  You need to use HTTPClient object instead:  https://community.appeon.com/index.php/articles-blogs/tutorials-articles/2-powerbuilder/236-call-soap-web-services-using-httpclient-object

It’s important you spend time to read the upgrade guide before you upgrade: https://docs.appeon.com/pb/upgrading_pb_apps/Removes_EasySoap.html

 

Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.