A distributed DataWindow does not display on the Web when deployed with Appeon 6.x. However, it is displayed in PowerBuilder and previously displayed with Appeon 5.0/5.1 without any problems.
Cause: Appeon versions apply different workaround PBLs and DLLs. When the user upgrades the PowerBuilder distributed application from using Appeon 5.0/5.1 to using Appeon 6.x, the workarounds PBL and two related DLLs should be updated.
Solution: Follow the steps detailed below to fix the problem.
Step 1: Remove the appeon_workarounds.pbl file from the Library Search Path of the target PowerBuilder application.
Step 2: Remove EonAXNVO.dll and EonEmfPic.dll from the folder containing the PowerBuilder application PBL.
Step 3: Add the appeon_workarounds_ax.pbl to the Library Search Path of the target PowerBuilder application. The file is located in the directory:\Appeon\Developer2016\appeon_workarounds.
Step 4: Copy the two files EonAXNVO.dll and EonEmfPic.dll from the \Appeon\Developer2016\appeon_workarounds directory to the folder holding the PowerBuilder application PBL.
Step 5: Full deploy the application again with Appeon for PowerBuilder.