2016-08-24 73 views
0

我的新手xpages和中间与莲花笔记。 我已经按照从各种网站上提到有关设置调试与Lotus Notes导游的XPages JavaScript中, 那里..莲花笔记x页面调试

JavaEnableDebug=1 
JavascriptEnableDebug=1 
JavaDebugOptions=transport=dt_socket,server=y,suspend=n,address=8000 

必须在工作站和开发服务器上进行设置。 也必须启用端口8000,并在工作站和开发服务器上的默认防火墙中打开。 和创建LN一个Javascript调试配置与开发服务器的IP地址,端口号为8000

也检查,8000端口没有被用作每次用netstat ... 在工作站和开发服务器上, 和所以我没...

然后软重启工作站和dev服务器,加载了LNotes和设计器,然后使用Chrome,我加载了我的应用程序进行调试,然后返回到LNotes,而应用程序正在运行,并专注于浏览器, 然后试图运行我的调试配置... 但oops,调试器仍然无法连接,并不断弹出帮助信息屏幕..

那么,我可能错过了什么? 谢谢先进。

+0

我试图端口8701,但调试器仍然无法连接..或者我可能尝试到端口8999两者将工作..(非高效编码) – Raydi89

+0

检查您的服务器是否正在侦听使用Netstat在8000端口上。如果它没有在监听,那么服务器上的notes.ini文件有问题。如果服务器正在侦听,如果来自客户端的连接请求到达服务器,则使用wireshark等网络嗅探器进行检查。 –

+0

几年前,我在DanNotes/ICON UK的会话中介绍了调试器。幻灯片可以在这里找到:https://www.slideshare.net/mobile/MarkLeusink/stop-debugging-me-17648393。也许这有帮助。 –

回答

1

在Domino Designer中,您需要切换到调试选项卡并单击该错误以启动会话。

enter image description here

我发现它并不总是直接连接。当你看到只有2个线程它没有。点击断开并重新连接。

一旦你看到更多的线程,你很好去。你还需要设置一些断点,否则它运行通过

+0

谢谢stwissel,事情是,调试器无法连接,所以没有选项断开,我会检查一些更多的细节 – Raydi89

+0

你已经看到了指导:http:// www.intec.co.uk/beginners-guide-to-the-java-debugger-and-tips-from-using-it-and-a-teaser/和那个问题:http://stackoverflow.com/questions/ 15100261/can-not-attach-debugger-to-http-jvm-amgr-jvm-is-attached-instead - 检查防火墙设置 – stwissel