Sie sind auf Seite 1von 6

SOA INSTALLATION STEPS

(http://download.oracle.com/docs/cd/E14571_01/doc.1111/e13925/overview.htm)

1. Prepare system enviroment and its variables for installation. 2. Make sure to install the version of Database that supports the version of soa to be installed. 3. make sure to follow the steps for installing database as in the document Oracle11gr2

installation steps.
4. Set the oracle listener if it was not set during installation 5. Create a database make sure to set character set as al32utf8 unicode. You can follow the instructions from Text book Beginning Oracle Database 11g administration: from novice to professional By Iggy Fernandez 6. Install java access bridge. 7. download RCU and copy and past the folder in the drive where database is located. 8. Steps for RCU (http://download.oracle.com/docs/cd/E12839_01/doc.1111/e14259/rcu.htm) ------>Run rcu.bat in the location ..\rcuHome\BIN to create Schemas for Oracle SOA suite and ORACLE BAM (if you are using an IBM DB2 database, make sure you have created the necessary operating system users one for each schema before running RCU). Install Java Access Bridge before configuring the RCU(from http://java.sun.com/javase/technologies/accessibility/accessbridge/) 9. When rcu-6083 error occurs during the RCU installation follow tthe steps from (http://sriki77.blogspot.com/2008/11/oracle-xe-processes-parameter.html)

Specifying the Maximum Number of Processes


The PROCESSES initialization parameter determines the maximum number of operating system processes that can be connected to Oracle Database concurrently. The value of this parameter must be a minimum of one for each background process plus one for each user process. The number of background processes will vary according the database features that you are using. For example, if you are using Advanced Queuing or the file mapping feature, you will have additional background processes. If you are using Automatic Storage Management, then add three additional processes.

In short the "processes" parameter controls the maximum number of concurrent connections to the database. By default this is set to 50. Increasing this parameter will help in resolution of the "connection refused" issue mentioned above.

Following are the steps to change the parameter. 1. Connect to the database
sqlplus sys as sysdba

2. See the value of the process parameter


show parameter processes Sample Output

NAME TYPE VALUE ------------------------------------ ----------aq_tm_processes integer 0 db_writer_processes integer 1 gcs_server_processes integer 0 job_queue_processes integer 4 log_archive_max_processes integer 2 processes integer 50 3. Change the parameter
alter system set processes=500 scope=spfile

500 is a sample value, set it to any appropriate value. spfile represents the server parameters file. 4. Shutdown the database
shutdown immediate

5. Start the database


startup

6. Look at the parameters.


show parameter processes

The processes parameter should have changed to the new value. Now running the test suite or any database intense application would not cause theconnection refused error to be generated.

10. Follow the screens given in this link for the installation and configuration of RCU.
(http://docs.tpu.ru/docs/oracle/en/owl/E14571_01/doc.1111/e14259/rcu_screens.htm#CIHHIFJF)

11. Install ORACLE Weblogic Server (oracle middleware fusion suite --> eg:jdevstudio11113install file from Oracle site and install it. 12. After installation follow the Quick start screen poped up after installation 13. first option is -> Getting started with Weblogic server 10.3.3 use the schema, database details that are used in the RCU again here to configure the node. for example: NODE CONFIGURATION WIZARD Configure Administrator User name and password Name: weblogic userpassword:web_logic(of your choice) JDBC Component Schema vendor: Oracle DBMS/Service: orcl1 Driver: oracle's Drive(Thin) for Service connections; Versions;9.0.1,9.2.0 Hostname:localhost port:1521 Schema Owner: Dev_MDS Schema password:Password_27 Final log obtained url:jdbc:oracle:thin:@localhost:1521/orcl1 user=DEV_MDS password:Password_27 sql query was tested sql test pass 14. Before installing SOA suite
In a design-time environment, if you are using Oracle JDeveloper, select Tools -> Preferences -> Environment -> Encoding -> UTF-8 to enable Unicode support.

( only for windows)


If you have not installed Oracle SOA Suite on your computer, then you need to create the following Registry key and value:

HKEY_LOCAL_MACHINE / SOFTWARE / Oracle / inst_loc = [inventory_directory]


Replace Inventory_Directory with the full path to your installer files. For example:

C:Program Files\Oracle\Inventory 15. Download Soa generic suite from oracle site (http://www.oracle.com/technetwork/middleware/downloads/fmw-11-download-092893.html) 16. Unzip the file 17. run the set up file in install\win32

18. give the java.exe file location of your system 19. Install ORACLE_SOA1 folder under the same c:\oracle\middleware folder where weblogic is
installed.

Configure SOA Suite 1. Go to your SOA home directory, common/bin (for me it will be C:\Oracle\Middleware\Oracle_SOA1\common\bin) and execute config.cmd 2. Create a new WebLogic domain 3. I would recommend you put both Oracle SOA Suite and Oracle Enterprise Manager in the same domain. In my system:
Domain name: base_soa_domain domain location: C:\Oracle\middleware\user_projects\domains application location: C:\Oracle\middleware\user_projects\applications name:weblogic password:web_logic I thought Initially I dumped all schemas using RCU before installation of SOA SUITE so schemas for soa and bam are not configured but even after following the below red colored steps still dev_orabam and dev_soarelated schemas are connected but doesnt have tables in them,.... again Run the RCU and create only schemas for SOA and BAM RCU COnfiguration after installing of SOA SUITE: Create a new prefix: DEV1 Password for all schemas: Password_27 Componet SchemaOwner Metadata Services DEV1_MDS SOA Infrastructure DEV1_SOAINFRA Business Activity Monitoring DEV1_ORABAM User Messaging Service DEV1_ORASDPM Database details: Host name: localhost Port: 1521 Service name:ORCL1 connected As: sys Operation: Create Prefix for (prefixable) Schema Owners: DEV1 Again go to SOA configuration wizard select all schemas Common owner and password properties are set in RCU we use them here Schema Owner:DEV1 Schema Password:Password_27 DBMS/SERVICE: orcl1 hostname:localhost

port:1521

for me it has problem with dev_orabam ,... was still existing even after running RCU again and using DEV1 also. So i skipped the error and continued,.... Test the Consoles 1. Ensure you can reach the WebLogic Administration Console: http://localhost:7001/console (if you have installed using default ports). 2. Ensure you can reach Enterprise Manager: http://localhost:7001/em (if you have installed using default ports). 3. In Enterprise Manager, ensure that you see the SOA folder in the left-hand side navigation tree:
4.

5. 6. Thats it for the runtime part! Lets now install JDeveloper so that we can start our

development and deploy a few composites to our brand new shiny servers.

Install the SOA Extension for JDeveloper from the


http://blogs.oracle.com/SOA/2009/08/installing_oracle_soa_suite_11.html) site 1. Start JDeveloper 2. open the JDeveloper from start->..... 3. Check for Updates: 4.

5. 6. Ensure the Oracle Fusion Middleware Products and Official Oracle Extensions and

Updates centers are checked and click Next 7. Check the Oracle SOA Composite Editor and then hit Next
8.

9. 10. You will be prompted for your OTN credentials 11. At this point JDev will start downloading the extension and restart itself to complete the

installation Thats it. You have just installed a very complete SOA development environment, including everything from the core JEE container, a messaging provider, a BPEL engine, a human workflow and associated worklist, a rules engine, a mediation component, various adapters, a security policy manager, monitoring and management environment and an IDE. Next we will look at a few things we can do with all this! 20.

Das könnte Ihnen auch gefallen