HCI/CPI无法解析类

2020-09-04 03:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) HI @ Worten Wi...

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

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


HI @ Worten Wittrock /全部

CPI/HCI文件状态如下:

  • 可以使用Java 7的Java标准库。
  • Cloud Integration支持XML文档对象模型(DOM)来处理XML文档。

要执行一些XML解析,我在groovy脚本中的import语句下面使用了

导入org.jdom.Document;

导入org.jdom.Element;

导入org.jdom.input.SAXBuilder;

导入org.jdom.output.XMLOutputter;

但是在部署时出现以下错误:

消息处理失败。
 处理时间:8秒584 ms错误详细信息javax.script.ScriptException:org.codehaus.groovy.control.MultipleCompilationErrorsException:启动失败:EffectiveData__Script.gsh:11:无法解析类org.jaxen.XPath @第11行,第1列,导入 org.jaxen.XPath;  ^ EffectiveData__Script.gsh:9:无法解析类org.jdom.output.XMLOutputter @第9行,第1列。import org.jdom.output.XMLOutputter ^ EffectiveData__Script.gsh:8:无法解析类org.jdom.input。  SAXBuilder @第8行,第1列。import org.jdom.input.SAXBuilder;  ^ EffectiveData__Script.gsh:12:无法解析类org.jaxen.jdom.JDOMXPath @第12行,第1列。import org.jaxen.jdom.JDOMXPath;  ^ EffectiveData__Script.gsh:6:无法解析类org.jdom.Element @第6列,第1列。import org.jdom.Element ^ EffectiveData__Script.gsh:5:无法解析类org.jdom.Document @第5行,列 1.导入org.jdom.Document;  ^ EffectiveData__Script.gsh:7:无法解析类org.jdom.JDOMExcepti......。


 理想情况下,它应该支持DOM,但是如果不支持DOM,那么我可以从互联网上下载lib并将其导入/部署到HCI或CPI租户吗? 请帮忙。
1条回答
蓋茨
2020-09-04 03:40

嗨Nidhi

JDOM是一个单独的库,您需要从Internet下载。 另外,如果您需要带有JDOM的XPath表达式,则 还需要Jaxen库。

为了添加这些库,请将其JAR文件上传到集成流程的"资源"选项卡上。

但是,我建议您也考虑使用XmlSlurper,它是Groovy的一部分。 它不需要单独的库,并且真的很容易使用。

有关使用XmlSlurper的一些示例,请参见此博客文章,由 Eng Swee Yeoh

致谢

Morten

一周热门 更多>