Problem(Abstract)
This technote describes possible resolutions to the error: "String returned from the ClearQuest OLE Automation server is not in the local code page, "1252 (MS Windows Latin 1)" that might occur when using IBM® Rational® ClearQuest® (CQ) with Visual Basic or PERL hooks.
Symptom
The ClearQuest user receives the following error:
Execution of a hook failed during the action Submit. It was the ACTION_INITIALIZATION hook attached to the XYZ_Customizable_Lists "33556047". The reason for the failure was: String returned from the ClearQuest OLE Automation server is not in the local code page, "1252 (MS Windows Latin 1)". The string is "??". The following characters are invalid: U+16b3 at 1 U+7c34 at 2.
Cause
ClearQuest cannot interpret the string values in the data.
Resolving the problem
To resolve this issue:
Check that you are setting the string mode properly for PERL hooks. See technote 1271947 for more details:
Check that all strings for your dynamic lists are correct and do not have values outside your ClearQuest code page. See technote 1178667 for more details on how to correct dynamic lists.
URL:http://www-01.ibm.com/support/docview.wss?ratlid=cctocbody&rs=984&uid=swg21297628