[ https://issues.apache.org/jira/browse/CASSANDRA-9902?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14649796#comment-14649796 ]
Joshua McKenzie commented on CASSANDRA-9902: -------------------------------------------- On a side note, it looks like it's [ConEmuHk|https://code.google.com/p/conemu-maximus5/wiki/ConEmuFAQ#Q._What_is_the_purpose_of_ConEmuHk_.dll_(_ConEmuHk64_.dll)?] that's the culprit. If you uncheck the "Inject ConEmuHk" option in ConEmu the tests pass in ConEmu. > Windows dtest: invalid jolokia agent path > ----------------------------------------- > > Key: CASSANDRA-9902 > URL: https://issues.apache.org/jira/browse/CASSANDRA-9902 > Project: Cassandra > Issue Type: Sub-task > Reporter: Joshua McKenzie > Assignee: Paulo Motta > Priority: Minor > Labels: Windows > Fix For: 2.2.x > > Attachments: Not_Dep.jpg, VMAttach.java, win-crashlogs.zip > > > A variety of tests are failing with similar: > {noformat} > 05:39:07 > ====================================================================== > 05:39:07 ERROR: change_durable_writes_test > (configuration_test.TestConfiguration) > 05:39:07 > ---------------------------------------------------------------------- > 05:39:07 Traceback (most recent call last): > 05:39:07 File > "D:\jenkins\workspace\cassandra-2.2_dtest_win32\cassandra-dtest\configuration_test.py", > line 63, in change_durable_writes_test > 05:39:07 durable_init_size = commitlog_size(durable_node) > 05:39:07 File > "D:\jenkins\workspace\cassandra-2.2_dtest_win32\cassandra-dtest\configuration_test.py", > line 127, in commitlog_size > 05:39:07 with JolokiaAgent(node) as jmx: > 05:39:07 File > "D:\jenkins\workspace\cassandra-2.2_dtest_win32\cassandra-dtest\jmxutils.py", > line 188, in __enter__ > 05:39:07 self.start() > 05:39:07 File > "D:\jenkins\workspace\cassandra-2.2_dtest_win32\cassandra-dtest\jmxutils.py", > line 80, in start > 05:39:07 subprocess.check_output(args, stderr=subprocess.STDOUT) > 05:39:07 File "D:\Python27\lib\subprocess.py", line 573, in check_output > 05:39:07 raise CalledProcessError(retcode, cmd, output=output) > 05:39:07 CalledProcessError: Command '('java', '-jar', > 'lib\\jolokia-jvm-1.2.3-agent.jar', '--host', '127.0.0.1', 'start', '3436')' > returned non-zero exit status 2 > 05:39:07 -------------------- >> begin captured logging << > -------------------- > 05:39:07 dtest: DEBUG: cluster ccm directory: d:\temp\dtest-kjkypw > 05:39:07 --------------------- >> end captured logging << > --------------------- > {noformat} > Likely related: > {noformat} > 20:54:46 Failed to start jolokia agent (command was: java -jar > lib\jolokia-jvm-1.2.3-agent.jar --host 127.0.0.1 start 3436): Command > '('java', '-jar', 'lib\\jolokia-jvm-1.2.3-agent.jar', '--host', '127.0.0.1', > 'start', '3436')' returned non-zero exit status 2 > 20:54:46 Exit status was: 2 > 20:54:46 Output was: Error: Registry key 'Software\JavaSoft\Java Runtime > Environment'\CurrentVersion' > 20:54:46 has value '1.8', but '1.7' is required. > 20:54:46 Error: could not find java.dll > 20:54:46 Error: Could not find Java SE Runtime Environment. > {noformat} > And at the top of jmxutils.py we see: > {code} > JOLOKIA_JAR = os.path.join('lib', 'jolokia-jvm-1.2.3-agent.jar') > {code} > So that's not going to work out too well on Windows. -- This message was sent by Atlassian JIRA (v6.3.4#6332)