datahub 5.7-创建自定义适配器给错误

2020-09-01 22:56发布

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

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


我正在创建一个自定义datahub适配器,用于将订单发布到文件系统。 为此,我在datahub中创建了my-adapter模块,该模块具有实现AdapterService的MyAdapterService类。 还实现了发布方法。 在my-orders模块中,目标配置文件对my-adapter具有依赖性,并且tagetSystem类型也已适当定义。 项目成功构建,服务器启动没有错误。

但是 http://localhost:8080/datahub-webapp/v1/status 请求给出了错误

严重:为Servlet数据中心Web服务分配异常java.lang.ArrayIndexOutOfBoundsException:在org.objectweb.asm.ClassReader.readClass(未知源)处的52264在org.objectweb.asm.ClassReader.accept(未知源)处。 ................................................... .................................

在com.hybris.datahub.rest.config.UriExtensionsConfig。(UriExtensionsConfig.java:33)在sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法)

我正在跟踪datahub-extension-demo项目来创建此my-adapter。
该项目还有其他模块,这些模块将数据发布到商务系统。 如果我从构建路径中删除my-adapter,则datahub可以正常工作。 我的适配器以某种方式注入了错误。 任何线索将不胜感激。

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

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


我正在创建一个自定义datahub适配器,用于将订单发布到文件系统。 为此,我在datahub中创建了my-adapter模块,该模块具有实现AdapterService的MyAdapterService类。 还实现了发布方法。 在my-orders模块中,目标配置文件对my-adapter具有依赖性,并且tagetSystem类型也已适当定义。 项目成功构建,服务器启动没有错误。

但是 http://localhost:8080/datahub-webapp/v1/status 请求给出了错误

严重:为Servlet数据中心Web服务分配异常java.lang.ArrayIndexOutOfBoundsException:在org.objectweb.asm.ClassReader.readClass(未知源)处的52264在org.objectweb.asm.ClassReader.accept(未知源)处。 ................................................... .................................

在com.hybris.datahub.rest.config.UriExtensionsConfig。(UriExtensionsConfig.java:33)在sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法)

我正在跟踪datahub-extension-demo项目来创建此my-adapter。
该项目还有其他模块,这些模块将数据发布到商务系统。 如果我从构建路径中删除my-adapter,则datahub可以正常工作。 我的适配器以某种方式注入了错误。 任何线索将不胜感激。

付费偷看设置
发送
2条回答
nice_wp
1楼-- · 2020-09-01 23:42

我从头开始清理工作区并创建了我的适配器模块。 而且效果很好。 请忽略上面发布的问题。

樱桃小丸子0093
2楼-- · 2020-09-01 23:32

嗨,

我们需要创建一个自定义出站适配器,以便将订单发布到休息服务。

请告诉我 ,您是如何创建适配器的?

一周热门 更多>