[JBoss JIRA] (ISPN-7535) Cache creation requires specific permissions when using security manager
by Radoslav Husar (JIRA)
[ https://issues.jboss.org/browse/ISPN-7535?page=com.atlassian.jira.plugin.... ]
Radoslav Husar reassigned ISPN-7535:
------------------------------------
Assignee: Lin Gao
> Cache creation requires specific permissions when using security manager
> ------------------------------------------------------------------------
>
> Key: ISPN-7535
> URL: https://issues.jboss.org/browse/ISPN-7535
> Project: Infinispan
> Issue Type: Bug
> Components: Core
> Reporter: Lin Gao
> Assignee: Lin Gao
>
> *org.jboss.as.test.integration.ee.injection.resource.infinispan.InfinispanResourceRefTestCase#test*
> {{./integration-tests.sh -DtestLogToFile=false -Dts.noSmoke -Dts.basic -Dtest=org.jboss.as.test.integration.ee.injection.resource.infinispan.* -Dsecurity.manager}}
> {panel:title=NOTE}
> specify the InfinispanResourceRefTestCase itself will succeed:
> {{./integration-tests.sh -DtestLogToFile=false -Dts.noSmoke -Dts.basic -Dtest=org.jboss.as.test.integration.ee.injection.resource.infinispan.InfinispanResourceRefTestCase -Dsecurity.manager}}
> {panel}
> {code}
> Caused by: java.security.AccessControlException: WFSM000001: Permission check failed (permission "("java.lang.RuntimePermission" "getClassLoader")" in code source "(vfs:/content/infinispan-resource-ref.war/WEB-INF/classes <no signer certificates>)" of "null")
> at org.wildfly.security.manager.WildFlySecurityManager.checkPermission(WildFlySecurityManager.java:273)
> at org.wildfly.security.manager.WildFlySecurityManager.checkPermission(WildFlySecurityManager.java:175)
> at java.lang.ClassLoader.checkClassLoaderPermission(ClassLoader.java:1528)
> at java.lang.ClassLoader.getSystemClassLoader(ClassLoader.java:1442)
> at org.infinispan.commons.util.Util.getClassLoaders(Util.java:127)
> at org.infinispan.commons.util.Util.loadClassStrict(Util.java:150)
> at org.infinispan.commons.util.Util.loadClass(Util.java:101)
> at org.infinispan.factories.AbstractComponentRegistry.instantiateFactory(AbstractComponentRegistry.java:359)
> at org.infinispan.factories.AbstractComponentRegistry.createComponentFactoryInternal(AbstractComponentRegistry.java:339)
> at org.infinispan.factories.ComponentRegistry.createComponentFactoryInternal(ComponentRegistry.java:202)
> at org.infinispan.factories.AbstractComponentRegistry.getFactory(AbstractComponentRegistry.java:322)
> at org.infinispan.factories.ComponentRegistry.getFactory(ComponentRegistry.java:183)
> at org.infinispan.factories.AbstractComponentRegistry.getOrCreateComponent(AbstractComponentRegistry.java:288)
> at org.infinispan.factories.ComponentRegistry.getOrCreateComponent(ComponentRegistry.java:156)
> at org.infinispan.factories.AbstractComponentRegistry.invokeInjectionMethod(AbstractComponentRegistry.java:241)
> at org.infinispan.factories.AbstractComponentRegistry.access$000(AbstractComponentRegistry.java:70)
> at org.infinispan.factories.AbstractComponentRegistry$Component.injectDependencies(AbstractComponentRegistry.java:815)
> at org.infinispan.factories.AbstractComponentRegistry.registerComponentInternal(AbstractComponentRegistry.java:215)
> at org.infinispan.factories.ComponentRegistry.registerComponentInternal(ComponentRegistry.java:193)
> at org.infinispan.factories.AbstractComponentRegistry.registerComponent(AbstractComponentRegistry.java:170)
> at org.infinispan.factories.AbstractComponentRegistry.getOrCreateComponent(AbstractComponentRegistry.java:295)
> at org.infinispan.factories.ComponentRegistry.getOrCreateComponent(ComponentRegistry.java:156)
> at org.infinispan.factories.AbstractComponentRegistry.invokeInjectionMethod(AbstractComponentRegistry.java:241)
> at org.infinispan.factories.AbstractComponentRegistry.access$000(AbstractComponentRegistry.java:70)
> at org.infinispan.factories.AbstractComponentRegistry$Component.injectDependencies(AbstractComponentRegistry.java:815)
> at org.infinispan.factories.AbstractComponentRegistry.registerComponentInternal(AbstractComponentRegistry.java:215)
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 10 months
[JBoss JIRA] (ISPN-7365) Creating cache from a particular template fails
by Ryan Emerson (JIRA)
[ https://issues.jboss.org/browse/ISPN-7365?page=com.atlassian.jira.plugin.... ]
Ryan Emerson closed ISPN-7365.
------------------------------
Fix Version/s: 9.0.0.Final
Assignee: Ryan Emerson (was: Tristan Tarrant)
Resolution: Out of Date
Closing as it cannot be reproduced on master.
> Creating cache from a particular template fails
> -----------------------------------------------
>
> Key: ISPN-7365
> URL: https://issues.jboss.org/browse/ISPN-7365
> Project: Infinispan
> Issue Type: Bug
> Components: Configuration
> Affects Versions: 9.0.0.Beta1
> Reporter: Roman Macor
> Assignee: Ryan Emerson
> Fix For: 9.0.0.Final
>
> Attachments: 7365_stacktrace.txt, domain.xml
>
>
> Use the attached configuration file to reproduce.
> click on cache container -> configuration -> templates -> add new template -> set name newTemplate and base configuration: replicatedCacheAsTemplate -> click create
> Result:
> There is an error pop up with empty message "{}"
> The template is created but the configuration is not copied.
> Note: I'm not sure which part of replicatedCacheAsTemplate configuration is causing this issue, but it's not happening with every template.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 10 months
[JBoss JIRA] (ISPN-7576) Documentation chapter about Rolling Upgrades on Kubernetes is including all of Server documentation
by Sebastian Łaskawiec (JIRA)
[ https://issues.jboss.org/browse/ISPN-7576?page=com.atlassian.jira.plugin.... ]
Sebastian Łaskawiec updated ISPN-7576:
--------------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
> Documentation chapter about Rolling Upgrades on Kubernetes is including all of Server documentation
> ---------------------------------------------------------------------------------------------------
>
> Key: ISPN-7576
> URL: https://issues.jboss.org/browse/ISPN-7576
> Project: Infinispan
> Issue Type: Bug
> Components: Documentation-Servers
> Reporter: Sanne Grinovero
> Assignee: Tristan Tarrant
> Fix For: 9.0.0.CR3, 9.0.0.Final
>
> Attachments: Infinispan TOC.png
>
>
> When building the documentation on current master {{3ad9b90298913e6752d83ce2880ff4e1ccbd0fa3}}
> The rendered structure is:
> {noformat}
> [..]
> 21. Rolling upgrades with Kubernetes and OpenShift
> 21.1. Why Client/Server?
> 21.2. Why use embedded mode?
> {noformat}
> Doesn't seem wise to hide all information about Client/Server and Hot Rod under that.
>
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 10 months