Home Page › Forums › BizTalk 2004 – BizTalk 2010 › Custom Extension XML › Re: Custom Extension XML
Now my xslt call template scripting functoid looks like this:
<xsl:template name=”Immo_Art” xmlns:IWObjektImport=”urn:external:assembly:functions”>
<xsl:param name=”isWAZ” select=”WAZ”/>
<xsl:param name=”grundst_typ” select=”grundst_Typ”/>
<xsl:param name=”sonstige_typ” select=”sonstige_Typ”/>
<xsl:variable name=”objektart_nr” select=”/Immobilie/objektkategorie/objektart/child::node()[1]”/>
<xsl:element name=”Immobilienart”>
<xsl:variable name=”var:v1″ select=”IWObjektImport:IWImportObjekt($objektart_nr, $grundst_typ, $sonstige_typ, $isWAZ)” />
<xsl:value-of select=”$var:v1″ />
</xsl:element>
</xsl:template>
And my Custom Extension XML file like this:
<ExtensionObjects>
<ExtensionObject Namespace=”urn:external:assembly:functions” AssemblyName=”XSLT_External_Assembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c5b7d5a4522ce583″ ClassName=”IWImportAssembly.IWObjektImport”/>
</ExtensionObjects>
But the compiler still cant find the prefix:
Cannot find the script or external object that implements prefix ‘IWObjektImport’.
Argh!!!
And I dont use an external custom xslt file.