SCPI-XSLT映射无法进行批量转换

2020-09-06 16:05发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在通过迭代输入XML构建目标XML将XSLT映射用于数据转换。 单记录工作正常。 我一次测试了20条记录并成功处理。 尝试使用50条记录时,它在XSLT转换中失败。 获取有关批量记录的以下问题。

错误详细信息

org.apache.camel.CamelExecutionException:在交易所执行期间发生异常:Exchange [ID-vsa6287804-33276-1557665190491-107-4],原因:java.lang.ClassNotFoundException:com.saxonica.ee .bytecode.iter.CompiledBlockIterator

请帮助。 分享所有可能解决上述问题的链接

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在通过迭代输入XML构建目标XML将XSLT映射用于数据转换。 单记录工作正常。 我一次测试了20条记录并成功处理。 尝试使用50条记录时,它在XSLT转换中失败。 获取有关批量记录的以下问题。

错误详细信息

org.apache.camel.CamelExecutionException:在交易所执行期间发生异常:Exchange [ID-vsa6287804-33276-1557665190491-107-4],原因:java.lang.ClassNotFoundException:com.saxonica.ee .bytecode.iter.CompiledBlockIterator

请帮助。 分享所有可能解决上述问题的链接

付费偷看设置
发送
2条回答
bbpeas
1楼-- · 2020-09-06 16:30

Magesh,

我们使用的SAXON版本(SAXON EE 9.8)具有字节码生成的概念。 在Saxon认为生成字节码会更有利的情况下,将在查询或样式表编译过程的最后阶段生成字节码。

https://www.saxonica.com/html/ documentation9.4/changes/bytecode-94.html

因此,当您运行20条记录时,它不会生成字节码,因此将成功处理,并且当您有更多记录时,SAXON正在生成字节码并最终导致Class Not Found Exception。

但是有趣的是,根据开发团队的说法,字节码生成概念已关闭。

所以我不太确定此错误的原因。

我建议您提高LOD-HCI-PI-WT-IFL组件的票证并提供所有必要的详细信息。

此致

晴朗

大道至简
2楼-- · 2020-09-06 16:16

类似的报道称SAXON发生了事件 https://saxonica。 plan.io/issues/3814

一周热门 更多>