6 Unified Inventory Management Post-Installation Tasks

This chapter provides instructions for Oracle Communications Unified Inventory Management (UIM) post-installation tasks.

Configuring a Trusted Certificate for UIM

Oracle WebLogic Server provides a default certificate that automatically configures the Secure Sockets Layer (SSL) settings in your Web browser. To use another certificate, you must manually reconfigure SSL.

Note:

UIM uses a default certificate provided by Oracle WebLogic Server. As a result, when you connect to the UIM UI for the first time, the Web browser displays a warning page with a message indicating that the security certificate presented is not issued by a trusted certificate authority.

This is expected behavior. Accept this untrusted certificate to continue to connect to the UIM UI.

For information about configuring SSL for UIM, see UIM System Administrator's Guide.

Deploying UIM Cartridges

Oracle recommends that you deploy all of the base cartridges into UIM. Base cartridges are located in the UIM_Home/cartridges/base directory. For information on base cartridges, see UIM Cartridge Guide.

Note:

The ora_uim_mds_cartproj.zip and ora_uim_model_cartproj.zip cartridges are located in this same directory, but these two cartridges should not be deployed into UIM.

You can deploy cartridges interactively from Oracle Communications Service Catalog and Design - Design Studio. You can automate cartridge deployment by using the Design Studio Cartridge Management Tool. Or, you can deploy cartridges using the UIM Cartridge Deployer Tool.

Note:

If you are creating the Weblogic domain without using a shared storage:
  • If there are any changes in the configuration/resources files after the cartridge deployment, pack and unpack DOMAIN_HOME/UIM contents to all nodes.

  • Ensure that MS1 is up and running during the cartridge deployment.

See the UIM Cartridge Guide for information about deploying cartridges and cartridge packs.

Note:

When working in a Development Environment, with several cartridge deployments, you might see NullPointerException and ORA-01653 errors. See Knowledge Article 1506444.1 - NullPointerException and 'ORA-01653: unable to extend table DEV_MDS.MDS_COMPONENTS' Errors When Deploying UIM Cartridges to resolve the errors.

Connecting the UIM Web Service Interface to a Remote Application

Oracle recommends that you create a SAF agent between the UIM WebLogic Server and a remote application server. Oracle recommends this SAF agent for the Web Service interfaces to ensure reliable communication.

Figure 6-1 illustrates an example SAF configuration between the Web Service interface on UIM and a Web Service client on a remote application, in this case, the Oracle Order Service and Management (OSM) application.

Figure 6-1 SAF Agent Configuration Between UIM and a Remote Application (OSM)

Description of Figure 6-1 follows
Description of "Figure 6-1 SAF Agent Configuration Between UIM and a Remote Application (OSM)"

In this example, an OSM SAF agent sends requests to the UIM request queue, and UIM returns responses through the UIM SAF agent to the OSM reply-to queue.

For detailed instructions for creating SAF queues and topics between UIM and OSM, see Knowledge Article 1431235.1 - Configuring WebLogic Resources for OSM Integration With ASAP And UIM On Different Domains on the My Oracle Support website:

https://support.oracle.com

This article is applicable to any remote application that uses a WebLogic JMS server to send and receive Web Service messages.

Routing Traffic Between Proxy and Cluster

For more information, see Fusion Middleware Administering Clusters for Oracle WebLogic Server at:

https://docs.oracle.com/en/middleware/fusion-middleware/weblogic-server/12.2.1.4/clust/index.html

Configuring Mail Sessions

To enable the notification functionality in UIM, you must configure JavaMail for the UIM WebLogic Server. For more information about notifications, see UIM Developer's Guide. Refer to Oracle Fusion Middleware Documentation for Administration Console Online Help for configuring the mail session at the website:

https://docs.oracle.com/en/middleware/fusion-middleware/weblogic-server/12.2.1.4/wlach/pagehelp/Mailmailmailsessionconfigtitle.html

Table 6-1 describes the important configuration properties in the mail session.

Table 6-1 Mail Session Properties

Property Value description

JNDI Name

This is the unique JNDI name that modules use to access this mail session. For example, you can set the JNDI name to “mail/InventoryMailSession."

JavaMail SSL enable

Indicate if SSL is enabled. For example, you can set “mail.smtp.sll.enable=true."

JavaMail port

Indicates the port for a specific protocol for the mail session. For example, you can set “mail.smtp.port=465."

JavaMail host

Indicates the mail host for a specific protocol. For example, you can set “mail.smtp.host=mail.example.com."

Defining the Map Data Source

To configure MapViewer for UIM, you must define a map data source. See "Defining the Map Data Source" for more information.