简体   繁体   中英

How to use XSLT2.0 in BizTalk?

I'm trying to using XSLT 2.0 in BizTalk 2020. But I'm getting this below error.

'current-dateTime()' is an unknown XSLT function.

How to get rid of this? Do I need Saxon Engine to use 2.0?

在此处输入图像描述

Yes, you have to use the Saxon Engine if you want to use a later version of XSLT.

See What's new in BizTalk Server 2020: XSLT 3.0 Support (Sandro Periara's blog)

BizTalk's default XSL transform engine implementation is based on.Net Framework XSLT Transformations. This support is limited to XSLT 1.0.

Starting with BizTalk Server 2020, users can choose Saxon:registered: 9 (Saxon 9 HE) as the XSLT transform engine. But most importantly, it will be possible to plug-in your own custom XSLT transform engine.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM