VPE6 CITRIX

Knowledge exchange related to the VPE Report Engine and PDF Library

Moderator: IDEAL Software Support

VPE6 CITRIX

Postby jmac12 » Tue Jul 01, 2014 10:01 am

Hi,

I'm using VPE6 with Openedge 10.2b.

We've installed VPE6 on a CITRIX Server. When first installed it works fine but over night it no longer works. When we try and load in the control progress just crashes. I've got no clue why this is happening. If I re-register the file it works file again until it happens again. Now its not that the OCX is getting unregistered because our code uses a older version of VPE if that is the case. So it finds it but crashes when trying to load. What info do I need to look for to fix this issue?

Code: Select all
Assign
   chVPEFrame = VPEFrame:com-handle
   UIB_S = chVPEFrame:LoadControls( OCXFile, "VPEFrame":U).
jmac12
 
Posts: 9
Joined: Tue Dec 03, 2013 4:44 pm

Re: VPE6 CITRIX

Postby IDEAL Software Support » Tue Jul 01, 2014 5:25 pm

This sounds really strange and seems to be related to the Citrix server configuration and / or to Openedge from Progress Software.

I suggest you contact technical support of either company to find the root cause.

Maybe we can help to point into the right direction, so one question that comes up is: what means "re-register the file"?
Please decribe as detailed as possible the steps you are performing.
IDEAL Software Support
 
Posts: 1621
Joined: Thu Nov 18, 2004 4:03 pm

Re: VPE6 CITRIX

Postby jmac12 » Tue Jul 08, 2014 11:35 am

Hi,


I'm using a Inno setup a installer program that copies the files the windows system folder then uses regsvr32 to register the ocx.
jmac12
 
Posts: 9
Joined: Tue Dec 03, 2013 4:44 pm

Re: VPE6 CITRIX

Postby IDEAL Software Support » Tue Jul 08, 2014 11:54 am

So it seems, the entries which are written by regsvr32 to the registry, are not permanently stored on the system.
IDEAL Software Support
 
Posts: 1621
Joined: Thu Nov 18, 2004 4:03 pm

Re: VPE6 CITRIX

Postby jmac12 » Tue Jul 08, 2014 12:15 pm

What do you mean by that?
jmac12
 
Posts: 9
Joined: Tue Dec 03, 2013 4:44 pm

Re: VPE6 CITRIX

Postby IDEAL Software Support » Tue Jul 08, 2014 12:41 pm

regsvr32.exe loads the ActiveX and tells it to write some registration data to the registry. When you say it works after executing regsvr32, then you can conclude that the data is written correctly to the registry. When you further describe that it does not work "over night", but it works again after calling regsvr32, then this indicates that the data is not stored permanently in the registry.
IDEAL Software Support
 
Posts: 1621
Joined: Thu Nov 18, 2004 4:03 pm

Re: VPE6 CITRIX

Postby jmac12 » Tue Jul 08, 2014 12:58 pm

if that was the case wouldn't the object just not be able to be invoked? as the system wouldn't know what the VPE6 was?
jmac12
 
Posts: 9
Joined: Tue Dec 03, 2013 4:44 pm

Re: VPE6 CITRIX

Postby IDEAL Software Support » Tue Jul 08, 2014 1:57 pm

Indeed it is strange that Openedge crashes. But the VPE ActiveX works flawlessly on many different Windows versions with many different programming languages, no other customer is reporting such a problem. So I don't see a problem with our ActiveX.
IDEAL Software Support
 
Posts: 1621
Joined: Thu Nov 18, 2004 4:03 pm


Return to VPE Open Forum

Who is online

Users browsing this forum: No registered users and 6 guests