点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好社区
今天我想问他们,在SMP 3.0中配置JVM参数以调试Java代理自定义jar文件的正确方法。
在帖子中,我发现了一条建议,建议将props.ini文件的jvm部分的行放在下面,所以我做到了,然后重新启动服务器
-Xdebug
-Xrunjdwp:transport = dt_socket,address = 7090,server = y,suspend = n
完成后,我立即从本地计算机启动了远程调试,然后输入了Connection Standard Socket Attach Type,主机名和端口。
我获得了成功,并且eclipse连接到服务器的jvm,并且我看到所有任务都异步运行,然后在方法的开头放置了断点和sysout打印内容。 我已经在workmanager上的Notification中完成了对BAPI以及Handler和Objects类的引用,但是在处理Notifications时没有任何线程占用我的断点。
在我为解决这些问题而进行的研究中,另一篇文章说我将使用服务器并挂起先前配置的jvm参数。
在此发布您的评论,以供您查看 https://javarevisited.blogspot.pe/2011/02/how-to-setup-remote-debugging-in.html
参数
server = y,suspend = n ,它确实可以正常工作,但不输入断点
server = y,suspend = y ,仅当我远程连接到服务器jvm并继续执行时才起作用
server = n,suspend = n ,它甚至根本不启动SAP SMP服务
server = n,suspend = y ,即使不启动SAP SMP服务也完全不起作用
即使我在workmanager jar的类中放置了断点,也正在等待输入一些当前下降的方法,但没有得到任何结果。
有人可以说我怎么可能抓线吗?
这可能是我做错了吗?
我当然不会考虑采取任何步骤或在设置中避免使用某些东西。
问候
你好费尔南多,
请查看以下 KBA 2481728 -如何 为SMP 3.0 Agentry应用程序启用调试模式,KBA的底部有一个Wiki链接。
-Subash
一周热门 更多>