如何将Agentry遍历集合移到Java代码?

2020-09-25 06:42发布

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

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


嗨,

我已按照 https://wiki.scn.sap.com/wiki/display/SAPMOB/Loop+over+a+collection+in+an+Agentry+Java + project ,它可以在我的测试环境中工作,但是在有更多用户的环境中,它会因通信错误14而崩溃。实际上有2个循环,因为第一个循环中的对象可以包含其他对象的列表。

您有类似的问题吗? 调用方法_user.getString(...)可能有问题吗? 还是在同一类中调用静态方法会出现问题?

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

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


嗨,

我已按照 https://wiki.scn.sap.com/wiki/display/SAPMOB/Loop+over+a+collection+in+an+Agentry+Java + project ,它可以在我的测试环境中工作,但是在有更多用户的环境中,它会因通信错误14而崩溃。实际上有2个循环,因为第一个循环中的对象可以包含其他对象的列表。

您有类似的问题吗? 调用方法_user.getString(...)可能有问题吗? 还是在同一类中调用静态方法会出现问题?

付费偷看设置
发送
4条回答
Doze时光
1楼-- · 2020-09-25 07:16

嗨Jakub-

您的JVM是否崩溃? 您是否检查了多个用户同时访问的争用/冲突? 也许您正在陷入无限循环...

我还建议您查看此有关故障排除错误14的指导性答案,以获取更多信息:

https://answers.sap.com/questions/427291/how-to-move-agentry-loop-over-collection-to-java-c.html

谢谢

Ray

spaceman01
2楼-- · 2020-09-25 07:05

请问您是否可能提供更多细节,因为您似乎正在混入问题。

当客户端无法访问服务器时发生错误14,这意味着您不会触发Java代码中的任何循环。

还请提供有关什么是有效或无效的更多详细信息,因为您提到的问题还不够清楚,无法让人提供适当的答案。

愤怒的猪头君
3楼-- · 2020-09-25 07:24

我没有得到 传输开始时但在调用使用Java类with循环的事务之后,错误14。 所以问题是,如果由此引起的错误会导致错误14。而且并非所有用户都会收到此错误。

Tong__Ming
4楼-- · 2020-09-25 07:19

嗨,Ray,

我看不到JVM是否在日志文件中崩溃。 我已经在开发环境上尝试了无限循环,但是收到了不同的错误消息。 据我了解,每个用户的类都有不同的实例,因此用户之间不应该发生冲突。 但是我的课上有静态方法,所以我想知道是否有问题。

谢谢

Jakub

一周热门 更多>