When attempting to record a Citrix script we get the following exception in the RPT Error Log:
com.ibm.rational.test.lt.recorder.core.internal.remote.agent.PortableException: java.lang.IllegalStateException: Value has not the VT_DISPATCH type
The Citrix recorder window opens and I can access the application within it, but no traffic is shown in the RPT recsession window until I close the citrix recorder when it shows a single data point. the generated script contains just a 'Logoff from ...' step.
We get the same symptoms whether recording using an ICA file or using the Citrix web interface.
Windows XP SP3
Citrix ICA Client / Online Plugin 184.108.40.206
I haven't been able to find any reference to this error, is it a problem that has been seen before?
Notice: We have upgraded developerWorks Community to the latest version of IBM Connections. For more information, read our upgrade FAQ.
Pinned topic Java VT_DISPATCH Exception When Recording Citrix Script
Answered question This question has been answered.
Unanswered question This question has not been answered yet.
Updated on 2013-02-01T17:32:37Z at 2013-02-01T17:32:37Z by andyh
andyh 270001F3RG20 Posts
Re: Java VT_DISPATCH Exception When Recording Citrix Script2013-02-01T17:32:37ZThis is the accepted answer. This is the accepted answer.This problem now seems to have been solved.
We made two changes:
- Granted read/write access to the C:\Program Files\IBM... directories to the userid that
- Recorded a Citrix test while logged on as a user with Administrator rights.
Once we had done both of these the 'normal' user was able to record and replay Citrix tests
successfully. We're not sure whether both the changes were necessary or, if not, which one
was the solution.