I am trying to run httpsesssion management with tcServer using gemfire in a client/server mode.
Followed instructions at http://pubs.vmware.com/vfabricNoSuite/index.jsp?topic=/com.vmware.vfabric.gemfire.7.0/tools_modules/http_session_mgmt/tc_setting_up_the_module.html
Peer to Peer worked fine, but when I try client/server, I get the following exception. Any ideas ?
Thanks
java.lang.ExceptionInInitializerError com.gemstone.gemfire.internal.size.ObjectGraphSizer.<clinit>(ObjectGraphSizer.java:32) com.gemstone.gemfire.internal.size.WellKnownClassSizer.<clinit>(WellKnownClassSizer.java:31) com.gemstone.gemfire.internal.size.SizeClassOnceObjectSizer.sizeof(SizeClassOnceObjectSizer.java:45) com.gemstone.gemfire.internal.cache.lru.MemLRUCapacityController.basicSizeof(MemLRUCapacityController.java:464) com.gemstone.gemfire.internal.cache.lru.HeapLRUCapacityController.sizeof(HeapLRUCapacityController.java:302) com.gemstone.gemfire.internal.cache.lru.HeapLRUCapacityController$1.entrySize(HeapLRUCapacityController.java:214) com.gemstone.gemfire.internal.cache.AbstractLRURegionEntry.updateEntrySize(AbstractLRURegionEntry.java:49) com.gemstone.gemfire.internal.cache.AbstractLRURegionEntry.updateEntrySize(AbstractLRURegionEntry.java:43) com.gemstone.gemfire.internal.cache.AbstractLRURegionMap.lruEntryUpdate(AbstractLRURegionMap.java:734) com.gemstone.gemfire.internal.cache.AbstractLRURegionMap.lruEntryCreate(AbstractLRURegionMap.java:727) com.gemstone.gemfire.internal.cache.AbstractRegionMap.basicPut(AbstractRegionMap.java:3040) com.gemstone.gemfire.internal.cache.AbstractLRURegionMap.basicPut(AbstractLRURegionMap.java:45) com.gemstone.gemfire.internal.cache.LocalRegion.virtualPut(LocalRegion.java:5541) com.gemstone.gemfire.internal.cache.LocalRegionDataView.putEntry(LocalRegionDataView.java:106) com.gemstone.gemfire.internal.cache.LocalRegion.basicPut(LocalRegion.java:4973) com.gemstone.gemfire.internal.cache.LocalRegion.validatedPut(LocalRegion.java:1709) com.gemstone.gemfire.internal.cache.LocalRegion.put(LocalRegion.java:1691) com.gemstone.gemfire.internal.cache.AbstractRegion.put(AbstractRegion.java:284) com.gemstone.gemfire.modules.session.catalina.AbstractSessionCache.putSession(AbstractSessionCache.java:46) com.gemstone.gemfire.modules.session.catalina.DeltaSessionManager.add(DeltaSessionManager.java:323) org.apache.catalina.session.StandardSession.setId(StandardSession.java:392) org.apache.catalina.session.StandardSession.setId(StandardSession.java:376) org.apache.catalina.session.ManagerBase.createSession(ManagerBase.java:655) org.apache.catalina.connector.Request.doGetSession(Request.java:2891) org.apache.catalina.connector.Request.getSession(Request.java:2316) com.gemstone.gemfire.modules.session.catalina.CommitSessionValve.invoke(CommitSessionValve.java:33) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) java.lang.Thread.run(Thread.java:722)
root cause
java.lang.ClassCastException: com.gemstone.gemfire.internal.size.ReflectionSingleObjectSizer cannot be cast to com.gemstone.gemfire.internal.size.SingleObjectSizer com.gemstone.gemfire.internal.size.ObjectGraphSizer.<clinit>(ObjectGraphSizer.java:30) com.gemstone.gemfire.internal.size.WellKnownClassSizer.<clinit>(WellKnownClassSizer.java:31) com.gemstone.gemfire.internal.size.SizeClassOnceObjectSizer.sizeof(SizeClassOnceObjectSizer.java:45) com.gemstone.gemfire.internal.cache.lru.MemLRUCapacityController.basicSizeof(MemLRUCapacityController.java:464) com.gemstone.gemfire.internal.cache.lru.HeapLRUCapacityController.sizeof(HeapLRUCapacityController.java:302) com.gemstone.gemfire.internal.cache.lru.HeapLRUCapacityController$1.entrySize(HeapLRUCapacityController.java:214) com.gemstone.gemfire.internal.cache.AbstractLRURegionEntry.updateEntrySize(AbstractLRURegionEntry.java:49) com.gemstone.gemfire.internal.cache.AbstractLRURegionEntry.updateEntrySize(AbstractLRURegionEntry.java:43) com.gemstone.gemfire.internal.cache.AbstractLRURegionMap.lruEntryUpdate(AbstractLRURegionMap.java:734) com.gemstone.gemfire.internal.cache.AbstractLRURegionMap.lruEntryCreate(AbstractLRURegionMap.java:727) com.gemstone.gemfire.internal.cache.AbstractRegionMap.basicPut(AbstractRegionMap.java:3040) com.gemstone.gemfire.internal.cache.AbstractLRURegionMap.basicPut(AbstractLRURegionMap.java:45) com.gemstone.gemfire.internal.cache.LocalRegion.virtualPut(LocalRegion.java:5541) com.gemstone.gemfire.internal.cache.LocalRegionDataView.putEntry(LocalRegionDataView.java:106) com.gemstone.gemfire.internal.cache.LocalRegion.basicPut(LocalRegion.java:4973) com.gemstone.gemfire.internal.cache.LocalRegion.validatedPut(LocalRegion.java:1709) com.gemstone.gemfire.internal.cache.LocalRegion.put(LocalRegion.java:1691) com.gemstone.gemfire.internal.cache.AbstractRegion.put(AbstractRegion.java:284) com.gemstone.gemfire.modules.session.catalina.AbstractSessionCache.putSession(AbstractSessionCache.java:46) com.gemstone.gemfire.modules.session.catalina.DeltaSessionManager.add(DeltaSessionManager.java:323) org.apache.catalina.session.StandardSession.setId(StandardSession.java:392) org.apache.catalina.session.StandardSession.setId(StandardSession.java:376) org.apache.catalina.session.ManagerBase.createSession(ManagerBase.java:655) org.apache.catalina.connector.Request.doGetSession(Request.java:2891) org.apache.catalina.connector.Request.getSession(Request.java:2316) com.gemstone.gemfire.modules.session.catalina.CommitSessionValve.invoke(CommitSessionValve.java:33) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) java.lang.Thread.run(Thread.java:722)