1.3 Oracle Content Server Administration Tools

Oracle provides the following tools for managing Content Server:

Administrators should use these tools, rather than edit configuration files, to perform administrative tasks unless a specific procedure requires you to edit a file. Editing a file may cause the settings to be inconsistent and generate problems.

1.3.1 Oracle Enterprise Manager Fusion Middleware Control Console

Oracle Enterprise Manager Fusion Middleware Control Console is a browser-based management application that is deployed when you install Oracle Universal Content Management with Oracle Content Server. From the Oracle Fusion Middleware Control Console you can monitor and administer a farm.

A farm is a collection of Oracle components managed by Fusion Middleware Control. A farm can contain a Managed Server domain and other Oracle Fusion Middleware system components that are installed, configured, and running on the domain. A Managed Server domain contains one or more Managed Servers running one or more applications, including Oracle WebLogic Server and Oracle Content Server.

Fusion Middleware Control organizes a wide variety of performance data and administrative functions into distinct, Web-based home pages. These home pages make it easy to locate the most important monitoring data and the most commonly used administrative functions for a component, all from your Web browser.

Fusion Middleware Control is the top-level management tool for Oracle Universal Content Management with Content Server, and it can be used to:

  • Deploy, undeploy, and re-deploy Oracle Universal Content Management with Content Server

  • Configure back-end services

  • Configure security management

  • Control process lifecycle

  • Export and import data

  • Access log files and manage log configuration

  • Manage migrations

  • Monitor performance

  • Diagnose run-time problems

1.3.2 Oracle WebLogic Server Administration Console

The Oracle WebLogic Server Administration Console is a Web browser-based management application that you use to manage an Oracle WebLogic Server domain. The Administration Server hosts the Administration Console, which is a Web application accessible from any supported Web browser with network access to the Administration Server Managed Servers host applications.

Use the Administration Console to:

  • Configure, start, and stop Oracle WebLogic Server instances

  • Configure Oracle WebLogic Server clusters

  • Configure Oracle WebLogic Server services, such as database connectivity (JDBC) and messaging (JMS)

  • Configure security parameters, including creating and managing users, groups, and roles

  • Configure and deploy your applications

  • Monitor server and application performance

  • View server and domain log files

  • View application deployment descriptors

  • Edit selected run-time application deployment descriptor elements

Note:

When configuring a production environment, the Administration Console's Change Center requires that before making configuration changes you lock configuration settings for a domain by clicking Lock & Edit.

For more information about the Oracle WebLogic Server Administration Console, see "Displaying the Oracle WebLogic Server Administration Console" in the Oracle Fusion Middleware Administrator's Guide.

1.3.3 Oracle WebLogic Scripting Tool

Oracle provides the Oracle WebLogic Scripting Tool (WLST) to manage Oracle Fusion Middleware components, such as Oracle Universal Content Management with Content Server, from the command line.

The WebLogic Scripting Tool is a complete, command-line scripting environment for managing Oracle WebLogic Server domains, based on the Java scripting interpreter, Jython. In addition to supporting standard Jython features such as local variables, conditional variables, and flow control statements, the WebLogic Scripting Tool provides a set of scripting functions (commands) that are specific to Oracle WebLogic Server. You can extend the WebLogic scripting language to suit your needs by following the Jython language syntax.

Oracle Universal Content Management with Oracle Content Server offers custom WebLogic Scripting Tool commands for managing Oracle Content Server application connections (to the repository, portlet producers, external applications, and other back-end services). All the WebLogic Scripting Tool commands specific to Oracle Universal Content Management with Oracle Content Server are described in the section on "Oracle UCM Content Server Custom WLST Commands" in the Oracle Fusion Middleware WebLogic Scripting Tool Command Reference.

To run the Oracle WebLogic Scripting Tool from the command line

  1. Navigate to the directory WL_ORACLE_HOME/common/bin, where WL_ORACLE_HOME is the directory where you have installed Oracle WebLogic Server.

  2. From the command line, enter the command wlst.sh.

    For example:

    C:\WL_HOME\common\bin
    wlst.sh
    
  3. At the WLST command prompt, enter the following command to connect to the Oracle Universal Content Management Admin Server:

    wls:\office>connect('user_name','password', 'host_name:port_number')
    

    Use the Administration Server information for the variables in this command. For example:

    connect('weblogic','weblogic', 'myhost.example.com:7001')
    

    For help for this command, type help('connect') at the WLST command prompt. To list the available Oracle Universal Content Management commands, type: help('UCM')

    Note:

    If SSL is enabled, you must edit the wlst.sh file and append the following to JVM_ARGS:
    -Dweblogic.security.SSL.ignoreHostnameVerification=tree
    -Dweblogic.security.TrustKeyStore=DemoTrust
    

    or set the environment variable:

    setenv CONFIG_JVM_ARGS
    
    -Dweblogic.security.SSL.ignoreHostnameVerification=tree
    -Dweblogic.security.TrustKeyStore=DemoTrust
    

When connected to the managed servers where the Oracle UCM application is deployed, you can run any of the WLST commands for Oracle UCM. See "Oracle UCM Content Server Custom WLST Commands" in the Oracle Fusion Middleware WebLogic Scripting Tool Command Reference.