java.lang.NoSuchMethodError: java.nio.ByteBuffer.clear()Ljava/nio/ByteBuffer; at org.apache.jute.BinaryOutputArchive.stringToByteBuffer(BinaryOutputArchive.java:80) at org.apache.jute.BinaryOutputArchive.writeString(BinaryOutputArchive.java:110) at org.apache.zookeeper.data.Id.serialize(Id.java:51) at org.apache.jute.BinaryOutputArchive.writeRecord(BinaryOutputArchive.java:126) at org.apache.zookeeper.data.ACL.serialize(ACL.java:52) at org.apache.zookeeper.server.ReferenceCountedACLCache.serialize(ReferenceCountedACLCache.java:152) at org.apache.zookeeper.server.DataTree.serializeAcls(DataTree.java:1359) at org.apache.zookeeper.server.DataTree.serialize(DataTree.java:1372) at org.apache.zookeeper.server.util.SerializeUtils.serializeSnapshot(SerializeUtils.java:171) at org.apache.zookeeper.server.persistence.FileSnap.serialize(FileSnap.java:227) at org.apache.zookeeper.server.persistence.FileSnap.serialize(FileSnap.java:246) at org.apache.zookeeper.server.persistence.FileTxnSnapLog.save(FileTxnSnapLog.java:472) at org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSnapLog.java:291) at org.apache.zookeeper.server.ZKDatabase.loadDataBase(ZKDatabase.java:285) at org.apache.zookeeper.server.quorum.QuorumPeer.loadDataBase(QuorumPeer.java:1090) at org.apache.zookeeper.server.quorum.QuorumPeer.start(QuorumPeer.java:1075) at org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig(QuorumPeerMain.java:227) at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:136) at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:90)