报告Saxon XSLT处理器缺陷的合适位置在哪里?

时间:2012-07-16 14:29:47

标签: xslt xslt-2.0

我已经谷歌了,但我发现的每一个论坛都可能已经关闭或破坏了。在Saxon XSLT处理器中报告缺陷的合适位置在哪里?

对于好奇的人来说,这是我的小宝石,它会使撒克逊人崩溃,并将成为我报告的主题。

<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>

3 个答案:

答案 0 :(得分:2)

Saxon邮件列表https://lists.sourceforge.net/lists/listinfo/saxon-help应该有效,它是活跃的。我不确定这些日子是不是首选,但我相信Michael Kay可以稍后告诉你。

答案 1 :(得分:2)

使用saxon-help邮件列表。顺便说一句,这不是一个错误,撒克逊给你一个明确的错误信息:

  

FORG0006:没有为两个序列定义有效布尔值   或更多以布尔值

开头的项目

如果您将1 to 2更改为1 to 1则可以。

答案 2 :(得分:1)

现在已经成为dev.saxonica.com上几个月的错误报告的官方网站,欢迎您使用;但是,欢迎您使用SourceForge上的saxon-help列表(我们不会积极鼓励商业产品的用户使用该资源,因为它是为了开放的利益而提供的)来源社区,但如果有人这样做,他们会得到答案)。

我期待看到错误报告。确保提供足够的信息来重现问题,包括产品版本号,当然还有错误消息或堆栈跟踪。

请注意,当前版本为9.4.0.4。如果在早期版本中出现问题但在最新版本中没有问题,我们通常不会修复它们,除非修复对于付费客户很重要。