Oracle Service Registry

Transcription

Oracle Fusion MiddlewareService Registry10g Release 3 (10.3)E13665-01Product Documentation' Oracle Corporation 2008

Table of ContentsRead This First . 11. Oracle Service Registry Features Overview . 12. Release Notes . 22.1. Known Issues . 22.1.1. UDDI Version 3 Specification . 22.1.2. UDDI Version 2 Specification . 22.1.3. Database . 22.1.4. Consoles . 32.1.5. Other . 33. Supported Platforms . 44. Specifications . 65. Document Conventions . 66. Legal . 76.1. Third Party Licenses . 76.1.1. The Apache XML License, Version 1.1 . 76.1.2. Apache Jakarta License, Version 1.1 . 86.1.3. CUP Parser Generator . 96.1.4. Jetty License, Version 3.6 . 96.1.5. W3C Software Notice and License . 116.1.6. Xalan, Version 2.5.1 . 126.1.7. XML Pull Parser for Java, 1.1.1 . 126.1.8. Unix crypt(3C) utility . 136.2. Notices . 136.2.1. Acknowledgements . 147. Support . 14Installation Guide . 151. System Requirements . 151.1. Hardware . 151.2. Java Platform . 161.3. Relational Database . 161.4. Application Server . 162. Installation . 162.1. Registry Installation Options . 172.2. Command-line Options . 172.3. Installation Panels . 182.3.1. Installation Type . 192.3.2. SMTP Configuration . 212.3.3. Setup Administrator Account . 222.3.4. Database Settings . 222.3.5. Application Server Settings . 262.3.6. Confirmation and Installation Process . 382.4. Clustering Oracle Service Registry . 402.4.1. Clustering Oracle Service Registry with Oracle Application Server (OC4J) . 402.4.2. Clustering Oracle Service Registry with Oracle WebLogic Server . 412.5. Installation Summary . 422.5.1. Directory Structure . 422.5.2. Registry Endpoints . 422.5.3. Pre-installed Data . 442.6. Command-line Scripts . 442.6.1. Setup . 442.6.2. Signer . 45Page iii

2.6.3. SoapSpy . 452.6.4. PStoreTool . 452.6.5. env . 452.7. Reconfiguring After Installation . 452.8. Server Properties . 482.9. Logs . 492.9.1. Using the syslog Daemon with Oracle Service Registry . 492.9.2. Running Oracle Service Registry as a UNIX Daemon . 502.10. Troubleshooting . 513. Server Configuration . 523.1. SMTP Configuration . 544. Database Installation . 554.1. Database Creation Method . 554.2. Select Database Type . 574.3. Oracle Database Settings . 574.3.1. Oracle RAC Database Settings . 594.4. MSSQL . 594.5. DB2 . 604.6. Oracle Data Source Creation . 634.7. JDBC Driver . 644.8. Account Backend . 654.9. Multilingual Data . 674.9.1. Oracle . 674.9.2. MSSQL . 674.9.3. DB2 . 684.10. JDBC Drivers . 684.10.1. Alternative JDBC Drivers . 685. Approval Process Registry Installation . 695.1. Discovery Registry Installation . 715.2. Publication Registry Installation . 725.3. Intermediate Registry Installation . 766. External Accounts Integration . 776.1. LDAP . 796.1.1. LDAP with a Single Search Base . 836.1.2. LDAP with Multiple Search Bases . 886.1.3. Multiple LDAP Services . 906.1.4. LDAP over SSL/TLS . 916.1.5. LDAP Configuration Examples . 936.2. Using Oracle XML-based user store . 1026.3. Custom (Non-LDAP) . 1037. Cluster Configuration . 1047.1. Clustering Oracle Service Registry in Oracle Application Server (OC4J) . 1047.1.1. Configuration Manager and Configuration Listener Setup . 1047.1.2. Configuring Synchronization in the Registry Configuration . 1057.1.3. Security Certificates Setup . 1077.1.4. Configuration Example . 1077.2. Clustering Oracle Service Registry in Oracle WebLogic Server 10gR3 . 1087.2.1. Configuration Manager and Configuration Listener Setup . 1097.2.2. Security Certificates Setup . 1107.2.3. Oracle WebLogic Server-Specific Settings . 1117.2.4. Configuration Example . 1148. Authentication Configuration . 1158.1. HTTP Basic . 1158.2. Netegrity SiteMinder . 118Page iv

8.3. SSL Client authentication with Embedded HTTP/HTTPS Server .8.4. SSL Client Authentication in Oracle Application Server with Oracle HTTP/HTTPS Server .8.5. SSL Client Authentication in Oracle Application Server with OC4J container .8.6. SSL Client Authentication in Oracle WebLogic .8.7. J2EE Server Authentication .8.8. Internal SSL Client Authentication Mapping in J2EE .8.9. Disabling Normal Authentication .8.10. Consoles Configuration .8.11. Outgoing Connections Protected with SSL Client Authentication .9. Migration .9.1. Migration using Setup Tool .10. Backup .10.1. What data is backed up? .10.2. Oracle Service Registry Backup Recommendations .10.2.1. Oracle Service Registry Backup and Oracle Application Server (OC4J) .10.2.2. Oracle Service Registry Backup and Oracle WebLogic Server .10.3. Backup Oracle Service Registry .10.4. Restore Oracle Service Registry .11. Uninstallation .User's Guide .1. Introduction to Oracle Service Registry .1.1. UDDI's Role in the Web Services World - UDDI Benefits .1.2. Typical Application of a UDDI Registry .1.3. Basic Concepts of the UDDI Specification .1.3.1. UDDI Data Model .1.3.2. Taxonomic Classifications .1.3.3. Security Considerations .1.3.4. Notification and Subscription .1.3.5. Replication .1.3.6. UDDI APIs .1.3.7. Technical Notes .1.3.8. Benefits of UDDI Version 3 .1.4. Subscriptions in Oracle Service Registry .1.4.1. Subscription Arguments .1.4.2. Subscription Notification .1.4.3. XSLT Over Notification .1.4.4. Suppressing Empty Notifications .1.4.5. Related Links .1.5. Approval Process in Oracle Service Registry .1.5.1. Requestor's Actions .1.5.2. Approver's Actions .1.5.3. Synchronization of Data .1.5.4. Mail notification in approval process .1.5.5. Related Links .2. Registry Consoles .3. Demo Data .3.1. Demo Data for Business Service Control .3.2. Demo data for Registry Control and demos .4. Business Service Control .4.1. Overview .4.2. User Account .4.2.1. User Profile Fields .

Oracle Fusion Middleware Service Registry 10g Release 3 (10.3) E13665-01 Product