ArchaiusAutoConfiguration - "@appId" "write" permission error
See original GitHub issueWhen I deploy my hystrix dashboard app war I see below error. I want to deploy my app only for Hystrix Dashboard.
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.cloud.netflix.archaius.ConfigurableEnvironmentConfiguration]: Circular reference involving containing bean 'org.springframework.cloud.netflix.archaius.ArchaiusAutoConfiguration' - consider declaring the factory method as static for independence from its containing instance. Factory method 'configurableEnvironmentConfiguration' threw exception; nested exception is java.security.AccessControlException: access denied ("java.util.PropertyPermission" "@appId" "write")
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189)
at org.springframework.beans.factory.support.ConstructorResolver$3.run(ConstructorResolver.java:582)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:579)
... 129 common frames omitted
Caused by: java.security.AccessControlException: access denied ("java.util.PropertyPermission" "@appId" "write")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:472)
at java.security.AccessController.checkPermission(AccessController.java:884)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.System.setProperty(System.java:792)
at org.springframework.cloud.netflix.archaius.ArchaiusAutoConfiguration.configureArchaius(ArchaiusAutoConfiguration.java:149)
at org.springframework.cloud.netflix.archaius.ArchaiusAutoConfiguration.configurableEnvironmentConfiguration(ArchaiusAutoConfiguration.java:102)
at org.springframework.cloud.netflix.archaius.ArchaiusAutoConfiguration$$EnhancerBySpringCGLIB$$c6a0e4a2.CGLIB$configurableEnvironmentConfiguration$0(<generated>)
at org.springframework.cloud.netflix.archaius.ArchaiusAutoConfiguration$$EnhancerBySpringCGLIB$$c6a0e4a2$$FastClassBySpringCGLIB$$b67ee5c6.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:358)
at org.springframework.cloud.netflix.archaius.ArchaiusAutoConfiguration$$EnhancerBySpringCGLIB$$c6a0e4a2.configurableEnvironmentConfiguration(<generated>)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)
... 132 common frames omitted
I cannot add this permission on tomcat catlina policy file. I am attaching my build.gradle file
I am using springCloudVersion = Dalston.SR2 springBootVersion = 1.5.4.RELEASE jbossLoggerVersion=3.3.0.Final
How can I avoid this permission issue. Please help.
Issue Analytics
- State:
- Created 6 years ago
- Comments:12 (6 by maintainers)
Top Results From Across the Web
What is a "No Write Permission" Error? - Imagine Products News
First check that your FInder permissions are set to allow your user profile access to the volume: Now open System Preferences and click...
Read more >Automation Smartapp permission problem
Hi. I want to make a virtual device on automation smartapp. I made a deviceprofile on smartthings cli. When I don't set a...
Read more >Windows Event Log permission error - Microsoft Community
This error appears in the windows event log, however the CLSID/APPID does not appear in the Component Services administrative tool.
Read more >The specified UNC does not allow read/write access and other ...
Another scenario is when the Application Identity (App ID) credential is changed, access denied messages are generated.
Read more >Controlling access - IBM Cloud Docs
Go to Applications in the App ID dashboard. · Click Add application to open the configuration screen. · Give your app a name,...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
I added this exclusion in
application.properties
@appId error went away but now I see a new error
Closing this due to inactivity. Please re-open if there’s more to discuss.