Oracle SOA Suite Environment (based on version 11.1.1.6.0)
Oracle SOA Suite Environment (based on version 11.1.1.6.0)
Finally finished building the Oracle SOA Suite Environment on Windows 7, here's how to build the steps.
The local hardware environment is as follows:
Os–windows 7 flagship 64-bit SP1
ram–8g (DDR3)
Cpu–intel Core i3–2350m @ 2.3GHz Dual Core
First you need to download the SOA Suite's website (http://www.oracle.com/technetwork/middleware/soasuite/downloads/ index.html) specified file, the official online description of the version of the 11.1.1.6 need to download the file is:
1. Database
2. Oracle WebLogic Server + coherence-package Installer 10.3.6
3. Repository Creation Utility 11.1.1.6.0
4. JDeveloper 11.1.1.6.0
5. SOA Extension for JDeveloper 11.1.1.6.0
6. SOA Suite 11.1.1.6.0
7. Oracle Service Bus 11.1.1.6.0
Note that the version of the database that needs to be installed here is a full version, not the XE given on the official web, and the download file chain of all files is received:
Oracle Database 11g R2
Http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip
Http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip
Oracle WebLogic Server + coherence-package Installer 10.3.6
http://download.oracle.com/otn/nt/middleware/11g/wls/1036/ Oepe-wls-indigo-installer-11.1.1.8.0.201110211138-10.3.6-win32.exe
Repository creation Utility 11.1.1.6.0
Http://download.oracle.com/otn/nt/middleware/11g/111160/ofm_rcu_win_11.1.1.6.0_disk1_1of1.zip
JDeveloper 11.1.1.6.0
Http://download.oracle.com/otn/java/jdeveloper/11.1.1.6.0/jdevstudio11116install.exe
SOA Extension for JDeveloper 11.1.1.6.0
Http://download.oracle.com/otn-pub/jdeveloper/11.1.1.6.0/extensions/bpm-jdev-extension.zip
Http://download.oracle.com/otn-pub/jdeveloper/11.1.1.6.0/extensions/soa-jdev-extension.zip
SOA Suite 11.1.1.6.0
Http://download.oracle.com/otn/nt/middleware/11g/111160/ofm_soa_generic_11.1.1.6.0_disk1_1of2.zip
Http://download.oracle.com/otn/nt/middleware/11g/111160/ofm_soa_generic_11.1.1.6.0_disk1_2of2.zip
Oracle Service bus 11.1.1.6.0
Http://download.oracle.com/otn/nt/middleware/11g/111160/ofm_osb_generic_11.1.1.6.0_disk1_1of1.zip
All the above files can be downloaded directly, if you need to enter the Oracle Pass account and password, please register login download.
Description: The installation process needs to develop administrator name and password, all are weblogic/welcome1, but the database, the password for the database is Welcome1.
1. Installation of database
The installation of the database is simpler, directly next to the line, here is to note that the database password is Welcome1, character set select Unicode, the rest of the remaining default can be.
After the database is installed, you need to set the parameters of the data, the main setting is processes and open_cursors, set the following way:
Sqlplus SYS/WELCOME1@ORCL as Sysdba
SQL > Show parameter Processes
SQL > Show Parameter open_cursors
SQL > Alter system set PROCESSES=500 Scope=spfile;
SQL > Alter system set open_cursors=800 Scope=spfile;
After the setup is complete, you need to restart the database service and restart in Services.msc to complete the installation and configuration of the database.
2, install WebLogic
Install the WebLogic after the database is installed, although the official has given the latest version of 12.1.1, but we still have to find the previous version of the download, after all, the development environment has not been updated so fast, here is the official recommended version 10.3.6, can go to the download page
Http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html
The download incorporates the Oracle WebLogic Server 11GR1 (10.3.6) + coherence + oepe-package installer version, which is used in this article.
Double-click the installation file to install it, just select the installation file (for example: D:\programs\Oracle\Middleware, you can install all middleware products in such a directory) to complete the installation.
It is to be noted that this step installation will be installed with a JDK, in a position shaped like D:\programs\Oracle\Middleware\jdk160_29, which will be required when installing OSB and SOA later.
3. installation of RCU
Installation RCU is also the official recommended version, download down after extracting files, extract to a path name without spaces can enter the/rcuhome/bin, run Rcu.bat into the installation interface.
Need to choose to install components, click to install all components to install, because we will be in the future portal (portal) and Webcenter development, installation time is relatively long, about 40 minutes, see the computer configuration depends.
4. installing OSB and SOA
These two files first installed that does not matter, to OSB installation for example, first decompression installation directory, into the Disk1 folder, find Setup.exe, in the file to create a Run.bat file, the contents of the Setup.exe-jreloc D:\programs\ Oracle\middleware\jdk160_29. The following is the path to the JDK installed in the second step, which can be modified according to your actual situation. Then run Run.bat to install the OSB, the default can complete the installation, SOA installation method similar, no longer repeat.
5. Configure the WebLogic domain
Here we only need to configure SOA/BPM development domain, do not need to configure other environment development.
In the Start menu, find the Oracle SOA 11g– home directory 1-> Configuration Application Server options, enter the WebLogic configuration interface, select the new WebLogic domain, click Next, select the required components, tick the following options:
-oracle BPM Suite
-oracle Enterprise Manager
-oracle SOA Suite
-oracle WSM Policy Manager
-oracle JRF
In fact, as long as the Oracle BPM Suite and Oracle Enterprise Manager are selected, the remaining three items are automatically selected.
This organization is known as the Oracle BPM Suite. There are three other kinds:Oracle BPM Suite for Developers,Oracle SOA Suite,Oracle SOA Suite for Developers.
Where the Oracle BPM Suite for developers selection is
-oracle BPM Suite for Developers
-oracle Enterprise Manager
-oracle SOA Suite for Developers
-oracle WSM Policy Manager
-oracle JRF
The Oracle SOA Suite selection is:
-oracle SOA Suite
-oracle Enterprise Manager
-oracle WSM Policy Manager
-oracle JRF
The Oracle SOA Suite for Developers selection is:
-oracle SOA Suite for Developers
-oracle Enterprise Manager
-oracle WSM Policy Manager
-oracle JRF
These four differences are primarily developed for the Oracle BPM Suite and Oracle BPM Suite for Developers , which are created for SOA/BPM administration Server and Soa_server1 two servers, AdminServer listens on 7001 ports, Soa_server1 listens on 8001 ports, and the latter only creates a adminserver listening to 7001 ports.
The Oracle SOA Suite and Oracle SOA Suite for Developers are developed for SOA and are not of much use in themselves.
If you check the Oracle Business monitoring on top of the above, a server called Bam_server1 will be created to listen for Port 9001.
Based on the above instructions, you can see that SOA is actually comprised of BPM, according to the official documentation, you can get the following description:
The Oracle SOA Suite contains the following sections:
-bpel (Oracle Business Process Execution Language)
-bam (Oracle activity Monitoring)
-BPM (Oracle Business Management Suite)
Here we choose the first combination, named Soa_domain, after domain creation completes, starts the WebLogic service, may in D:\programs\Oracle\Middleware\user_projects\domains\ Soa_domain\bin\startweblogic.cmd, or Oracle Enterprise Pack for Eclipse->user in the Start menu projects->soa_domain- Started in >start Admin server for Weblogic server domain. Wait for the WebLogic service to start up and run the following command D:\programs\Oracle\Middleware\user_projects\domains\soa_domain\bin\ Startmanagedweblogic.cmd Soa_server1, start soa_server1, wait until you see the SOA Platform is running and accepting statement appears, indicating that startup is complete, You can go to the BPM workspace and BPM composer to configure and create related content.
Note: The first time into the BPM workspace may be the background will be an error, this time do not ignore it, waiting to be loaded after the normal use of the next launch will not be an error. If the error in the background is Oom (outofmemory), this time you need to stop the server and go to D:\programs\Oracle\Middleware\user_projects\domains\soa_domain\ Bin directory, run Setdomainenv.cmd, reassign the memory space of the JVM, or manually modify it, but generally do not require manual modification. The related admin page is shown in the following figure.
6. installation of JDeveloper and Plug-ins
JDeveloper installation is relatively simple, here no longer repeat, the installation of plug-ins can be used online, you can also use the download offline upgrade package to install the way. So far, the BPM environment has been built. It is worth mentioning that the 11.1.1.6 Version of the JDeveloper installation will also install a WebLogic, and the version is 10.3.5, and the previous version is inconsistent, so you need to install in a different directory, such as in the middleware parallel directory with a new named Jdevelope R's folder to install JDeveloper to avoid conflicts.
7, uninstall
About the uninstall of these software, in fact, it is relatively simple, in addition to the database uninstall step slightly more, the rest of the software uninstall is relatively simple, as long as the Start menu to run the uninstall option, you can enter the uninstall interface, or in the installation file to find uninstall command path, such as the SOA Uninstall command form such as D:\ Programs\oracle\middleware\oracle_soa1\oui\bin\setup.exe–deinstall and so on. For JDeveloper Uninstall, if you want to reload the JDeveloper the next time no longer use the previous configuration file, you need to manually delete the configuration information files and engineering files, the folder path is: c:\users\[user name]\appdata\roaming\ JDeveloper. The next step is to uninstall the software in turn, and then uninstall the database, the steps are slightly more, you can follow the following steps:
1. Run the uninstall command (D:\programs\Oracle\Database11g\product\11.2.0\dbhome_1\oui\bin\setup.exe) in the Start menu, which is universal Installer command, select the component you want to uninstall and complete the uninstall.
2. Turn off all acle services and can be closed in services.msc
3. Open the Registry (REGEDIT) into the path: hkey_local_machine\system\currentcontrolset\services\, delete all the service names that begin with Oracle in the path, These keys are all services that identify Oracle registered under Windows.
4. Enter the registry, find the path: hkey_local_machine\software\oracle, delete the Oracle path, if only Oracle's other products (such as VirtualBox) do not have a database product, then do not move, A database product is deleted.
5. Go to the registry path Hkey_local_machine\system\currentcontrolset\services\eventlog\application and delete all the entries in the registry that start with Oracle.
6. Delete the Oracle path (if any) in the path of the environment variable.
7. Restart the computer, when the computer will not load Oracle services, so you can delete all the participating files, all the installation files and in the C:\Program files (x86) (64-bit Oracle database is C:\Program files) under the Oracle folder, and the file directory in the Start menu.
8. To complete the uninstall, in addition, according to colleagues, the use of 360 security guards can also achieve a full uninstall, after the uninstall is completed need to clean up the registry and junk files, if you want to simple, you can also try to use this way.
The relevant installation video will be released later, please look forward to the address.