So finally got my whitepaper published @ OTN. This should simplify BAM artifacts deployment like reports, dataobjects etc.
You should be able to download required ANT task and other dependencies from here.
Finally good news that SOA Suite 10.1.3.5.1 is available which:
Essentially its a
Process is smoother and looks less prone to errors.
Click on setup
set WLS_USER=fmwadmin
set WLS_PW=welcome1
set SERVER_NAME=soa10g_server1
Oracle Fusion Middleware 11g installation is broadly covered in 5 steps
I would cover this to help setup 11g on desktop/laptop to play around or do development. I have not covered DB installation assuming that it has been already taken care of.
This is my overall configuration:
This completes our step 1 for
This completes step 2, next step is to install SOA suite component.
This completes our step 3 now the next step is to configure SOA suite
This finishes SOA 11g R2 installation.
Even though you set "org.collaxa.thirdparty.jgroups” logging level from BPELConsole to minimum, still you will find that jgroup messages are logged in file. To have full control on JGroups logging, please perform the following steps:
<log_handler name="jgroups-handler" class="oracle.core.ojdl.logging.ODLHandlerFactory">
<property name="path" value="%ORACLE_HOME%/bpel/system/logs/jgroups"/>
<property name="maxFileSize" value="10485760"/>
<property name="maxLogSize" value="104857600"/>
<property name="encoding" value="UTF-8"/>
<property name="supplementalAttributes" value="J2EE_APP.name,J2EE_MODULE.name"/>
</log_handler>
Add the following logger, immediately below the org.quartz logger:
<logger name="org.collaxa.thirdparty.jgroups" level="SEVERE" useParentHandlers="false">
<handler name="jgroups-handler"/>
</logger>
– tablespace for master repository
create tablespace ts_odim
logging
datafile ‘C:\oracle\ora10g\database\oradata\orcl\ts_odim.dbf’
size 32m
autoextend on;– tablespace for work repository
create tablespace ts_odiw
logging
datafile ‘C:\oracle\ora10g\database\oradata\orcl\ts_odiw.dbf’
size 32m
autoextend on;create temporary tablespace tmp_odi
tempfile ‘C:\oracle\ora10g\database\oradata\orcl\tmp_odi.dbf’
size 32m
autoextend on ;– USER SQL
CREATE USER snpm IDENTIFIED BY snpm123
DEFAULT TABLESPACE TS_ODIM
TEMPORARY TABLESPACE TMP_ODI;GRANT CONNECT, RESOURCE TO snpm;
CREATE USER snpw IDENTIFIED BY snpw123
DEFAULT TABLESPACE TS_ODIW
TEMPORARY TABLESPACE TMP_ODI;GRANT CONNECT, RESOURCE TO snpw;
<managed-data-source user="snpm" password="snpm123" connection-pool-name="ODI_CONNECTION_POOL" jndi-name="jdbc/ORACLE_MASTER" name="ODI_MASTER_DS"/>
<managed-data-source user="snpw" password="snpw123" connection-pool-name="ODI_CONNECTION_POOL" jndi-name="jdbc/ORACLE_WORK" name="ODI_WORK_DS"/>
<connection-pool name="ODI_CONNECTION_POOL">
<connection-factory factory-class="oracle.jdbc.pool.OracleDataSource" url="jdbc:oracle:thin:@//localhost:1521/orcl"/>
</connection-pool>
<resource-ref>
<description>Oracle Datasource for the Master Repository</description>
<res-ref-name>jdbc/ORACLE_MASTER</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
<res-sharing-scope>Unshareable</res-sharing-scope>
</resource-ref>
<resource-ref>
<description>Oracle Datasource for the Work Repository</description>
<res-ref-name>jdbc/ORACLE_WORK</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
<res-sharing-scope>Unshareable</res-sharing-scope>
</resource-ref>
<login name="My Work Repository">
<master name="jdbc/ORACLE_MASTER" masterDriver="oracle.jdbc.OracleDriver"/>
<work name="jdbc/ORACLE_WORK" workName="WORKREP"/>
</login>
To configure the connections to your repositories in the web application, we need to follow two steps.
Change Location attribute from
location="./services/OdiInvoke?wsdl">
to
location="/axis2/services/OdiInvoke?wsdl">
<?xml version="1.0"?>
<inspection xmlns="http://schemas.xmlsoap.org/ws/2001/10/inspection/"
xmlns:wsilwsdl="http://schemas.xmlsoap.org/ws/2001/10/inspection/wsdl/">
<link referencedNamespace="http://schemas.xmlsoap.org/ws/2001/10/inspection/"
location=:/axis2/axis2-web/OdiInvoke.wsil">:/axis2/axis2-web/OdiInvoke.wsil">:/axis2/axis2-web/OdiInvoke.wsil">:/axis2/axis2-web/OdiInvoke.wsil">:/axis2/axis2-web/OdiInvoke.wsil">http://<host>:<port>/axis2/axis2-web/OdiInvoke.wsil>
<abstract>Oracle Data Integrator Public Web Service</abstract>
</link>
</inspection>
Theme: Shocking Blue Green. Blog at WordPress.com.