The script WebLogicSvrUNIX_ServerJVMHeap failed. (NETIQKB14264)

  • 7714264
  • 02-Feb-2007
  • 08-Sep-2008


AppManager 5.0.1

WebLogic Server UNIX

WebLogicSvrUNIX Discovery Script not run since WebLogic Server was upgraded

The script WebLogicSvrUNIX_ServerJVMHeap failed.


Detailed event message:

The script WebLogicSvrUNIX_ServerJVMHeap failed.

 Error in GetJMXInfo: getValues did not return anything.

  mbeanName = examplesServer.

Caught exception in getMBeanHome: java.lang.NullPointerExceptionhostname = port = 7001 username = system password = examplesPassword

Stack trace:


            at weblogic.rjvm.RJVMManager.findOrCreate(

            at weblogic.rjvm.RJVMFinder.findOrCreateRemoteServer(

            at weblogic.rjvm.RJVMFinder.findOrCreate(

            at weblogic.rjvm.ServerURL.findOrCreateRJVM(

            at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(

            at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(

            at weblogic.jndi.WLInitialContextFactory.getInitialContext(

            at javax.naming.spi.NamingManager.getInitialContext(

            at javax.naming.InitialContext.getDefaultInitCtx(

            at javax.naming.InitialContext.init(

            at javax.naming.InitialContext.<init>(

            at NetIQWLSAgent.getMBeanHome(

            at NetIQWLSAgent.getValues(

            at java.lang.reflect.Method.invoke(Native Method)

            at Dealer.callFunction(

            at Dealer.parse(


Unable to obtain MBeanHome: hostname = port = 7001 username = system password = examplesPassword

style="FONT-SIZE: 7pt; FONT-FAMILY: System"> 

The WebLogic Server may have been shutting down while the NetIQ WebLogic Server agent was attempting to collect data.


Upgraded to new release of WebLogic Server

The job is trying to communicate with the WebLogic Server using back level BEA WebLogic Server Java classes, which were selected the last time that you ran the WebLogicSvrUNIX Discovery Script.


1.        Record which WebLogicSvrUNIX Knowledge Scripts are running on the machine with the WebLogic Server and the values that you have set for the parameters, since these jobs will be stopped and deleted when you run discovery.

2.        Run the WebLogicSvrUNIX Discovery Script to discover the new release of WebLogic Server.  This will have the side effect of stopping and deleting any jobs that are running on that machine.

3.        Recreate the jobs that were running previously.


Additional Information

Formerly known as NETIQKB14264