|
Home > Archive > BizTalk Server General > April 2006 > Calling Custom Functoid from Xslt
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 |
Calling Custom Functoid from Xslt
|
|
| medhanush 2006-04-18, 12:47 am |
| Hi Gurus,
I Built a custom functiod, working fine in the map,
need to use this custom functoid in external xslt map,
generated xslt using "validate map",
when I try to run, it said following err,
"Cannot find the script or external object that implements prefix 'ScriptNS0'"
strange is, there are no references to custom functoid name in xslt.
custom functoid is deployed into gac
Any idea, where is missing link ?
TIA
medhanush
| |
| Greg Forsythe 2006-04-18, 12:47 am |
| The Biztalk Mapper is a design time tool for building Xslt.
The functoids are not used at runtime only at design time
When the map is compiled (xslt generated) the functoids are evaluated and
script and/or extensions are added to the output Xslt.
You need to create a simple map using your functoid, validate the map and
check the output Xslt.
This will show you how to implement the same logic in an external Xslt.
Greg
"medhanush" <medhanush@discussions.microsoft.com> wrote in message
news:4605B3E9-8D9E-44B0-B4A1-F839326F9D52@microsoft.com...
> Hi Gurus,
>
> I Built a custom functiod, working fine in the map,
> need to use this custom functoid in external xslt map,
> generated xslt using "validate map",
> when I try to run, it said following err,
> "Cannot find the script or external object that implements prefix
> 'ScriptNS0'"
> strange is, there are no references to custom functoid name in xslt.
>
> custom functoid is deployed into gac
>
> Any idea, where is missing link ?
>
> TIA
> medhanush
| |
| medhanush 2006-04-27, 7:25 am |
| Greg,
I'm with you on what you have explained.
The solution, the missing link is, external object xml, once I have added
it, I'm no more getting the err
medhanush
"Greg Forsythe" wrote:
> The Biztalk Mapper is a design time tool for building Xslt.
> The functoids are not used at runtime only at design time
> When the map is compiled (xslt generated) the functoids are evaluated and
> script and/or extensions are added to the output Xslt.
>
> You need to create a simple map using your functoid, validate the map and
> check the output Xslt.
> This will show you how to implement the same logic in an external Xslt.
>
> Greg
>
> "medhanush" <medhanush@discussions.microsoft.com> wrote in message
> news:4605B3E9-8D9E-44B0-B4A1-F839326F9D52@microsoft.com...
>
>
>
|
|
|
|
|