Oracle Service Registry is fully V3-compliant implementation of UDDI (Universal Description, Discovery and Integration), and is a key component of a Service Oriented Architecture (SOA). Oracle Service Registry is an easy-to-use, standards- based mechanism for publishing and discovering Web services and related resources like XML Schemas or XSLT transformations.
Below are the steps for installing Oracle Service registry in a stand alone mode which can be used without any other dependent registries.It is a single node installation in the same domain as of the Oracle Enterprise repository.
If there is a database available a new user can be created for holding the OSR metadata.
CREATE USER OSR
IDENTIFIED BY ******
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP
PROFILE DEFAULT
ACCOUNT UNLOCK;
-- 1 Role for OSR
GRANT RESOURCE TO OSR;
ALTER USER OSR DEFAULT ROLE ALL;
-- 4 System Privileges for OSR
GRANT UNLIMITED TABLESPACE TO OSR;
GRANT CREATE VIEW TO OSR;
GRANT CREATE SESSION TO OSR;
GRANT CREATE TABLE TO OSR;
Start the installer using the below command.
java -jar oracle-service-registry-11.1.1.6.jar
The default installation installs a standalone registry and enables the creation of a new registry database.
Select the installation directory.
You need to provide the administrator's account
name and password, so you can log in later and adjust the Oracle Service Registry configuration using Oracle Service
Registry tools.
Select your database creation method on the following
panel.
Enter path to JDBC Drivers on the panel
Start the Configuration Wizard in graphical mode.
In this case we will be selecting the existing domain used by OER.