Do you want to configure Oracle BI connections, or Process Portal, or access other resources on a different WebLogic domain ? Then you have to enable cross domain security on every domain involved.
To configure cross domain security, in Weblogic Console:
1. Select the domain name
2. Select the security tab
3. Enable 'Cross domain security' and apply
4. Expand the advance options, supply a credential and confirm the credentail.
5. Apply.
Repeat for all the other domains. Restart all the domains and servers.
Also keep in mind, if you don't use LDAP, although highly recommended, then you have to replicate the users to all the domains. For example, if a user 'user1' is trying to access a BI SOAP connection in WebCenter, the same user, in the same security realm, should exist in the BI Domain environment.
Thursday, December 15, 2011
Clustered install of WebCenter Process Spaces
Follow the install steps as suggested by George Maggessy - BPM Process Portal Configuration but with one excpetion, target only a single WebCenter instance and a single SOA instance.
After configuration and successfull install of Process Portal, we need to change a couple of settings to make it cluster aware.
WebCenter Cluster
All the content and required libraries are automatically installed to the WebCenter cluster.
To confirm, have a look at the deployed library oracle.bpm.spaces to see if it is deployed to the 'webcenter' cluster. If not, change all the deployed artifacts on the WebCenter target managed server specified above, to target the 'WebCenter cluster'. (Or remove all the servers from cluster, except for the one specified above, clone server and add it to the 'webcenter' cluster)
Process Portal SOA Cluster Configuration
After configuration and successfull install of Process Portal, we need to change a couple of settings to make it cluster aware.
WebCenter Cluster
All the content and required libraries are automatically installed to the WebCenter cluster.
To confirm, have a look at the deployed library oracle.bpm.spaces to see if it is deployed to the 'webcenter' cluster. If not, change all the deployed artifacts on the WebCenter target managed server specified above, to target the 'WebCenter cluster'. (Or remove all the servers from cluster, except for the one specified above, clone server and add it to the 'webcenter' cluster)
Process Portal SOA Cluster Configuration
Process Portal uses a 'Foreign JNDI Provider' to lookup the BPM/SOA service to interact with. The configuration is done during the installation of the Process Portal.
First of all, go to Domain>Services > Foreign JNDI Providers >BPMRuntimeProvider in the Weblogic Console. Change the target to the 'WebCenter Cluster'.
The next steps is to change the JNDI Provider URL to point to the cluster address of the 'SOA Cluster' by editing the BPMRuntimeProvider in the Weblogic Console.
Remember: If using a two domains, you have to configured cross domain security and if you are using SSL, you have to configure keystores. See my post on Cross Domain Security
Tuesday, December 6, 2011
Oracle BPM PS4FP - Process Spaces Resource Catalog
Missing the BPM Resource Catalog in your WebCenter Catalog ?
Log into WebCenter Spaces, (as administrator or weblogic) select Administration, select the Resources tab, select Resource Catalogs under Structure on the left hand side. Click Upload and depending on your configuration, point to the /MiddlewareHOME/Oracle_WC1/bpm/process_spaces/resourceCatalog/ProcessSpacesCatalog.ear.
There should now be a "BPM Process Spaces Catalog" listed.
Log into WebCenter Spaces, (as administrator or weblogic) select Administration, select the Resources tab, select Resource Catalogs under Structure on the left hand side. Click Upload and depending on your configuration, point to the /MiddlewareHOME/Oracle_WC1/bpm/process_spaces/resourceCatalog/ProcessSpacesCatalog.ear.
There should now be a "BPM Process Spaces Catalog" listed.
Sunday, December 4, 2011
Oracle Unified Directory and Weblogic
Do you want to use "Oracle Unified Directory 11.1.1.5.0" with WebLogic as a security provider ? Use the OpenLDAP provider, configure the provider with you custom configuration, and you are up and running.
Friday, May 27, 2011
OSB 11.1.1.5 IDE on X86_64
To install the 64 bit OEPE with the OSB plugins enabled follow these steps:
/oracle/jrockit-jdk1.6.0_24-R28.1.3-4.0.1/jre/bin/java
-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.2.R36x_v20101019_1345
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
-vmargs
-Xms40m
-Xmx1024m
-XX:MaxPermSize=512m
-Dsun.lang.ClassLoader.allowArraySyntax=true
-Dweblogic.home=/oracle/Oracle/Middleware/wlserver_10.3
-Dharvester.home=/oracle/Oracle/Middleware/Oracle_OSB1/harvester
-Dosb.home=/oracle/Oracle/Middleware/Oracle_OSB1
-Dosgi.bundlefile.limit=750
-Dosgi.nl=en_US
Start the new OEPE and the Service Bus IDE extensions will be loaded.
If you get strange errors, for example it can't find a file, which is listed in the workspace, then go to Windows->Preferences->General->Workspace and check the 'Refresh Automatically' checkbox.
- Install the 32 bit OEPE and install OSB to point to this OEPE install, according to the normal OSB installation steps.
- Download the latest 64 bit OEPE from http://www.oracle.com/technetwork/developer-tools/eclipse/downloads/index.html
- Install the 64 bit OEPE, as explained in the instructions on the above web page
- Copy the oracle.osb.ide.link from the original 32 bit oepe 'dropins' to the newly created 64 bit 'dropins' directory.
- Edit the eclipse.ini to include the Java path (64-bit required) and the Oracle Service Bus configuration.
/oracle/jrockit-jdk1.6.0_24-R28.1.3-4.0.1/jre/bin/java
-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.2.R36x_v20101019_1345
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
-vmargs
-Xms40m
-Xmx1024m
-XX:MaxPermSize=512m
-Dsun.lang.ClassLoader.allowArraySyntax=true
-Dweblogic.home=/oracle/Oracle/Middleware/wlserver_10.3
-Dharvester.home=/oracle/Oracle/Middleware/Oracle_OSB1/harvester
-Dosb.home=/oracle/Oracle/Middleware/Oracle_OSB1
-Dosgi.bundlefile.limit=750
-Dosgi.nl=en_US
Start the new OEPE and the Service Bus IDE extensions will be loaded.
If you get strange errors, for example it can't find a file, which is listed in the workspace, then go to Windows->Preferences->General->Workspace and check the 'Refresh Automatically' checkbox.
Labels:
eclipse,
OEPE,
Oracle Service Bus,
OSB,
OSB IDE
Subscribe to:
Posts (Atom)