1

私はグーグルで検索しましたが、この目的に適している可能性のある見つけたすべてのフォーラムが閉鎖されているか壊れています。Saxon XSLT プロセッサの欠陥を報告する適切な場所はどこですか?

好奇心旺盛な人のために、Saxon をクラッシュさせる私の小さな宝石がここにあり、私のレポートの対象となります。

<xsl:stylesheet version="2.0"
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  xmlns:xs="http://www.w3.org/2001/XMLSchema"
  xmlns:fn="http://www.w3.org/2005/xpath-functions"
  exclude-result-prefixes="xsl xs fn">
<xsl:output indent="yes"/>

<xsl:template match="/">
  <t/>
  <xsl:message><xsl:value-of select="
   'Two false values'[for $i in 1 to 2 return false()]"/>
  </xsl:message>  
</xsl:template>

</xsl:stylesheet>
4

3 に答える 3

2

Saxon メーリング リストhttps://lists.sourceforge.net/lists/listinfo/saxon-helpが機能するはずです。アクティブです。しかし、最近ではそれが好ましい方法かどうかはわかりませんが、Michael Kay が後で教えてくれると確信しています。

于 2012-07-16T15:28:50.053 に答える
2

saxon-helpメーリング リストを使用します。ところで、これはバグではありません。Saxon は明確なエラー メッセージを表示します。

FORG0006: ブール値で始まる 2 つ以上のアイテムのシーケンスに対して有効なブール値が定義されていません

に変更1 to 2する1 to 1と動作します。

于 2012-07-16T15:31:12.720 に答える
1

dev.saxonica.com にバグ報告用の公式サイトが数か月前からありますので、ぜひご利用ください。ただし、SourceForge の saxon-help リストもご利用ください (オープンソース コミュニティの利益のために提供されているため、商用製品のユーザーがそのリソースを使用することを積極的に推奨するものではありませんが、そうする場合は、彼らは答えを得るでしょう)。

バグレポートを楽しみにしています。製品のバージョン番号や、もちろんエラー メッセージやスタック トレースなど、問題を再現するのに十分な情報を提供してください。

現在のバージョンは 9.4.0.4 であることに注意してください。問題が以前のバージョンで発生し、最新のブランチでは発生していない場合、有料の顧客にとって重要な修正でない限り、通常は修正しません。

于 2012-07-16T16:55:32.187 に答える