0

次の URL に従って、XSLT 2.0 サポートを有効にしました。

アチャラブログエントリー

その後、TryIt サービスが機能していないように見えます。管理 UI で [Try This Service] リンクをクリックすると、次のエラーが表示されます

[2012-09-10 11:47:03,491]  INFO - CarbonAuthenticationUtil 'admin' logged in at [2012-09-10 11:47:03,0491] from IP address 0:0:0:0:0:0:0:1%0
Warning: at xsl:stylesheet on line 32 of :
  Running an XSLT 1.0 stylesheet with an XSLT 2.0 processor
Warning: on line 286 of :
  The attribute axis starting at a namespace() node will never select anything
Error on line 1603 of :
  XPTY0004: Required item type of second operand of '|' is node(); supplied value has item
  type xs:string
[2012-09-10 11:47:09,515] ERROR - Util Required item type of second operand of '|' is node(); supplied value has item type xs:string
; SystemID: ; Line#: 1603; Column#: -1
net.sf.saxon.trans.DynamicError: Required item type of second operand of '|' is node(); supplied value has item type xs:string

XSLT 1.0 のサポートを戻すためにブログ エントリに記載されている内容を元に戻すと、このエラーはなくなります。助けてください。ありがとうアビジット

4

1 に答える 1

0

残念ながら、TryIt コンポーネントは XSLT 1.0 構文にバインドされており、Salan を使用しています。そのため、Salan を削除して saxson を追加すると、試用版が壊れます。この問題は、新しい ESB (4.5.0) で修正されています。

よろしく、/Nuwan

于 2012-09-12T04:30:56.827 に答える