Oracle Service Registry is UDDI (Universal Description, Discovery and Integration) version 3 compliant platform for publishing, categorizing and discovering Web Services. Oracle Service Registry is component of Oracle Fusion Middleware and can be installed with Oracle SOA Suite.
In today’s post we are going to cover installation of Oracle Service Registry.
- Download Oracle Service Registry from Here
- Oracle Service Registry is Java Application that can be installed in any Java EE compliant container (like OC4J)
- Java version 1.5 and higher should already be installed and Java executable should be in PATH for user installing Oracle Service Registry.
(check if java is in path or not by typing which java, else include java in path using export PATH=$PATH:<java_location>) - This post install Oracle Service Registry in same ORACLE_HOME as of SOA Suite ORACLE_HOME
- Unzip Oracle service registry software oracle-service-registry-10.1.3.zip & start installation as
java -jar oracle-service-registry-10.1.3.jar
![]()
Click on Next button and then in next screen
select Standalone Registry
In Installation Directory screen, enter directory where Oracle SOA Suite is already installed (ensure that user installing Service Registry has write permission on directory)
In next configuration screen provide, SMTP details
Provide Administrator Account Details in below configuration screen.
Note* Keep Username admin only(If you change Username your installation will fail - Bug in 10.1.3.1 Service Registry Software)
Select Create Schema in next screen (Create User uddiuser in database using sql command)
create user uddiuser identified by <password>;
grant connect,resource to uddiuser;
Provide Database connection details (database in which Cluster Registry schema UDDIUSER is created)
Provide jar file name (under middle tier of SOA Suite) which contain class file to connect to database ( $ORACLE_HOME/jdbc/lib/classes12_g.jar )
Select Application Server type (I am installing Service Registry under Oracle 10g 10.1.3 SOA Suite). Select as per your Application Server installation type.
Provide Application Server details (To know your opmn port, check in $ORACLE_HOME/opmn/conf/opmn.xml - Default opmn port is 6003)
After successful installation, you should get page with URL to access Oracle Service Registry
URL for Oracle Service Registry
Registry Control http:// hostname.domain:port/registry/uddi/web
Registry Service Control http:// hostname.domain:port/registry/uddi/bsc/web
(Username/Password is same as oc4j username (oc4jadmin)/password on which Service Registry is deployed)
Issues encountered
If you use Administrator Username different from admin (at Administrator Account Configuration Screen)
Error Message [java] [java] WARNING: application_core.com.systinet.uddi.util.limit.LimitChangesProcessorImpl - An exception getting the default xsl transformer tModel has occurred. [java] [java] EXCEPTION: <dispositionReport xmlns=”urn:uddi-org:api_v3″> [java] [java] <result errno=”10210″> [java] [java] <errInfo errCode=”E_invalidKeyPassed”>Cannot find TModel with key uddi:systinet.com:limit:defaultmessageemailxslt !</errInfo>
Related Posts for SOA
- Install Oracle SOA Suite : 10.1.3.1.0
- Upgrade Oracle Database to 10.2.0.2 : SOA Suite Install Part II
- Oracle SOA Suite Installation Part I : Database Installation
- Upgrade SOA / OAS to 10.1.3.3.0
- Integrate SSO with SOA Suite
- Oracle SOA Suite Overview
- 11g SOA / Jdeveloper / Webcenter - Technical Preview
- Step by Step Install of Oracle 11g SOA/JDeveloper/Webcenter
- Install Oracle 11g Jdeveloper/SOA/Webcenter part II
- Oracle Application Server Service Registry : Installation
- Oracle SOA Suite 11g Tech. Preview 4
Popularity: 46% [?]



Good hands-on exercises (installation, patching, cloning), very experienced trainer worth for Money 
5 users commented in " Oracle Application Server Service Registry : Installation "
Follow-up comment rss or Leave a TrackbackI found this document very helpful addition to the installation guide that comes with the download. However, I don’t understand why the author recommend install the registry service under the same directory as the SOA server. My installation failed one time so I had hard time cleaning up what was left in the soa suite installation directory. It is much cleaner to have the registry in its own directory.
Hi Atul,
Thank you for the info. You site has been very helpful.
Is there a way to install OSR in silent mode?
Regards,
–Subbu
hi Atul
Can u PLease Guide above point
what is SOA
Function of SOA
where it exisit
what is benifit of SOA
it sperate licence s/w or bundle with R12 or in 10gAS
thanks atul.
Hi Atul,
I want to uninstall Oracle Application Server Service Registry from my Windows Vista. Please let me know.
Thank you
Steps are mentioned in OSR Installation Guide
1. Remove Icons and start menu
2. Undeploy registry from application server (You can use setup.sh in bin directory)
– start setup.sh (select path of application server home )
– On setup screen select “Undeploy”
3. Remove database using setp.sh
– start setup.sh (select path of application server home )
– On setup screen select “Database”
– Drop database
4. Delete installation directory
– Delete directory in which oracle registry is installed (Donot delete application server directory)
Leave A Reply