[ https://issues.apache.org/jira/browse/PYLUCENE-19?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andi Vajda resolved PYLUCENE-19. -------------------------------- Resolution: Fixed No messing around with\. This is python damn'it. I made it possible to also pass in a non-string sequence (list, tuple) for vmargs besides a string. If a sequence (but not a string) is used then no parsing for commas is done, each argument string in the sequence is passed as-is to JNI_CreateJavaVM(). For example: initVM(vmargs=['-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=y']) Fix is in rev 1353805. > Unable to launch jvm with remote debugging enabled. > --------------------------------------------------- > > Key: PYLUCENE-19 > URL: https://issues.apache.org/jira/browse/PYLUCENE-19 > Project: PyLucene > Issue Type: Bug > Reporter: Patrick J. McNerthney > Priority: Minor > Original Estimate: 1h > Remaining Estimate: 1h > > To enable remote debugging of the embedded jvm, the following -agentlib vm > argument enables remote debugging of the embedded jvm: > -agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=y > If this is passed to the initVM call like so: > > initVM(vmargs='-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=y') > initVM uses the comma as the separator between vm arguments, causing the > above attempt to do remote debugging to fail to launch the vm. > Please change the separator be changed to something that supports the > -agentlib argument syntax. My suggestion is to use the pipe "|" character. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira