[
https://issues.jboss.org/browse/ISPN-4103?page=com.atlassian.jira.plugin....
]
William Burns commented on ISPN-4103:
-------------------------------------
This issue isn't a problem with RHQ, but rather with the server parsing logic. The
Parser currently casts any generic loader to the old ISPN 5.2 classes. It should however
check if it implements the new ISPN 6.0 interface and if it isn't then try 5.2
compatibility if on classpath.
RHQ server plugin: generic loader cache child creation fails
------------------------------------------------------------
Key: ISPN-4103
URL:
https://issues.jboss.org/browse/ISPN-4103
Project: Infinispan
Issue Type: Bug
Components: JMX, reporting and management
Affects Versions: 6.0.1.Final, 7.0.0.Alpha1
Reporter: Tomas Sykora
Assignee: Mircea Markus
Creation of cache child -- cluster loader is ok.
However, when trying to create the same using generic loader child resource, it fails
with following message [1].
Server probably wasn't updated for latest persistence (loaders/stores) changes and
only allows 5.2 based loaders/stores.
Operation call from RHQ point of view looks to be clear and OK.
[1]:
09:46:08,710 ERROR [org.jboss.as.controller.management-operation] (ServerService Thread
Pool -- 19) JBAS014612: Operation ("add") failed - address: ([
("subsystem" => "infinispan"),
("cache-container" => "clustered"),
("distributed-cache" => "namedCache")
]): java.lang.IllegalArgumentException: JBAS011001:
org.infinispan.persistence.cluster.ClusterLoader is not a valid cache loader
at
org.jboss.as.clustering.infinispan.subsystem.CacheAdd.buildCacheLoader(CacheAdd.java:602)
at
org.jboss.as.clustering.infinispan.subsystem.CacheAdd.handleLoaderProperties(CacheAdd.java:548)
at
org.jboss.as.clustering.infinispan.subsystem.CacheAdd.processModelNode(CacheAdd.java:515)
at
org.jboss.as.clustering.infinispan.subsystem.ClusteredCacheAdd.processModelNode(ClusteredCacheAdd.java:70)
at
org.jboss.as.clustering.infinispan.subsystem.SharedStateCacheAdd.processModelNode(SharedStateCacheAdd.java:47)
at
org.jboss.as.clustering.infinispan.subsystem.DistributedCacheAdd.processModelNode(DistributedCacheAdd.java:86)
at
org.jboss.as.clustering.infinispan.subsystem.CacheAdd.installRuntimeServices(CacheAdd.java:223)
at
org.jboss.as.clustering.infinispan.subsystem.CacheAdd.performRuntime(CacheAdd.java:199)
at
org.jboss.as.controller.AbstractAddStepHandler$1.execute(AbstractAddStepHandler.java:50)
[jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
at
org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:440)
[jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
at
org.jboss.as.controller.AbstractOperationContext.doCompleteStep(AbstractOperationContext.java:322)
[jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
at
org.jboss.as.controller.AbstractOperationContext.completeStepInternal(AbstractOperationContext.java:229)
[jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
at
org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:224)
[jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
at
org.jboss.as.controller.ParallelBootOperationStepHandler$ParallelBootTask.run(ParallelBootOperationStepHandler.java:334)
[jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
[rt.jar:1.7.0_09-icedtea]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
[rt.jar:1.7.0_09-icedtea]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_09-icedtea]
at org.jboss.threads.JBossThread.run(JBossThread.java:122)
[jboss-threads-2.1.0.Final-redhat-1.jar:2.1.0.Final-redhat-1]
Caused by: java.lang.ClassCastException: org.infinispan.persistence.cluster.ClusterLoader
cannot be cast to org.infinispan.loaders.CacheLoader
at
org.jboss.as.clustering.infinispan.subsystem.CacheAdd.buildCacheLoader(CacheAdd.java:597)
... 17 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira