Download the Oracle Registry Repository Exchange Utility solution pack, Extract the zip file and copy the following files from it to Oracle_ Configure orrxu.xml for the connection information of Oracle Enterprise
10.3.1.1 Invoking the Oracle Registry Repository Exchange Utility Using Workflows
By using workflows to invoke the Oracle Registry Repository Exchange Utility, you can automate the synchronization of Oracle Enterprise Repository and Oracle Service Registry. This section contains the following topics: ■ Section 10.3.1.1.1, Prerequisities ■ Section 10.3.1.1.2, Synchronizing Using Timer Based Workflows ■ Section 10.3.1.1.3, Synchronizing When Events are Triggered ■ Section 10.3.1.1.4, Example Use Cases For more information about the workflow.xml file and configuring workflows, see Chapter 9, Configuring Oracle Enterprise Repository Workflow .10.3.1.1.1 Prerequisities
This section describes the prerequisite configuration steps required prior to running Oracle Registry Repository Exchange Utility workflows:1. Download the Oracle Registry Repository Exchange Utility solution pack,
11.1.1.x.x-RR-ExchangeUtility.zip, from Oracle_ HOME\repository111\core\tools\solutions.2. Extract the zip file and copy the following files from it to Oracle_
Home\obpm\enterprise\server\aler_engine directory: ■ plugins ■ orrxu.properties ■ orrxu.xml ■ log4fl.properties ■ types.properties ■ UDDIMappings.xml These files are required to run the Oracle Registry Repository Exchange Utility workflows from Oracle BPM.3. Configure orrxu.xml for the connection information of Oracle Enterprise
Repository instance that generates events from and for the Oracle Service Registry instance, and also for publishingreceiving assets. 4. Ensure that the passwords in the files are encrypted using the encrypt tool.10.3.1.1.2 Synchronizing Using Timer Based Workflows
A timer based workflow can be used to synchronize Oracle Enterprise Repository from Oracle Service Registry, or to synchronize Oracle Service Registry from Oracle Enterprise Repository. Table 10–2 shows the names and descriptions of the timer based workflows: Table 10–2 Timer Based Workflows Workflow Name Description autoSyncAlerToUddi Moves services from Oracle Enterprise Repository to Oracle Service Registry. Configuring Oracle Enterprise Repository to Exchange Metadata with the Oracle Service Registry 10-19 The timer can be configured to wake up based on the timerInterval settings in the workflow.xml file. The following example shows the autoSyncAlerToUddi and autoSyncUddiToAler workflows configured in the workflow.xml file: automation autoSyncAlerToUddi configFilename=AlerToUddiSyncOrrxuConfig.xml mappingFileName=AlerToUddiSyncOrrxuMapping.xml timerInterval=2d autoSyncUddiToAler configFileName=UddiToAlerSyncOrrxuConfig.xml mappingFileName=UddiToAlerSyncOrrxuMapping.xml timerInterval=3d automation10.3.1.1.3 Synchronizing When Events are Triggered
Individual services and their metadata can be moved to Oracle Service Registry by wiring the events that get triggered when these services are registered or a lifecycle of a service is changed. The PublishAssetToUDDI workflow can be used to move the services. The PublishAssetToUDDI workflow can be wired to any event trigger, depending on the requirements. For example, the following configuration moves the service when the Asset Lifecycle stage is QA: state name=urn:com:bea:aler:events:type:CategorizationChanged:AssetLifecycleStage value =QA actionPublishAssetToUddiaction alrrxConfigFileNamemy_orrxu.xmlalrrxConfigFileName alrrxMappingFileNamemy_uddiMappings.xmlalrrxMappingFileName state Also, note that the configuration related to where the registry is running is configured using the alrrxConfigFileName setting, and that the mapping file related to the categorization is configured using the alrrxMappingFileName setting. You could have differerent configuration files configured to point to different registries. Depending on the lifecycle, the services can be moved to different registries based on the Asset Lifecycle triggers.10.3.1.1.4 Example Use Cases
Oracle Enterprise Repository supports the following use cases for automated workflows: ■ Automated workflows can automate synchronizing Oracle Enterprise Repository and Oracle Service Registry based on a configured timer interval. autoSyncUddiToAler Moves services from Oracle Service Registry to Oracle Enterprise Repository. Note: The files specified in alrrxConfigFileName and alrrxMappingFileName are to be present in the aler_engine folder in obpm. Table 10–2 Cont. Timer Based Workflows Workflow Name Description 10-20 Oracle Fusion Middleware Configuration Guide for Oracle Enterprise Repository ■ When different registries are running to categorize services based on the Lifecycle, services can be published automatically to these registries by wiring the Asset Lifecycle event trigger to publish to the relevant registry. ■ Services can be automatically published to Oracle Service Registry if a service is submitted to Oracle Enterprise Repository. When a service is submitted to Oracle Enterprise Repository, it triggers an event which is processed by the workflows. The workflows will move this to Oracle Service Registry automatically, if it is configured to do so.10.3.2 How the Exchanged Metadata Is Synchronized
Parts
» Oracle Fusion Middleware Online Documentation Library
» Overview Departments Oracle Fusion Middleware Online Documentation Library
» User Role Descriptions Roles
» Editing Permissions Security Considerations
» Start with CSS Customizing Skins
» Install Oracle Enterprise Repository Solution Packs
» Click System Settings in the left pane.
» Overview Security Considerations LDAPActive Directory
» LDAP Property Examples LDAPActive Directory
» Syncing Roles Enable Debug Logging
» Overview Configure the Container to Support Realm Authentication
» Modify the Web Applications Web.xml File to Allow for Container Authentication
» Overview Access Definitions Oracle Fusion Middleware Online Documentation Library
» User Roles and Default Privileges
» Asset Lifecycle Management Solution Validation Tests
» Process Overview Accessing Oracle Enterprise Repository Diagnostics Page
» Exchange Utility Configuration File Workflow Configuration File
» Prerequisites Harvester Functionality Getting Started with Harvester
» Obtaining the Harvester Configuring the Harvester
» Configuring the Harvester for the Command Line
» Invoking Harvester from WLST
» Runtime Harvesting Details Configuring the Harvester
» Performing Optional Harvester Configuration
» Configuring Logging for the Harvester Transaction Handling in Harvester Advanced Configuration
» Harvesting Artifacts Harvesting of Artifacts
» Detecting Duplicate Artifacts Downloading Harvested Artifacts
» Searching Harvested Assets Previewing of the Created Assets in Harvester
» Best Practices Select IDE Connections.
» Known Issues Select IDE Connections.
» Understanding the Registration Process
» Step 5: Configure the setenv File
» Example Community Flow Use Case
» What is the Oracle Enterprise Repository Event Manager? Configuring the Subscription Manager
» Creating and Customizing a Workflow Configuration File
» Wiring Asset Events to Flows
» Multi-tier Automatic Assignment Flows
» Metadata Change Flows Configuring Automated Workflows
» Time-based Escalation Flows Configuring Automated Workflows
» Validation Expiration Flows Configuring Automated Workflows
» Miscellaneous JMS Properties Configuring External JMS Jar Files
» Configuring a JMS Provider In WebSphere 6.1.0.5
» Overview Monitoring Events Monitoring and Managing Events
» Configuring Workflow Monitoring and Managing Events
» Overview Web Service Operations
» Developing an Endpoint with an Incompatible Contract
» What is the Oracle Registry Repository Exchange Utility?
» Example Use Cases Getting Started With the Oracle Registry Repository Exchange Utility
» Installing and Configuring the Oracle Registry Repository Exchange Utility
» How the Exchanged Metadata Is Synchronized
» Running an Incorrect Version of Java
» Overview Oracle Fusion Middleware Online Documentation Library
» Creating a Compliance Template Type
» Creating a Compliance Template Apply a Compliance Template to a Project
» Viewing Assets in Progress Enabling Assets in Progress Disabling Assets in Progress
» Enabling Viewing of Assets in Progress Through an IDE
» Overview Enabling SFID Oracle Fusion Middleware Online Documentation Library
» Object Model Description of Sample Directory Crawler
» Adding the SFID Element to a Type Calculating the SFID Programmatically
» SFID Limitations Overview Oracle Fusion Middleware Online Documentation Library
» Activating the Policy Management Feature Creating a Policy Type
» Adding the Policy Assertion Element to the Policy Type Creating a Policy
» Adding the Applied Asset Policies Element to a Type
» Applying a Policy to an Asset Viewing Policy Status
» Validating Policy Assertions Oracle Fusion Middleware Online Documentation Library
» Running the Oracle Enterprise Repository Policy Reports
» Deploy Oracle Enterprise Repository Pre-configured BI Publisher Content
» Configuring the Oracle Enterprise Repository System Settings to Enable Reporting
» Configuring the Oracle Enterprise Repository System Settings to Allow Authenication Proxying
» Custom Links Reports Click Save when finished. The new Custom Usage Fields appear in the Use -
» Miscellaneous Click Save when finished. The new Custom Usage Fields appear in the Use -
» Server Settings System Settings in Oracle Enterprise Repository
» Enterprise Authentication Settings System Settings in Oracle Enterprise Repository
» Open API Settings External Integration Settings
» Import Export and Introspection Settings
Show more