1. ayman ahmad
  2. PowerBuilder
  3. Tuesday, 7 June 2022 11:44 AM UTC
Dear team,
i am getting this error while consuming .net web service

Sybase.DataWindow.DataWindowServerLoadFailedException:
DataWindow Server PBDWM150.DLL or required DLLs
(atl71.dll, msvcp71.dll or msvcr71.dll)

please advise
Accepted Answer
ayman ahmad Accepted Answer Pending Moderation
  1. Thursday, 9 June 2022 07:38 AM UTC
  2. PowerBuilder
  3. # Permalink

thank you every body

the web service is working after adding the run time path to the system environment path 

i am having another problem now regarding datastore (i open another question on it)

regards

 

Comment
There are no comments made yet.
Andreas Mykonios Accepted Answer Pending Moderation
  1. Thursday, 9 June 2022 06:13 AM UTC
  2. PowerBuilder
  3. # 1

Hi.

In help it is mentioned:

If the PowerBuilder runtime files are not available on the target computer, you must deploy pbshr.dll, pbdwm.dll, and any other PowerBuilder runtime files the application needs. You can deploy these files by adding them to this page or use the bootstrapper on the Prerequisites page. The Microsoft files on which the PowerBuilder runtime files depend, msvcr100.dll, msvcp100.dll, and at100.dll, must also be available on the target computer.

Have you deployed pbshr.dll, pbdwm.dll and other required files?

Andreas.

Comment
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Tuesday, 7 June 2022 12:08 PM UTC
  2. PowerBuilder
  3. # 2

Hi Aymen;

   Usually, this type of error is because you did not deploy some/all of the PB.net runtime DLLs with your App EXE.

Regards ... Chris 

Comment
  1. Chris Pollach @Appeon
  2. Tuesday, 7 June 2022 21:10 PM UTC
Hi Ayman .. Thank you. As you are using PB2021 and the SOAP .Net Web Service is now deprecated... are you now using the HTTPClient object class to communicate to the .Net Web Service?
  1. Helpful 1
  1. ayman ahmad
  2. Wednesday, 8 June 2022 17:56 PM UTC
i am using http client for any new implementation but we have a huge projects using the old soap proxy
  1. Helpful
  1. Chris Pollach @Appeon
  2. Wednesday, 8 June 2022 20:30 PM UTC
The "client" side .Net SOAP should still work in PB2021 but deploying PB based .Net SOAP Web Services will probably not work. I can get mine to execute but they error out when dealing with the DBMS. I do not know if it's the C++ / .Net Inter-op that the old Sybase PB routines were using (still do in PB2021) or it's because of newer restrictions on W10 / W11 based IIS systems.

FWIW: If I use PB2019 R3 - everything as still works OK IIS wise.
  1. Helpful 1
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.