ICAN504:'monitor' command utility throws exception:Invocation failed: Prohibited package name: java.lang.reflect (Doc ID 1028720.1)

Last updated on MARCH 01, 2017

Applies to:

Sun Integrated Composite Application Network (ICAN) - Version 5.0.4 and later
Oracle Solaris on SPARC (32-bit)
Sun SeeBeyond Integrated Composite Application Network (ICAN) - Version: 5.0.4 and later
Oracle Solaris SPARC (32-bit)
Checked for relevance on 02-FEB-2011
***Checked for relevance on 09-August-2013***

Symptoms

Running monitor.sh from command line gets the following exception:

Welcome to icoe4...
setting aliases...
/export/apps/rh50ip1> cd ICAN504/monitor/client
/export/apps/rh50ip1/ICAN504/monitor/client> monitor.sh rmi://icoe4.lvs.dupont.com:12004 getStatus envIntegration lhIntegration
Enterprise Monitor Server connection URL: rmi://icoe4.lvs.dupont.com:12004
operation=getStatus
domainName=envIntegration
logicalhost=lhIntegration
MonitoringServerClient::getStatus() at envIntegration|lhIntegration|null Status=Invocation failed: Prohibited package name: java.lang.reflect
java.lang.SecurityException: Prohibited package name: java.lang.reflect
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Exception.java:42)
at java.lang.RuntimeException.<init>(RuntimeException.java:47)
at java.lang.SecurityException.<init>(SecurityException.java:39)
at java.lang.ClassLoader.defineClass(Compiled Code)
at java.security.SecureClassLoader.defineClass(Compiled Code)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms