• Need to make enhacements to CacheListener API

    Do to the recent changes we made with CacheListener behavior I need to refactor the POJO notification implementation. In order for me to deliver reliable detach and collection remove notifications, I have to do some a...
    Profile Photo
    last modified by jason.greene
  • Classloader leak via CacheImpl.invocationContextContainer

    The handling of InvocationContext will leak JBC's classloader. An InvocationContext gets stored in a ThreadLocal and doesn't get cleared. This is by design to avoid creating a new InvocationContext for each request, b...
    Profile Photo
    last modified by brian.stansberry
  • CacheListener callbacks for block/unblock

    More stuff that's too late for the 2.0 API... This is morning shower thinking, so not very fleshed out. What do people think about adding CacheListener callbacks related to block/unblock events? Vladimir has done so...
    Profile Photo
    last modified by brian.stansberry
  • ClusteredCacheLoader should be configured as shared?

    Should CCL be configured as shared? It doesn't do any writes anyway, and configuring it as shared may solve some issues. Think it needs to be shared to avoid the "Major" issue noted below: ClusteredCacheLoader.remove...
    Profile Photo
    last modified by brian.stansberry
  • Binding proxy to Cache in AS JNDI

    Just realized that the standard way of providing remote access to the cache by binding a proxy in JMX will no longer work with 2.0. The usual JRMPProxyFactory approach works with MBeans, which in 2.0 means the CacheJ...
    Profile Photo
    last modified by brian.stansberry
  • URLs to a cache

    What do people think of a URL based approach to getting cache contents? E.g., using a java.net.URL with something like cache://java:/MyCacheName?fqn=/mydata/mynode&key=key to retrieve the contents of a node in the...
    Profile Photo
    last modified by manik
  • Excessive type safety warnings ...

    Eclipse lists over 4000 warnings for JBossCache, mostly to do with type safety. I started trying to fix some of the type safety warnings by adding type parameters to declarations of Cache, Node, etc. The problem is, ...
    Profile Photo
    last modified by genman
  • How can i secure cahe instance in network(Using JGroups repl

    How can i secure cahe instance in network(Using JGroups replication) Is there a way to ristrict to acess clustered instance? Thanks Surendra kumar
    Profile Photo
    last modified by gaddesurendrakumar
  • How does JBoss Cache's replication mechanism work with JMS

    How does JBoss Cache's replication mechanism work with JMS Please provide me steps to use JMS for replication Thanks Surendra kumar
  • Can't control (Tree)Cache via JConsole

    I'm using JDK 1.6, and JBossCache 2.0.0 (BETA). I create a TreeCache, run it, test it, with no problem. I put a listener to track changes to the (Tree) cache. I registered the cache with the MBeanServer. No problem. ...
    Profile Photo
    last modified by edgenuity
  • PojoCacheJmxWrapperMbean.getInternalLocation(Object pojo)

    Jason, The above method is in the 2.0 MBean interface for PojoCache. Do you want it there? The interface is really spare, and then this method which seems kind of detailed. Just double checking. In PojoCacheJmxWrapp...
    Profile Photo
    created by brian.stansberry
  • Remove Configuration.serviceName

    The Configuration class has a "serviceName" property that I can't find a good use for. I'd like to get rid of it as it leaks JMX concerns into the core code. CacheMgmtInterceptor was using it to figure out a value to...
    Profile Photo
    last modified by brian.stansberry
  • Channel creation - mux vs. old style

    I think we are trying too hard not to fail in startService() if there is an issue with the mux configuration. We do this: 1) If a JChannelFactory has been injected into the config, use it and propagate any exception...
    Profile Photo
    last modified by brian.stansberry
  • Implicit transactions and opt locking

    At the moment opt locking, when used outside the scope of a transaction, creates an implicit transaction for the scope of a call. The problem I have here is that at the moment a rollback of an implicit transaction is...
    Profile Photo
    last modified by manik
  • Rigid design of state transfer manager, factories, integrato

    In one of our projects, we need to keep remote systems in sync with cache content. When a cluster node that already has some transient state connects or reconnects the cluster, incremental state update notifications m...
    Profile Photo
    last modified by supi
  • JBCACHE-1025: JBossCache mbean registration fails on WebSphe

    Here's more information on this issue - At least two JBossCache customers have reported that JBC fails when the cache is started on WebSphere 6.1 due to an exception indicating that an attempt has been made to regist...
    Profile Photo
    last modified by jerrygauth
  • JDBC Cache Loader issues

    Hi, we are using JDBC Cache loader as a read only cache. We are pre-loading all the data at the server startup. But we observe that every time we make cache request for reading data in the cache, the configured jdbc ...
    Profile Photo
    last modified by swami_venkat
  • Configuration & CacheImpl overlap of concerns

    There's a lot of logic embedded in CacheImpl.start() and create() as to what specific object instances are created. For example, the JGroups Channel, or the InterceptorChainFactory are directly constructed here and us...
    Profile Photo
    last modified by genman
  • PojoInstance: ref count & notification

    Hi, I am trying to build an adapter on top of CacheListener to create (to me useful) Pojo notifications. Unfortunately, I cannot determine if a pojo is being multi-attached or detached because PojoInstance's ref count...
    Profile Photo
    last modified by supi
  • JBCACHE-1004 and JBCACHE-1005

    For the next beta of JBoss Cache 2.0.0, I've taken the public APIs a step further by genericising them. This is in CVS right now. Feedback on this new, genericised API is much appreciated. Affected classes/interface...
    Profile Photo
    last modified by manik