|
Home > Archive > BizTalk Server General > December 2004 > Error with Cumulative string functoid
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Error with Cumulative string functoid
|
|
| rweiss 2004-11-26, 5:49 pm |
| I am working with Biztalk 2002.
In a mapping I need the Cumulative String functoid in 3 different places.
But with the 3 of them I allways get an error:
Runtime error in Microsoft VBScript
Index is outside the valid area: '2'
(translated from german)
If I remove any one of the 3 functoids, it works fine.
With the error message comes also a line number referencing the Script block.
It seems to point to the function "FctInitCumulativeString". If I look in
the compiled XSLT, then for the last inserted funtoid always this fundtion is
called with the parameter "2".
Please help, it's urgent !
Robert Weiß
| |
| rweiss 2004-11-28, 5:48 pm |
| Some more info:
the functoids are placed in nested loops, three different levels.
If I remove one of the three in any level, it works fine.
If I put the third in the same level as the second e.g. it works fine too.
The problem arises only with the three different levels.
"rweiss" wrote:
> I am working with Biztalk 2002.
>
> In a mapping I need the Cumulative String functoid in 3 different places.
> But with the 3 of them I allways get an error:
>
> Runtime error in Microsoft VBScript
> Index is outside the valid area: '2'
> (translated from german)
>
> If I remove any one of the 3 functoids, it works fine.
> With the error message comes also a line number referencing the Script block.
> It seems to point to the function "FctInitCumulativeString". If I look in
> the compiled XSLT, then for the last inserted funtoid always this fundtion is
> called with the parameter "2".
>
> Please help, it's urgent !
>
> Robert Weiß
>
>
>
| |
| Tan Bao Nguyen 2004-12-07, 5:49 pm |
| Robert,
There is an issue a known issue when using multiple cumulative functoids in
BizTalk Server 2002. My suggestion to workaround the issue is to use a
scripting functoid and write the code to do the mapping.
Regards,
Tan Nguyen
Microsoft BizTalk Server
This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------[vbcol=seagreen]
cpmsftngxa10.phx.gbl!TK2MSFTFEED01.phx.gbl!TK2MSFTNGXA01.phx.gbl!TK2MSFTNGXA
03.phx.gbl[vbcol=seagreen]
places.[vbcol=seagreen]
block.[vbcol=seagreen]
in[vbcol=seagreen]
fundtion is[vbcol=seagreen]
|
|
|
|
|