1. Gary Kagan
  2. PowerBuilder
  3. Monday, 13 January 2020 18:57 PM UTC

Hello,

Prerequisites - Appeon 2017 has been running for years with no issues from Citrix.

 

We successfully migrated from Appeon 2017 to Appeon 2019 latest version.

We replaced all the runtime DLL's in our deployment directory.

The app runs perfect from my local VM.

 

We deployed using the AutoCompile to a Network Share.  Success.  I run the app on the Network share from my local machine with Admin rights.  Success. 

Next I try from Citirx Receiver 4.9 running on Win 2010.  Users do not have Admin rights when running apps via Citrix (understandable).

The app starts fine, just seems very sluggish.  At some point in the application, it must be trying to write to a directory that it was not using the PB.17 dlls.  It hangs what it seems forever, does some database reads, displays data, etc.   Not Responding, etc.

What we tried is this - we changed the account to have admin rights and it now works.  Meaning it is no longer slow, and no longer hangs.

Question - what changed in the PB19 dlls that makes it try to write to the server it is running on that only admin rights will resolve?

thanks,

Gary

 

 

 

 

Michael Kramer Accepted Answer Pending Moderation
  1. Monday, 13 January 2020 19:09 PM UTC
  2. PowerBuilder
  3. # 1

Did you also deploy the UI themes? Both runtime DLL and the UI themes subfolder?

Even if your app doesn't use themes you may see severe performance degradation without the UI theme files.

Comment
  1. Michael Kramer
  2. Monday, 13 January 2020 20:12 PM UTC
See F1-Help > Application Techniques > Deployment Techniques > Deploying Applications and Components > PowerBuilder runtime files.

Last table on that page. 5 rows from bottom of that table. List of files and the themes folder. If you search for other Q&A threads you will see other discussions with different flavors of performance issues where deploy of UI themes solved the problem.
  1. Helpful
  1. Gary Kagan
  2. Monday, 13 January 2020 20:43 PM UTC
We will use the shared directory and give it a try again.
  1. Helpful
  1. Gary Kagan
  2. Wednesday, 15 January 2020 14:22 PM UTC
shared directory for all DLLs, including all that come with the 2019 install seem to resolve all issues.
  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Monday, 13 January 2020 21:55 PM UTC
  2. PowerBuilder
  3. # 2

Hi Gary;

  If you run the App as a standard W10 user and it runs slow or hangs, have a look at "Task Manager" ...

  1. Locate your PB App EXE
  2. Use the RHMB on the App and select "Go To Details"
  3. Use the RHMB on the next dialogue's highlighted App.exe and select "Analyze Wait Chain"

Hopefully, that might uncover your issue

HTH

Regards ... Chris

Comment
There are no comments made yet.
Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Tuesday, 14 January 2020 03:45 AM UTC
  2. PowerBuilder
  3. # 3

Hi Gary,

Apply MR #2170 to your PowerBuilder 2019 and see if that resolves the sluggish and other issues.

Thanks,
Armeen

Comment
  1. Gary Kagan
  2. Wednesday, 15 January 2020 14:21 PM UTC
on 2082, will look into 2170

After using a shared location with ALL the dll's available in the install for our deployments, the issues seem to have gone away.
  1. Helpful
  1. Armeen Mazda @Appeon
  2. Thursday, 16 January 2020 01:14 AM UTC
Glad to hear that!
  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.