[JBoss JIRA] (ISPN-3731) Multicast messages can be replayed to new node
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/ISPN-3731?page=com.atlassian.jira.plugin.... ]
RH Bugzilla Integration commented on ISPN-3731:
-----------------------------------------------
Vladimir Dosoudil <dosoudil(a)redhat.com> changed the Status of [bug 1385162|https://bugzilla.redhat.com/show_bug.cgi?id=1385162] from MODIFIED to ON_QA
> Multicast messages can be replayed to new node
> ----------------------------------------------
>
> Key: ISPN-3731
> URL: https://issues.jboss.org/browse/ISPN-3731
> Project: Infinispan
> Issue Type: Bug
> Affects Versions: 6.0.0.Final
> Reporter: Radim Vansa
> Assignee: Dan Berindei
> Priority: Critical
> Labels: 620, 630, 630betablocker
> Fix For: 6.0.1.Final, 7.0.0.Alpha1, 7.0.0.Final
>
>
> Messages that target all current members are sent as multicast messages.
> However, these retransmissions can be replayed on new nodes that have just joined the cluster.
> This can result for example in execution of already completed transaction on the new node, causing possible data inconsistency for those entries which are owned by the new node in backup way - the replayed transaction sequence authoritatively overwrites them.
> The node should remember the first topologyId it has seen and do not execute any commands that have lower topologyId.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 4 months
[JBoss JIRA] (ISPN-4546) Possible stale lock when the primary owner leaves during rebalance
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/ISPN-4546?page=com.atlassian.jira.plugin.... ]
RH Bugzilla Integration commented on ISPN-4546:
-----------------------------------------------
Vladimir Dosoudil <dosoudil(a)redhat.com> changed the Status of [bug 1385162|https://bugzilla.redhat.com/show_bug.cgi?id=1385162] from MODIFIED to ON_QA
> Possible stale lock when the primary owner leaves during rebalance
> ------------------------------------------------------------------
>
> Key: ISPN-4546
> URL: https://issues.jboss.org/browse/ISPN-4546
> Project: Infinispan
> Issue Type: Bug
> Components: Core, State Transfer
> Affects Versions: 7.0.0.Alpha5, 7.1.1.Final
> Reporter: Dan Berindei
> Assignee: Dan Berindei
> Priority: Critical
> Fix For: 7.2.0.Final
>
>
> Topology T: coordinator = A, owners(k) = [C, D], pending_owners(k) = null
> B sends prepareCommand(tx1, put(k, v)) to C, D
> D adds backup locks and replies
> C acquires lock, ready to send reply to B
> A starts installing topology T+1: owners(k) = [C, D], pending_owners(k) = [C, E]
> A, C and E install topology T+1, B and D do not
> E requests and receives tx data from C, including tx1
> C leaves
> B sees a SuspectException, sends rollbackCommand(tx1) to C, D
> D removes tx1
> C has left, but is ignored
> B reports to the user that the tx has been rolled back
> B and D install topology T+1 (optional)
> A starts installing topology T+2: owners(k) = [D], pending_owners(k) = [E]
> A, B, D, E all install topology T+2
> E requests and receives state from D, but it does not remove tx1
> A starts installing topology T+3: owners(k) = [E], pending_owners(k) = null
> E now has a stale backup lock on k
> It seems very hard to reproduce in production: C would have to leave soon enough so that B and D haven't received the T+1 topology yet, but late enough for it to send its transaction data to E.
> A possible solution would be to catch any SuspectException during prepare/commit/rollback (without ignoring leavers), wait for a new topology, and replicate the command again on the new owners. Obviously, this wouldn't work with asynchronous prepare/commit/rollback.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 4 months
[JBoss JIRA] (ISPN-7308) Kryo marshaller throws ArrayIndexOutOfBoundsException when storing String values
by Ryan Emerson (JIRA)
[ https://issues.jboss.org/browse/ISPN-7308?page=com.atlassian.jira.plugin.... ]
Ryan Emerson commented on ISPN-7308:
------------------------------------
[~rmacor]I believe that this is a result of insufficient memory, is it possible to increase the heap size when running the experiments to see if this resolves the problem?
I found the following in the logs which corresponds with the experience of [others|https://github.com/EsotericSoftware/kryo/issues/448]:
{code:java}
Exception in thread "Stressor-9" java.lang.OutOfMemoryError: Java heap space
at com.esotericsoftware.kryo.util.IdentityObjectIntMap.resize(IdentityObjectIntMap.java:542)
at com.esotericsoftware.kryo.util.IdentityObjectIntMap.putStash(IdentityObjectIntMap.java:304)
at com.esotericsoftware.kryo.util.IdentityObjectIntMap.push(IdentityObjectIntMap.java:298)
at com.esotericsoftware.kryo.util.IdentityObjectIntMap.putResize(IdentityObjectIntMap.java:208)
at com.esotericsoftware.kryo.util.IdentityObjectIntMap.resize(IdentityObjectIntMap.java:550)
at com.esotericsoftware.kryo.util.IdentityObjectIntMap.push(IdentityObjectIntMap.java:277)
at com.esotericsoftware.kryo.util.IdentityObjectIntMap.put(IdentityObjectIntMap.java:161)
at com.esotericsoftware.kryo.util.MapReferenceResolver.addWrittenObject(MapReferenceResolver.java:41)
at com.esotericsoftware.kryo.Kryo.writeReferenceOrNull(Kryo.java:681)
at com.esotericsoftware.kryo.Kryo.writeClassAndObject(Kryo.java:646)
at org.infinispan.marshaller.kryo.KryoMarshaller.objectToBuffer(KryoMarshaller.java:58)
at org.infinispan.commons.marshall.AbstractMarshaller.objectToByteBuffer(AbstractMarshaller.java:70)
at org.infinispan.client.hotrod.impl.RemoteCacheImpl.obj2bytes(RemoteCacheImpl.java:498)
at org.infinispan.client.hotrod.impl.RemoteCacheImpl.get(RemoteCacheImpl.java:355)
at org.radargun.service.HotRodOperations$HotRodCache.get(HotRodOperations.java:71)
at org.radargun.stages.cache.test.CacheInvocations$Get.invoke(CacheInvocations.java:35)
at org.radargun.stages.test.legacy.LegacyStressor.makeRequest(LegacyStressor.java:173)
at org.radargun.stages.test.legacy.LegacyStressor.makeRequest(LegacyStressor.java:148)
at org.radargun.stages.cache.test.legacy.BasicOperationsTestStage$Logic.run(BasicOperationsTestStage.java:111)
at org.radargun.stages.test.legacy.LegacyStressor.runInternal(LegacyStressor.java:124)
at org.radargun.stages.test.legacy.LegacyStressor.run(LegacyStressor.java:70)
{code}
> Kryo marshaller throws ArrayIndexOutOfBoundsException when storing String values
> --------------------------------------------------------------------------------
>
> Key: ISPN-7308
> URL: https://issues.jboss.org/browse/ISPN-7308
> Project: Infinispan
> Issue Type: Bug
> Components: Marshalling
> Affects Versions: 9.0.0.Beta1
> Reporter: Roman Macor
> Assignee: Ryan Emerson
>
> Storing String values using Kryo marshaller sometimes throws Index out of bounds warning:
> WARN [org.radargun.stages.cache.test.LoadStage] (Loader-4) Attempt 1/10 to insert entry into cache failed, waiting 1000 ms before next attempt
> java.lang.ArrayIndexOutOfBoundsException: 64
> at com.esotericsoftware.kryo.util.IdentityObjectIntMap.putStash(IdentityObjectIntMap.java:310) ~[kryo-4.0.0.jar:?]
> at com.esotericsoftware.kryo.util.IdentityObjectIntMap.push(IdentityObjectIntMap.java:298) ~[kryo-4.0.0.jar:?]
> at com.esotericsoftware.kryo.util.IdentityObjectIntMap.put(IdentityObjectIntMap.java:161) ~[kryo-4.0.0.jar:?]
> at com.esotericsoftware.kryo.util.MapReferenceResolver.addWrittenObject(MapReferenceResolver.java:41) ~[kryo-4.0.0.jar:?]
> at com.esotericsoftware.kryo.Kryo.writeReferenceOrNull(Kryo.java:681) ~[kryo-4.0.0.jar:?]
> at com.esotericsoftware.kryo.Kryo.writeClassAndObject(Kryo.java:646) ~[kryo-4.0.0.jar:?]
> at org.infinispan.marshaller.kryo.KryoMarshaller.objectToBuffer(KryoMarshaller.java:58) ~[infinispan-marshaller-kryo-9.0.0-SNAPSHOT.jar:9.0.0-SNAPSHOT]
> at org.infinispan.commons.marshall.AbstractMarshaller.objectToByteBuffer(AbstractMarshaller.java:70) ~[infinispan-commons-9.0.0-SNAPSHOT.jar:9.0.0-SNAPSHOT]
> at org.infinispan.client.hotrod.impl.RemoteCacheImpl.obj2bytes(RemoteCacheImpl.java:498) ~[infinispan-client-hotrod-9.0.0-SNAPSHOT.jar:9.0.0-SNAPSHOT]
> at org.infinispan.client.hotrod.impl.RemoteCacheImpl.put(RemoteCacheImpl.java:270) ~[infinispan-client-hotrod-9.0.0-SNAPSHOT.jar:9.0.0-SNAPSHOT]
> at org.infinispan.client.hotrod.impl.RemoteCacheSupport.put(RemoteCacheSupport.java:79) ~[infinispan-client-hotrod-9.0.0-SNAPSHOT.jar:9.0.0-SNAPSHOT]
> at org.radargun.service.HotRodOperations$HotRodCache.put(HotRodOperations.java:83) ~[plugin-infinispan52-3.0.0-SNAPSHOT.jar:?]
> at org.radargun.stages.cache.test.LoadStage$NonTxLoader.loadDataUnit(LoadStage.java:275) [radargun-cache-3.0.0-SNAPSHOT.jar:?]
> at org.radargun.stages.test.LoadStage$Loader.run(LoadStage.java:125) [radargun-core-3.0.0-SNAPSHOT.jar:?
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 4 months
[JBoss JIRA] (ISPN-4131) Lock acquired forever with delayed PrepareCommand
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/ISPN-4131?page=com.atlassian.jira.plugin.... ]
RH Bugzilla Integration commented on ISPN-4131:
-----------------------------------------------
Vladimir Dosoudil <dosoudil(a)redhat.com> changed the Status of [bug 1378877|https://bugzilla.redhat.com/show_bug.cgi?id=1378877] from MODIFIED to ON_QA
> Lock acquired forever with delayed PrepareCommand
> -------------------------------------------------
>
> Key: ISPN-4131
> URL: https://issues.jboss.org/browse/ISPN-4131
> Project: Infinispan
> Issue Type: Bug
> Components: Transactions
> Affects Versions: 6.0.2.Final, 7.0.0.Alpha1
> Reporter: Radim Vansa
> Assignee: Dan Berindei
> Priority: Critical
> Labels: 630betablocker
> Fix For: 7.0.0.Beta1, 7.0.0.Final
>
>
> Distributed transactional cache:
> 1. A sends Prepare to B
> 2. B receives Prepare, but due to ongoing ST it is blocked
> 3. B replication timeout elapses
> 4. B sends Rollback, this does not find the TX as Prepare was not executed yet. The transaction is put into completedTransactions.
> 5. Completed transactions timeout elapses. This is by default 15 seconds, way shorter than ST timeout (due to which the Prepare was blocked)
> 6. Prepare is executed on B, acquiring lock on K
> Nobody will rollback the TX as originator thinks it was already rolled back.
> Result: key K will be locked forever, all attempts to update/remove it will fail.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 4 months
[JBoss JIRA] (ISPN-7247) Administration console - changing any cache configuration adds security tag to the configuration
by Ryan Emerson (JIRA)
[ https://issues.jboss.org/browse/ISPN-7247?page=com.atlassian.jira.plugin.... ]
Ryan Emerson updated ISPN-7247:
-------------------------------
Status: Pull Request Sent (was: Pull Request Sent)
> Administration console - changing any cache configuration adds security tag to the configuration
> ------------------------------------------------------------------------------------------------
>
> Key: ISPN-7247
> URL: https://issues.jboss.org/browse/ISPN-7247
> Project: Infinispan
> Issue Type: Bug
> Components: JMX, reporting and management
> Affects Versions: 9.0.0.Alpha4
> Reporter: Roman Macor
> Assignee: Ryan Emerson
> Priority: Blocker
> Fix For: 9.0.0.Beta1
>
>
> Steps to reproduce:
> click on cache container -> cache -> configuration -> change a value (e.g. number of owner 2 -> 1) -> click apply changes -> click restart later
> Check the configuration file - domain.xml, the modified cache now has security tag:
> <security>
> <authorization roles=""/>
> </security>
> This result in error when we stop the server and start it again:
> ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) MSC000001: Failed to start service jboss.datagrid-infinispan.clustered.default.config: org.jboss.msc.service.StartException in service jboss.datagrid-infinispan.clustered.default.config: Failed to start service
> [Server:server-one] at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904)
> [Server:server-one] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> [Server:server-one] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> [Server:server-one] at java.lang.Thread.run(Thread.java:745)
> [Server:server-one] Caused by: org.infinispan.commons.CacheConfigurationException: ISPN000414: Global security authorization should be enabled if cache authorization enabled.
> ...
> 09:57:05,492 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("memcached-connector" => "memcached-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,493 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("hotrod-connector" => "hotrod-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,494 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("rest-connector" => "rest-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,495 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("websocket-connector" => "websocket-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,496 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan"),
> [Server:server-one] ("cache-container" => "clustered"),
> [Server:server-one] ("configurations" => "CONFIGURATIONS"),
> [Server:server-one] ("distributed-cache-configuration" => "default")
> [Server:server-one] ]) - failure description: {
> [Server:server-one] "WFLYCTL0080: Failed services" => {"jboss.datagrid-infinispan.clustered.default.config" => "org.jboss.msc.service.StartException in service jboss.datagrid-infinispan.clustered.default.config: Failed to start service
> [Server:server-one] Caused by: org.infinispan.commons.CacheConfigurationException: ISPN000414: Global security authorization should be enabled if cache authorization enabled."},
> [Server:server-one] "WFLYCTL0412: Required services that are not installed:" => ["jboss.datagrid-infinispan.clustered.default.config"],
> [Server:server-one] "WFLYCTL0180: Services with missing/unavailable dependencies" => undefined
> [Server:server-one] }
> [Server:server-one] 09:57:05,496 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan"),
> [Server:server-one] ("cache-container" => "clustered"),
> [Server:server-one] ("distributed-cache" => "default")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 4 months
[JBoss JIRA] (ISPN-7247) Administration console - changing any cache configuration adds security tag to the configuration
by Ryan Emerson (JIRA)
[ https://issues.jboss.org/browse/ISPN-7247?page=com.atlassian.jira.plugin.... ]
Work on ISPN-7247 started by Ryan Emerson.
------------------------------------------
> Administration console - changing any cache configuration adds security tag to the configuration
> ------------------------------------------------------------------------------------------------
>
> Key: ISPN-7247
> URL: https://issues.jboss.org/browse/ISPN-7247
> Project: Infinispan
> Issue Type: Bug
> Components: JMX, reporting and management
> Affects Versions: 9.0.0.Alpha4
> Reporter: Roman Macor
> Assignee: Ryan Emerson
> Priority: Blocker
> Fix For: 9.0.0.Beta1
>
>
> Steps to reproduce:
> click on cache container -> cache -> configuration -> change a value (e.g. number of owner 2 -> 1) -> click apply changes -> click restart later
> Check the configuration file - domain.xml, the modified cache now has security tag:
> <security>
> <authorization roles=""/>
> </security>
> This result in error when we stop the server and start it again:
> ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) MSC000001: Failed to start service jboss.datagrid-infinispan.clustered.default.config: org.jboss.msc.service.StartException in service jboss.datagrid-infinispan.clustered.default.config: Failed to start service
> [Server:server-one] at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904)
> [Server:server-one] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> [Server:server-one] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> [Server:server-one] at java.lang.Thread.run(Thread.java:745)
> [Server:server-one] Caused by: org.infinispan.commons.CacheConfigurationException: ISPN000414: Global security authorization should be enabled if cache authorization enabled.
> ...
> 09:57:05,492 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("memcached-connector" => "memcached-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,493 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("hotrod-connector" => "hotrod-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,494 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("rest-connector" => "rest-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,495 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("websocket-connector" => "websocket-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,496 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan"),
> [Server:server-one] ("cache-container" => "clustered"),
> [Server:server-one] ("configurations" => "CONFIGURATIONS"),
> [Server:server-one] ("distributed-cache-configuration" => "default")
> [Server:server-one] ]) - failure description: {
> [Server:server-one] "WFLYCTL0080: Failed services" => {"jboss.datagrid-infinispan.clustered.default.config" => "org.jboss.msc.service.StartException in service jboss.datagrid-infinispan.clustered.default.config: Failed to start service
> [Server:server-one] Caused by: org.infinispan.commons.CacheConfigurationException: ISPN000414: Global security authorization should be enabled if cache authorization enabled."},
> [Server:server-one] "WFLYCTL0412: Required services that are not installed:" => ["jboss.datagrid-infinispan.clustered.default.config"],
> [Server:server-one] "WFLYCTL0180: Services with missing/unavailable dependencies" => undefined
> [Server:server-one] }
> [Server:server-one] 09:57:05,496 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan"),
> [Server:server-one] ("cache-container" => "clustered"),
> [Server:server-one] ("distributed-cache" => "default")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 4 months
[JBoss JIRA] (ISPN-7247) Administration console - changing any cache configuration adds security tag to the configuration
by Ryan Emerson (JIRA)
[ https://issues.jboss.org/browse/ISPN-7247?page=com.atlassian.jira.plugin.... ]
Work on ISPN-7247 stopped by Ryan Emerson.
------------------------------------------
> Administration console - changing any cache configuration adds security tag to the configuration
> ------------------------------------------------------------------------------------------------
>
> Key: ISPN-7247
> URL: https://issues.jboss.org/browse/ISPN-7247
> Project: Infinispan
> Issue Type: Bug
> Components: JMX, reporting and management
> Affects Versions: 9.0.0.Alpha4
> Reporter: Roman Macor
> Assignee: Ryan Emerson
> Priority: Blocker
> Fix For: 9.0.0.Beta1
>
>
> Steps to reproduce:
> click on cache container -> cache -> configuration -> change a value (e.g. number of owner 2 -> 1) -> click apply changes -> click restart later
> Check the configuration file - domain.xml, the modified cache now has security tag:
> <security>
> <authorization roles=""/>
> </security>
> This result in error when we stop the server and start it again:
> ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) MSC000001: Failed to start service jboss.datagrid-infinispan.clustered.default.config: org.jboss.msc.service.StartException in service jboss.datagrid-infinispan.clustered.default.config: Failed to start service
> [Server:server-one] at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904)
> [Server:server-one] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> [Server:server-one] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> [Server:server-one] at java.lang.Thread.run(Thread.java:745)
> [Server:server-one] Caused by: org.infinispan.commons.CacheConfigurationException: ISPN000414: Global security authorization should be enabled if cache authorization enabled.
> ...
> 09:57:05,492 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("memcached-connector" => "memcached-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,493 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("hotrod-connector" => "hotrod-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,494 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("rest-connector" => "rest-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,495 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("websocket-connector" => "websocket-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,496 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan"),
> [Server:server-one] ("cache-container" => "clustered"),
> [Server:server-one] ("configurations" => "CONFIGURATIONS"),
> [Server:server-one] ("distributed-cache-configuration" => "default")
> [Server:server-one] ]) - failure description: {
> [Server:server-one] "WFLYCTL0080: Failed services" => {"jboss.datagrid-infinispan.clustered.default.config" => "org.jboss.msc.service.StartException in service jboss.datagrid-infinispan.clustered.default.config: Failed to start service
> [Server:server-one] Caused by: org.infinispan.commons.CacheConfigurationException: ISPN000414: Global security authorization should be enabled if cache authorization enabled."},
> [Server:server-one] "WFLYCTL0412: Required services that are not installed:" => ["jboss.datagrid-infinispan.clustered.default.config"],
> [Server:server-one] "WFLYCTL0180: Services with missing/unavailable dependencies" => undefined
> [Server:server-one] }
> [Server:server-one] 09:57:05,496 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan"),
> [Server:server-one] ("cache-container" => "clustered"),
> [Server:server-one] ("distributed-cache" => "default")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 4 months
[JBoss JIRA] (ISPN-7247) Administration console - changing any cache configuration adds security tag to the configuration
by Ryan Emerson (JIRA)
[ https://issues.jboss.org/browse/ISPN-7247?page=com.atlassian.jira.plugin.... ]
Ryan Emerson updated ISPN-7247:
-------------------------------
Status: Pull Request Sent (was: Reopened)
Git Pull Request: https://github.com/infinispan/infinispan-management-console/pull/152, https://github.com/infinispan/infinispan-management-console/pull/157 (was: https://github.com/infinispan/infinispan-management-console/pull/152)
> Administration console - changing any cache configuration adds security tag to the configuration
> ------------------------------------------------------------------------------------------------
>
> Key: ISPN-7247
> URL: https://issues.jboss.org/browse/ISPN-7247
> Project: Infinispan
> Issue Type: Bug
> Components: JMX, reporting and management
> Affects Versions: 9.0.0.Alpha4
> Reporter: Roman Macor
> Assignee: Ryan Emerson
> Priority: Blocker
> Fix For: 9.0.0.Beta1
>
>
> Steps to reproduce:
> click on cache container -> cache -> configuration -> change a value (e.g. number of owner 2 -> 1) -> click apply changes -> click restart later
> Check the configuration file - domain.xml, the modified cache now has security tag:
> <security>
> <authorization roles=""/>
> </security>
> This result in error when we stop the server and start it again:
> ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) MSC000001: Failed to start service jboss.datagrid-infinispan.clustered.default.config: org.jboss.msc.service.StartException in service jboss.datagrid-infinispan.clustered.default.config: Failed to start service
> [Server:server-one] at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904)
> [Server:server-one] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> [Server:server-one] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> [Server:server-one] at java.lang.Thread.run(Thread.java:745)
> [Server:server-one] Caused by: org.infinispan.commons.CacheConfigurationException: ISPN000414: Global security authorization should be enabled if cache authorization enabled.
> ...
> 09:57:05,492 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("memcached-connector" => "memcached-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,493 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("hotrod-connector" => "hotrod-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,494 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("rest-connector" => "rest-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,495 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan-endpoint"),
> [Server:server-one] ("websocket-connector" => "websocket-connector")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
> [Server:server-one] 09:57:05,496 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan"),
> [Server:server-one] ("cache-container" => "clustered"),
> [Server:server-one] ("configurations" => "CONFIGURATIONS"),
> [Server:server-one] ("distributed-cache-configuration" => "default")
> [Server:server-one] ]) - failure description: {
> [Server:server-one] "WFLYCTL0080: Failed services" => {"jboss.datagrid-infinispan.clustered.default.config" => "org.jboss.msc.service.StartException in service jboss.datagrid-infinispan.clustered.default.config: Failed to start service
> [Server:server-one] Caused by: org.infinispan.commons.CacheConfigurationException: ISPN000414: Global security authorization should be enabled if cache authorization enabled."},
> [Server:server-one] "WFLYCTL0412: Required services that are not installed:" => ["jboss.datagrid-infinispan.clustered.default.config"],
> [Server:server-one] "WFLYCTL0180: Services with missing/unavailable dependencies" => undefined
> [Server:server-one] }
> [Server:server-one] 09:57:05,496 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> [Server:server-one] ("subsystem" => "datagrid-infinispan"),
> [Server:server-one] ("cache-container" => "clustered"),
> [Server:server-one] ("distributed-cache" => "default")
> [Server:server-one] ]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 4 months