Before going ahead and bootstrapping the registry, the following prerequisites should be completed:
As described in Chapter 3, Introduction To Oracle Enterprise Repository, there are different types of Packs available for OER. The Base Pack is installed by default during the product installation and requires no further configuration. However, the following Solution Packs need to be manually installed:
All Solution Packs can be found on the OER server, under the following path:
<MIDDLEWARE_HOME>
epository111core oolssolutions
A Middleware Home consists of the directory where the binaries for Oracle WebLogic Server home and other WebLogic based products reside. http://docs.oracle.com/cd/E12839_01/core.1111/e10105/concepts.htm#CHDGBFCJ
The installation of Solution Packs is achieved through the use of the Import/Export tool. Additionally, the Policy Management Solution Pack requires that the Policy Management System Settings are enabled. This is done from the System Settings menu of the Admin Page under the Policy Management section. In this section, the options Enable Compliance Templates, Enable Asset Policies, and Collapse Policy Assertions must be set to True, and the Asset Policy Relationship drop-down must be set to Policy Applies To. Once applied, the changes should be saved.
The Import/Export tool is accessed from the Admin page under the Import/Export menu on the left panel. The tool is launched by clicking on the Import/Export Client link. To import a pack, perform the following steps.
11.1.1.x-Enterprise-Architecture-Solution-Pack.zip
, 11.1.1.x-Policy-Management-Solution-Pack.zip
, and 11.1.1.x-Policy-Management-Solution-Pack-Relationship-Fix.zip
.Categorizations are created or edited using the Asset Editor. Note that the user must belong to the registrarAdministrator role to create or modify Categorizations. Categorizations are created as follows:
For the Project Deliverables Categorization we ticked the option Assignable to projects?. This is because we recognize that the Solution Packs already provide types for most of the SOA Suite 11g and OSB 11g artifacts. However, this Categorization was intended to be used to better classify the projects depending on what the nature of the expected outcomes were. With this option enabled, it will be possible to assign any of the created Categorizations to a new or existing project.
Categorizations are created or edited using the Type Manager. Note that a user must belong to the registrarAdministrator role to create or modify Asset Types. Asset Types are created as follows:
There are three Artifacts Types that can be managed from the Type Manager:
Refer to the Type Manager section of Chapter 3, Introduction To Oracle Enterprise Repository, for the description of these artifacts.
When creating a new Type you must select an existing one as the Type for Default. The newly created Type will be identical to the selected Type for Default. The recommendation is therefore to evaluate Types using the Type Manager and then select an existing Type with similar properties to the desired New Type and select this as Default.
The following Types for Default were identified as suitable for the required Asset Types:
New Type Name |
Artifact Type |
Type for Default |
Customization Needed |
---|---|---|---|
Asset Type |
EA - Sample Asset Type |
| |
Asset Type |
Governance Document |
| |
Asset Type |
Requirement Document |
None required. |
In the following steps, we will demonstrate how to create the Governance Document Asset Type as defined in the table. Similar steps can be followed to create the remaining types.
The first customization is done as follows:
Now similar steps must be completed for the Viewer tab (otherwise the item will be displayed when viewing the Assets from the console).
The next customization is to rename Documentation to External Documentation
in the Editor and Viewer tabs.
Now a similar procedure must be completed for the Viewer tab.
The third customization required is to replace the Enterprise Architecture Model categorization in the Governance Framework categorization in the Taxonomy tab both for Editor and Viewer.
Repeat similar steps to create the Requirement Document Asset Type using Governance Framework as the Type of Default. In the Requirement Document Asset Type replace the Governance Framework categorization with the Project Deliverable Categorization and save the changes. Once this is done, create the Design Document Asset Type using the Required Document as Type for Default.