1. Rakesh Gurav
  2. PowerBuilder
  3. Friday, 8 March 2024 05:38 AM UTC

Hi,

 

I was trying to migrate the application from 2019R2 build 2353 to 2019R3 with build 2803.

When I was adding the target then existing pbl are not getting migrated without pbwsclient.pbd.

and If I remove the pbwsclient.pbd from the library the PB IDE gets crash and exit.

I have copied the pbwsclient.pbd from the latest setup (2019R3 with build 2803) to the our application setup

What would be the cause of this behavior and solution for this.

 

 

Roland Smith Accepted Answer Pending Moderation
  1. Friday, 15 March 2024 14:06 PM UTC
  2. PowerBuilder
  3. # 1

SOAP at a low level is just XML being sent to the server. You should be able to connect to the web services by formatting an XML string the way it expects and sending it with the HTTPClient or RESTClient objects.

Comment
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Friday, 8 March 2024 16:02 PM UTC
  2. PowerBuilder
  3. # 2

Hi Rakesh ;

  Both the SOAP Web Service and the WS DataWindow features have now been fully deprecated & discontinued in PB 2019R3 and higher

  FYI:  https://docs.appeon.com/pb/whats_new/ch05s02.html

  In order to move forward, you will need to replace all the SOAP web services by using the new HTTPClient object or the new RestFulClient object & there respective features.

  FYI: https://community.appeon.com/index.php/articles-blogs/tutorials-articles/2-powerbuilder/236-call-soap-web-services-using-httpclient-object

HTH

Regards .. Chris

Comment
  1. Roland Smith
  2. Friday, 8 March 2024 19:30 PM UTC
You could do an 'Import PB Extension' to import the .pbx interface objects into a new library and stop using the PBD. It is my experience that .pbx extensions are not version dependent.
  1. Helpful 1
  1. Rakesh Gurav
  2. Friday, 15 March 2024 10:11 AM UTC
Thank you for the comment.

My current application has soap based web connection and has dependency.

So If I use pbwsclient190.pbd then I can able to build & deploy the application successfully.

After build I am able to run the exe however running the application through PB I am getting below error.



The assembly 'securityService.dll' doesn't exist.



but the file exist in application setup.



How we can resolve this.

Also how we can use existing soap connection in PB2019R3 , is there any way ? because soap connection has critical impact on application

  1. Helpful
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.