Hi All,
I configured activemq 5.10-snapshot to use leveldb after building from
source. levelDB stops working with the following stack trace.
java.io.IOException:
com.google.common.base.Objects.firstNonNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
at
org.apache.activemq.util.IOExceptionSupport.create(IOExceptionSupport.java:39)
at
org.apache.activemq.leveldb.LevelDBClient.might_fail(LevelDBClient.scala:552)
at
org.apache.activemq.leveldb.LevelDBClient.replay_init(LevelDBClient.scala:657)
at
org.apache.activemq.leveldb.LevelDBClient.start(LevelDBClient.scala:558)
at org.apache.activemq.leveldb.DBManager.start(DBManager.scala:626)
at
org.apache.activemq.leveldb.LevelDBStore.doStart(LevelDBStore.scala:236)
at
org.apache.activemq.util.ServiceSupport.start(ServiceSupport.java:55)
at
org.apache.activemq.broker.BrokerService.doStartPersistenceAdapter(BrokerService.java:640)
at
org.apache.activemq.broker.BrokerService.startPersistenceAdapter(BrokerService.java:629)
at
org.apache.activemq.broker.BrokerService.start(BrokerService.java:594)
at
org.apache.activemq.xbean.XBeanBrokerService.afterPropertiesSet(XBeanBrokerService.java:73)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
Please, let me know if i am missing anything here. I am using JDK 1.7u45.
Thanks,
netlancer