找不到资源:META-INF/services/javax.xml.parsers.DocumentBuilderFactory

2020-08-22 04:58发布

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

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


大家好,

我们正在使用SOAP通道创建SAP到SFDC的方案。

作为获取会话ID的一部分,我们使用了以下博客中指定的Java映射

https://wiki.scn.sap.com/wiki/display/XI/SFDC+Integration+using+PI +7.1 +-+如何+添加+ SOAP + Envelope + in + Java + Mapping?original_fqdn = wiki.sdn.sap.com

我们已经更改了凭据,并更新了我们环境中的各自渠道。 我们已经在虚拟ICO中引用了该通道。 我们使用的是PI 7.5单栈系统。

当我们在PI系统中使用包含Java映射的导出Jar时,出现以下错误

但是,我们在操作映射测试中遇到了以下错误:

  • 未找到资源:META-INF/services/javax.xml.transform.TransformerFactory
  • 找不到资源:META-INF/services/javax.xml.parsers.DocumentBuilderFactory

我们已经使用了在Java1.8上运行的NWDS。

请提出解决此问题的可能原因和解决方案。

预先感谢

此致

Ragulan Ravikesavan

(39.2 kB)

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

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


大家好,

我们正在使用SOAP通道创建SAP到SFDC的方案。

作为获取会话ID的一部分,我们使用了以下博客中指定的Java映射

https://wiki.scn.sap.com/wiki/display/XI/SFDC+Integration+using+PI +7.1 +-+如何+添加+ SOAP + Envelope + in + Java + Mapping?original_fqdn = wiki.sdn.sap.com

我们已经更改了凭据,并更新了我们环境中的各自渠道。 我们已经在虚拟ICO中引用了该通道。 我们使用的是PI 7.5单栈系统。

当我们在PI系统中使用包含Java映射的导出Jar时,出现以下错误

但是,我们在操作映射测试中遇到了以下错误:

  • 未找到资源:META-INF/services/javax.xml.transform.TransformerFactory
  • 找不到资源:META-INF/services/javax.xml.parsers.DocumentBuilderFactory

我们已经使用了在Java1.8上运行的NWDS。

请提出解决此问题的可能原因和解决方案。

预先感谢

此致

Ragulan Ravikesavan

(39.2 kB)
付费偷看设置
发送
13条回答
何必丶何苦呢
1楼-- · 2020-08-22 05:43

大家好,

我正在从SAP PI7.0升级到SAP PO 7.5单堆栈系统的项目。

当我在我们的PO系统中使用Java映射时,我已经创建了文件到AS2的接口,并得到了上述完全相同的以下异常。

但是,我在Messge监视日志中遇到了异常;

无法解析消息。 状态码:500消息:<?xml version ='1.0'encoding ='UTF-8'?> <错误xmlns =" http://schemas.microsoft.com/ado/2007/08/dataservices/metadata "> 内部服务器错误 尝试在操作映射测试中尝试调用从局部变量'is'加载的空对象的方法java.io.InputStream.read(byte []) 解析问题时:

操作映射运行异常;

  • 未找到资源:META-INF/services/javax.xml.transform.TransformerFactory
  • 找不到资源:META-INF/services/javax.xml.parsers.DocumentBuilderFactory
  • com.sap.aii.ib.server.mapping.execution.MappingClassNotFoundException:位于com.sap.aii.ib.server.mapping.execution.InternalMappingFinder.getInputStream的META-INF/services/javax.xml.parsers.documentbuilderfactory (InternalMappingFinder.java:119)
    在com.sap.aii.ib.server.mapping.execution.InternalMappingFinder.readFile(InternalMappingFinder.java:62)
    在com.sap.aii.ib.server.mapping .execution.MappingLoader.findResources(MappingLoader.java:354)
    在java.lang.ClassLoader.getResources(ClassLoader.java:1246)
    在java.lang.ClassLoader.getResources(ClassLoader.java:1242)< br> at java.util.ServiceLoader $ LazyIterator.hasNextService(ServiceLoader.java:348)
  • 如果有人能在我们紧缩的时间表上制作相同的Live影片,请多多关照。

预先感谢

最好的问候

Sree !!

一周热门 更多>