Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Prerequisites when calling an MC-CLI user script

&pagelevel(4)&pagelevel

In order for it to be possible to use the Jython modules provided in the MC-CLI, the following conditions must be fulfilled when an MC-CLI user script is started.

The scripts startBcAdmin.cmd (Windows) and startBcAdmin.sh (Linux systems) in the subdirectory cli-sample of the Management Console installation directory (see Application scenarios (examples) ) are available as examples.

  • CLASSPATH must contain the BeanConnect jar files from the lib directory. The CLASSPATH is set by the script javaenv.cmd (Windows systems) or javaenv.sh (Linux systems). Call this script with:

    <MC_home>\bin\javaenv.cmd (Windows) or

    <MC_home>/bin/javaenv.sh (Linux systems)

    <console-home> stands for the Management Console installation directory.

  • JYTHONPATH must contain the Jython installation directory:

    set JYTHONPATH=<jython_home> (Windows) or
    JYTHONPATH=<jython_home> (Linux systems)

  • PATH must be extended to include the Jython installation directory:

    set PATH=<jython_home>;%PATH% (Windows) or
    PATH=<jython_home>:$PATH (Linux systems)

  • You must specify the following VM arguments in the Jython command used to start the CLI user script:

    • –DBEANCONNECTPATH=<beanConnect_lib>
      <beanConnect_lib> is the directory containing the BeanConnect jar files.

    • –DBEANCONNECT_JDK_HOME=<jdk_home>
      <jdk_home> is the JDK installation directory

    • –DBEANCONNECT_USERCONS=<MC_home>
      <MC_home> is the Management Console installation directory

    • –Dlog4jCfgFile=<log4j_properties_file>
      <log4j_properties_file> is the file containing the log4j properties. In most cases, this is the file Console.log4j2.properties.xml in the config subdirectory of the Management Console installation directory.