[ https://issues.apache.org/jira/browse/CASSANDRA-13333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15937127#comment-15937127 ]
Michael Kjellman commented on CASSANDRA-13333: ---------------------------------------------- [~blerer] this looks great! Renaming {{CLibrary}} --> {{NativeLibrary}} helps make the intent much clearer. # Should the loading of {{Native.register("winmm")}} in {{WindowsTimer}} also be moved into NativeLibraryWindows? # Looks like the trunk patch didn't get pushed up or potentially just a copy paste error? Currently it's just pointing at blerer/trunk. # Thanks for putting the MSDN API URL in the method javadoc. :) # In {{NativeLibraryWindows}} I think the following logger statements could be simplified: {code} catch (UnsatisfiedLinkError e) { logger.warn("JNA link failure, one or more native method will be unavailable."); logger.error("JNA link failure details: {}", e.getMessage()); } {code} Can be simplified to: {code} logger.error("Failed to link against JNA. Native methods will be unavailable.", e); {code} > Cassandra does not start on Windows due to 'JNA link failure' > ------------------------------------------------------------- > > Key: CASSANDRA-13333 > URL: https://issues.apache.org/jira/browse/CASSANDRA-13333 > Project: Cassandra > Issue Type: Bug > Reporter: Benjamin Lerer > Assignee: Benjamin Lerer > Priority: Blocker > > Cassandra 3.0 HEAD does not start on Windows. The only error in the logs is: > {{ERROR 16:30:10 JNA failing to initialize properly.}} -- This message was sent by Atlassian JIRA (v6.3.15#6346)