Hi all,

I'm trying to do a integration with the Cognos ReportNet tool using the COM 
object that comes with the ReportNet SDK (crn.dll). They do not have any 
ColdFusion examples so I translated their ASP example for logging into 
ReportNet.

I'm getting an AutomationException: 0x80020005 - Type mismatch error on one of 
the last lines of code.... which is baffling me because I've checked all my 
objects and verified against the DLL interface the appropriate types.

Has anyone done this before or can you see anything wrong???

Thanks!!!!!


<cfscript>
oCRNS = CreateObject("COM", "CRN.CognosReportNetService");
oCRNS.endPointUrl = "http://devcognos01/crnmr3/cgi-bin/cognos.cgi";;
oFFCol = CreateObject("COM", "CRN.FormFieldVarC");
oFF = CreateObject("COM", "CRN.FormFieldVar");
oFF.Name = "CAMNameSpace";
oFF.value = "Series7";
oFFCol.Add("oFF");
oFF = CreateObject("COM", "CRN.FormFieldVar");
oFF.Name = "CAMUsername";
oFF.value = "username";
oFFCol.Add("oFF");
oFF = CreateObject("COM", "CRN.FormFieldVar");
oFF.Name = "CAMPassword";
oFF.value = "password";
oFFCol.Add("oFF");

oHDR = CreateObject("COM", "CRN.BiBusHeader");
oCAM = CreateObject("COM", "CRN.CAM");
oCAM.action = "loginAs";
oHDR.CAM = oCAM;
oHDR.HdrSession = CreateObject("COM", "CRN.HdrSession");
oHDR.HdrSession.formFieldVars = oFFCol;    ********* ERROR HERE ********

oCRNS.biBusHeaderValue = oHDR;
bca = oCRNS.Query("~", "", "", "");

</cfscript>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting,
up-to-date ColdFusion information by your peers, delivered to your door four 
times a year.
http://www.fusionauthority.com/quarterly

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:259720
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to