Cannot monitor Weblogic 9.x
Receiving following error in PIA_Weblogic.log file. Manage Engine is accessing Weblogic instance 9.x with a monitor id that all default roles (Monitors, Deployers, Testers) except Administrators. Any suggestions.
####<May 27, 2010 7:42:30 AM EDT> <Warning> <RMI> <server name> <PIA> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <xxxxxxxxx> <BEA-080003> <RuntimeException thrown by rmi server: javax.management.remote.rmi.RMIConnectionImpl.createMBean(Ljava.lang.String;Ljavax.management.ObjectName;Ljavax.security.auth.Subject;)
weblogic.management.NoAccessRuntimeException: Access not allowed for subject: principals=[monitor, Monitors, Operators], on ResourceType: MLet Action: register, Target: null.
weblogic.management.NoAccessRuntimeException: Access not allowed for subject: principals=[monitor, Monitors, Operators], on ResourceType: MLet Action: register, Target: null
at weblogic.management.internal.SecurityHelper$IsAccessAllowedPrivilegeAction.wlsRun(SecurityHelper.java:800)
at weblogic.management.internal.SecurityHelper$IsAccessAllowedPrivilegeAction.run(SecurityHelper.java:664)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.management.internal.SecurityHelper.isAccessAllowed(SecurityHelper.java:259)
at weblogic.management.internal.SecurityHelper.isAccessAllowed(SecurityHelper.java:148)
at weblogic.management.mbeanservers.internal.SecurityInterceptor.checkCreateSecurity(SecurityInterceptor.java:459)
at weblogic.management.mbeanservers.internal.SecurityInterceptor.createMBean(SecurityInterceptor.java:132)
at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor$1$1.run(AuthenticatedSubjectInterceptor.java:67)
at java.security.AccessController.doPrivileged(Native Method)
at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor$1.run(AuthenticatedSubjectInterceptor.java:65)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.management.mbeanservers.internal.AuthenticatedSubjectInterceptor.createMBean(AuthenticatedSubjectInterceptor.java:60)
at weblogic.management.jmx.mbeanserver.WLSMBeanServer.createMBean(WLSMBeanServer.java:157)
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1365)
at javax.management.remote.rmi.RMIConnectionImpl.access$100(RMIConnectionImpl.java:81)
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1247)
at java.security.AccessController.doPrivileged(Native Method)
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1350)
at javax.management.remote.rmi.RMIConnectionImpl.createMBean(RMIConnectionImpl.java:222)
at javax.management.remote.rmi.RMIConnectionImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:553)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:443)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:439)
at weblogic.rmi.internal.BasicServerRef.access$300(BasicServerRef.java:61)
at weblogic.rmi.internal.BasicServerRef$BasicExecuteRequest.run(BasicServerRef.java:983)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
New to ADSelfService Plus?