you can try to checkout https://github.com/beobal/cassandra/tree/14173-3.11 and compile yourself a compatible version (unreleased), in case you are bound to the latest java runtime for any reason.
Marcus Haarmann Von: "Kant Kodali" <k...@peernova.com> An: "user" <user@cassandra.apache.org> Gesendet: Donnerstag, 1. Februar 2018 23:45:06 Betreff: Re: unable to start cassandra 3.11.1 Ok I saw the ticket looks like this java version "1.8.0_162" wont work! On Thu, Feb 1, 2018 at 2:43 PM, Kant Kodali < [ mailto:k...@peernova.com | k...@peernova.com ] > wrote: Hi Justin, I am using java version "1.8.0_162" Java(TM) SE Runtime Environment (build 1.8.0_162-b12) Thanks! On Thu, Feb 1, 2018 at 2:40 PM, Justin Cameron < [ mailto:jus...@instaclustr.com | jus...@instaclustr.com ] > wrote: BQ_BEGIN Unfortunately C* 3.11.1 is incompatible with the latest version of Java. You'll need to either downgrade to Java 1.8.0.151-5 or wait for C* 3.11.2 (see [ https://issues.apache.org/jira/browse/CASSANDRA-14173 | https://issues.apache.org/jira/browse/CASSANDRA-14173 ] for details) On Fri, 2 Feb 2018 at 09:35 Kant Kodali < [ mailto:k...@peernova.com | k...@peernova.com ] > wrote: BQ_BEGIN Hi All, I am unable to start cassandra 3.11.1. Below is the stack trace. Exception (java.lang.AbstractMethodError) encountered during startup: org.apache.cassandra.utils.JMXServerUtils$Exporter.exportObject(Ljava/rmi/Remote;ILjava/rmi/server/RMIClientSocketFactory;Ljava/rmi/server/RMIServerSocketFactory;Lsun/misc/ObjectInputFilter;)Ljava/rmi/Remote; java.lang.AbstractMethodError: org.apache.cassandra.utils.JMXServerUtils$Exporter.exportObject(Ljava/rmi/Remote;ILjava/rmi/server/RMIClientSocketFactory;Ljava/rmi/server/RMIServerSocketFactory;Lsun/misc/ObjectInputFilter;)Ljava/rmi/Remote; at javax.management.remote.rmi.RMIJRMPServerImpl.export(RMIJRMPServerImpl.java:150) at javax.management.remote.rmi.RMIJRMPServerImpl.export(RMIJRMPServerImpl.java:135) at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:405) at org.apache.cassandra.utils.JMXServerUtils.createJMXServer(JMXServerUtils.java:104) at org.apache.cassandra.service.CassandraDaemon.maybeInitJmx(CassandraDaemon.java:143) at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:188) at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:600) at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:689) ERROR 22:33:49 Exception encountered during startup java.lang.AbstractMethodError: org.apache.cassandra.utils.JMXServerUtils$Exporter.exportObject(Ljava/rmi/Remote;ILjava/rmi/server/RMIClientSocketFactory;Ljava/rmi/server/RMIServerSocketFactory;Lsun/misc/ObjectInputFilter;)Ljava/rmi/Remote; at javax.management.remote.rmi.RMIJRMPServerImpl.export(RMIJRMPServerImpl.java:150) ~[na:1.8.0_162] at javax.management.remote.rmi.RMIJRMPServerImpl.export(RMIJRMPServerImpl.java:135) ~[na:1.8.0_162] at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:405) ~[na:1.8.0_162] at org.apache.cassandra.utils.JMXServerUtils.createJMXServer(JMXServerUtils.java:104) ~[apache-cassandra-3.11.1.jar:3.11.1] at org.apache.cassandra.service.CassandraDaemon.maybeInitJmx(CassandraDaemon.java:143) [apache-cassandra-3.11.1.jar:3.11.1] at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:188) [apache-cassandra-3.11.1.jar:3.11.1] at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:600) [apache-cassandra-3.11.1.jar:3.11.1] at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:689) [apache-cassandra-3.11.1.jar:3.11.1] -- Justin Cameron Senior Software Engineer [ https://www.instaclustr.com/ ] This email has been sent on behalf of Instaclustr Pty. Limited (Australia) and Instaclustr Inc (USA). This email and any attachments may contain confidential and legally privileged information. If you are not the intended recipient, do not copy or disclose its content, but please reply to this email immediately and highlight the error to the sender and then immediately delete the message. BQ_END BQ_END