On 6/16/22 6:12 AM, David Holmes wrote:
On 16/06/2022 8:07 pm, S A wrote:
Hi all,

where can I find jwdp documentation (including list of arguments) for Java 9+?

Unfortunately we seem to be missing links to all of the specs in the JDK 9, 10 and 11, documentation bundles online. They reappear again with Java 12:

https://docs.oracle.com/en/java/javase/12/docs/specs/

Unfortunately even with the link to the specs in place, it's still hard getting to the conninv.html file that Alan referenced. You start by clicking on Java Platform Debugger Architecture, which takes you to:

https://docs.oracle.com/en/java/javase/12/docs/specs/jpda/jpda.html

Then you scroll to the very bottom and click on the Service Provider Interface link, which takes you to conninv.html. You can find documentation for the debug agent command line options in the Oracle VM Invocation Options section.

Chris


David
-----

Background:

A colleague of mine ran into this issue: https://bugs.openjdk.org/browse/JDK-8175050 <https://bugs.openjdk.org/browse/JDK-8175050>

I've since read that with Java 9+ also the hostname should be specified, to ensure remote debugging is possible. All fine.

However I fail to find where this is documented. I'm unable to access the ticket for the change: https://bugs.openjdk.java.net/browse/JDK-8041435 <https://bugs.openjdk.java.net/browse/JDK-8041435> (I've tried finding the change in the JDK repositories to no avail)

There is a comment about updating docus, but the links are no longer valid: https://bugs.openjdk.org/browse/JDK-8175050?focusedCommentId=14053881&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14053881 <https://bugs.openjdk.org/browse/JDK-8175050?focusedCommentId=14053881&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14053881>

Last mention I find about jdwp and its parameters is for Java 8: https://docs.oracle.com/javase/8/docs/technotes/guides/jpda/jdwp-spec.html <https://docs.oracle.com/javase/8/docs/technotes/guides/jpda/jdwp-spec.html>

I do find blog posts and e.g. github PRs mentioning the problem and resolutions. But I would like to quote an actual source and documentation for our internal wikis.

Best regards and thanks,
Simeon

Reply via email to