But when look at osgiconsole , it is as follows jamm_0.2.5.wso2v2 [64] Id=64, Status=ACTIVE Data Root=/home/udara/Desktop/wso2cc-1.0.1/repository/components/configuration/org.eclipse.osgi/bundles/64/data "No registered services." No services in use. Exported packages org.github.jamm; version="0.2.5.wso2v2"[exported] *; version="0.0.0"<unwired><dynamic>
On Wed, Jul 24, 2013 at 4:18 PM, Udara Liyanage <[email protected]> wrote: > When looking at > platform/branches/4.0.0/dependencies/cassandra/1.1.3-wso2v2, it > seems apache-cassandra uses 0.2.5 version of jamm > > > On Wed, Jul 24, 2013 at 3:32 PM, Pradeep Fernando <[email protected]>wrote: > >> Hi Udara, >> >> Did you figure out the import/export mismatch between, jamm bundle and >> cassandra bundle ? >> >> --Pradeep >> >> >> On Wed, Jul 24, 2013 at 3:13 PM, Udara Liyanage <[email protected]> wrote: >> >>> Hi, >>> >>> Thanks Ajanthan, that solved the problem >>> >>> >>> >>> On Wed, Jul 24, 2013 at 2:44 PM, bala ajanthan >>> <[email protected]>wrote: >>> >>>> Hi Udara, >>>> Make sure you are passing following arg during jvm start-up. >>>> >>>> -javaagent:"*path/to/jamm/ja*r" \ >>>> >>>> Thanks >>>> >>>> >>>> On Wed, Jul 24, 2013 at 1:21 PM, Udara Liyanage <[email protected]> wrote: >>>> >>>>> Hi, >>>>> >>>>> I get the following error when Stratos cloud controller is starting >>>>> up. However *jamm_0.2.5.wso2v2.ja*r has the class *MemoryTest * and >>>>> it is in active state. >>>>> >>>>> ERROR {org.apache.cassandra.service.AbstractCassandraDaemon} - >>>>> Exception encountered during startup >>>>> java.lang.NoClassDefFoundError: org/github/jamm/MemoryMeter >>>>> at org.apache.cassandra.db.Memtable.<init>(Memtable.java:118) >>>>> at org.apache.cassandra.db.DataTracker.init(DataTracker.java:301) >>>>> at org.apache.cassandra.db.DataTracker.<init>(DataTracker.java:63) >>>>> at >>>>> org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:230) >>>>> at >>>>> org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:357) >>>>> at >>>>> org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:329) >>>>> at org.apache.cassandra.db.Table.initCf(Table.java:371) >>>>> at org.apache.cassandra.db.Table.<init>(Table.java:304) >>>>> at org.apache.cassandra.db.Table.open(Table.java:119) >>>>> at org.apache.cassandra.db.Table.open(Table.java:97) >>>>> at >>>>> org.apache.cassandra.db.SystemTable.checkHealth(SystemTable.java:273) >>>>> at >>>>> org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:171) >>>>> at >>>>> org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:353) >>>>> at >>>>> org.wso2.carbon.cassandra.server.CassandraServerController$1.run(CassandraServerController.java:48) >>>>> at java.lang.Thread.run(Thread.java:662) >>>>> Caused by: java.lang.ClassNotFoundException: >>>>> org.github.jamm.MemoryMeter >>>>> at >>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:455) >>>>> at >>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) >>>>> at >>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) >>>>> at >>>>> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) >>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:247) >>>>> ... 15 more >>>>> java.lang.NoClassDefFoundError: org/github/jamm/MemoryMeter >>>>> at org.apache.cassandra.db.Memtable.<init>(Memtable.java:118) >>>>> at org.apache.cassandra.db.DataTracker.init(DataTracker.java:301) >>>>> at org.apache.cassandra.db.DataTracker.<init>(DataTracker.java:63) >>>>> at >>>>> org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:230) >>>>> at >>>>> org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:357) >>>>> at >>>>> org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:329) >>>>> at org.apache.cassandra.db.Table.initCf(Table.java:371) >>>>> at org.apache.cassandra.db.Table.<init>(Table.java:304) >>>>> at org.apache.cassandra.db.Table.open(Table.java:119) >>>>> at org.apache.cassandra.db.Table.open(Table.java:97) >>>>> at >>>>> org.apache.cassandra.db.SystemTable.checkHealth(SystemTable.java:273) >>>>> at >>>>> org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:171) >>>>> at >>>>> org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:353) >>>>> at >>>>> org.wso2.carbon.cassandra.server.CassandraServerController$1.run(CassandraServerController.java:48) >>>>> at java.lang.Thread.run(Thread.java:662) >>>>> Caused by: java.lang.ClassNotFoundException: >>>>> org.github.jamm.MemoryMeter >>>>> at >>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:455) >>>>> at >>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) >>>>> at >>>>> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412) >>>>> at >>>>> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) >>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:247) >>>>> ... 15 more >>>>> Exception encountered during startup: org/github/jamm/MemoryMeter >>>>> [2013-07-24 11:26:57,234] ERROR >>>>> {org.wso2.carbon.user.core.internal.Activator} - Cannot start User >>>>> Manager >>>>> Core bundle >>>>> java.lang.IllegalStateException: Shutdown in progress >>>>> at >>>>> java.lang.ApplicationShutdownHooks.add(ApplicationShutdownHooks.java:39) >>>>> at java.lang.Runtime.addShutdownHook(Runtime.java:192) >>>>> at >>>>> org.wso2.carbon.user.core.util.DatabaseUtil.logDatabaseConnections(DatabaseUtil.java:544) >>>>> at >>>>> org.wso2.carbon.user.core.internal.Activator.startDeploy(Activator.java:70) >>>>> at >>>>> org.wso2.carbon.user.core.internal.BundleCheckActivator.start(BundleCheckActivator.java:61) >>>>> at >>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711) >>>>> at java.security.AccessController.doPrivileged(Native Method) >>>>> at >>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702) >>>>> at >>>>> org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683) >>>>> at >>>>> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381) >>>>> at >>>>> org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390) >>>>> at >>>>> org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1176) >>>>> at >>>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559) >>>>> at >>>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544) >>>>> at >>>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457) >>>>> at >>>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) >>>>> at >>>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438) >>>>> at >>>>> org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1) >>>>> at >>>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) >>>>> at >>>>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) >>>>> >>>>> -- >>>>> Udara Liyanage >>>>> Software Engineer >>>>> WSO2, Inc.: http://wso2.com >>>>> lean. enterprise. middleware >>>>> >>>>> web: http://udaraliyanage.wordpress.com >>>>> phone: +94 71 443 6897 >>>>> >>>> >>>> >>>> >>>> -- >>>> Balachandiran Ajanthan >>>> Phone:+94775581497 >>>> Blog : http://ajanthan87.blogspot.com >>>> Twitter: ajanthan87 >>>> skype :bala.ajanthan >>>> gtalk :balaajanthan >>>> >>> >>> >>> >>> -- >>> Udara Liyanage >>> Software Engineer >>> WSO2, Inc.: http://wso2.com >>> lean. enterprise. middleware >>> >>> web: http://udaraliyanage.wordpress.com >>> phone: +94 71 443 6897 >>> >> >> >> >> -- >> Pradeep Fernando. >> http://pradeepfernando.blogspot.com/ >> > > > > -- > Udara Liyanage > Software Engineer > WSO2, Inc.: http://wso2.com > lean. enterprise. middleware > > web: http://udaraliyanage.wordpress.com > phone: +94 71 443 6897 > -- Udara Liyanage Software Engineer WSO2, Inc.: http://wso2.com lean. enterprise. middleware web: http://udaraliyanage.wordpress.com phone: +94 71 443 6897
