Oracle® Fusion Middleware Integration Guide for Oracle Enterprise Repository 11g Release 1(11.1.1) Part Number E15754-01 |
|
|
View PDF |
This chapter describes how to set up a Harvest-HTTP repository and integrate it with Oracle Enterprise Repository.
This chapter contains the following sections:
The Harvest-HTTP Repository Integration is a single servlet Web application that allows the addition of files residing in a Harvest Repository to assets within Oracle Enterprise Repository. The application handles the physical retrieval of a file within a Harvest Repository based on an URL. The servlet name is retrieve
.
Deploy the Harvest-HTTP Repository Host Integration on the application server.
Modify and edit the <app_server>/harvest_rep/WEB-INF/classes/harvest.properties
file.
enterprise.repositories.harvest.hco.path
Local path to the Harvest hco.exe file (i.e. \C:\\Program Files\\CA\\AllFusion Harvest Change Manager\\hco.exe
)
Note:
Unix/Linux paths use forward slashes (/) and Windows paths use double backslashes (\\).enterprise.repositories.harvest.tmp.path
Local path to where files are temporarily stored.
enterprise.repositories.harvest.use-single-sign-on=false
Leave the rest of the properties as they are by default.
Save changes and close.
Restart application server.
This procedure is performed in the Oracle Enterprise Repository Asset Editor.
Select Configure Artifact Stores from the Actions menu.
Click Add to open the Create a new Artifact Store dialog.
Create a new http repository using the following parameters:
Hostname: <app server name with port>
where Harvest-HTTP Artifact Store Integration was installed.
Path: harvest_rep/retrieve/<harvest_broker_name>
Leave Username and Password blank.
Click OK.
This procedure is performed in the Oracle Enterprise Repository Asset Editor.
Use Search or other means to locate the asset to which the files are to be added.
Open the asset.
Add the file:
Click Repository File Selection.
Select the Artifact Store corresponding to Harvest.
For File Name specify the Harvest path with the following format:
<package_name>/<project_name>/<state_name>/<repository_path>/<filename>
Click OK.