Adding BPEL to SOA Suite 11gR1 Install

Hi,
We did a SOA Suite install 11gR1 (11.1.1.4) install on a Windows 2003 server a couple of month ago, main goal to ramp up a team on Mediator.
Now they want to learn/practice with BPEL.
Can we add BPEL to the install as this has not been initially selected during the first install ?
If yes, shell we re-start from RCU ? (i.e. are there some particular tables for BPEL engine, even if we selected the SOA and BPM infrastructure when we did the first install ?
Many thankx in advance,
CL

Bpel and mediator should both be there already.
BPM is something that you would need to install extra.

Similar Messages

  • BPEL PM, BPM, BPEL in SOA Suite - what's the diff?

    Hi
    I read many blogs, one blog says all are same, other says each is diff. I've got some idea on what each of these offers. But pls clarify.
    I'm really confused of the terminology that oracle uses for BPEL PM, BPM, BPEL in SOA Suite.
    I'm aware of BPEL that comes with the SOA Suite installation, we develop, deploy and maintain BPEL flows using JDev.
    Now, what's this BPEL Process Manager, that is listed in the products section, seperately from SOA Suite? Does it contain anything diff from the BPEL engine that is embedded in SOA Suite?
    And What's Business Process Management(BPM). As far as i know, and could think of, is that BPM is a tool for modelling business applications. It is similar to the BPEL in SOA Suite PLUS Modelling capability of the business process. It even has the same components as in SOA SUite like BPEL, Business Rules, Human Flows, Mediators, Adaptors.
    So, can we say, BPM = SOA Suite + Modelling capabilities of business process.
    To summarise, would you please summarise the components that each of these provide
    BPEL Process Manager -- BPEL, _(and what other componens)_
    SOA SUite -- BPEL, Bus. Rules, Human Flows, Mediators, Adapters
    BPM -- Modelling notations, BPEL, Bus. Rules, Human Flows, Mediators, Adapters
    If BPEL exists in all the three, Is the engine that runs it also the same one in all three..?

    Hi
    1. Yes, your understanding is absolutely correct: BPM = SOA Suite + Modelling capabilities of business process. I hope you know little bit of history behind this BPM product and about BEA and Oracle company. Below is some non-technical information about these companies and the products they owned.
    2. Originally I guess, Oracle had SOA Suite like 10g running on their own Oracle application server. It may have had some basic components like human tasks, mediators some basic business rules etc. During the same time around 2006 to 2008 another company by name BEA has Weblogic Application Server and had another full blown process development applications/software. BEA in turn bought from Plumtree like that. Anyhow they had full stack of products like ALBPM (Aqua Logic Business Process Management), ALUI (Aqua Logic UI Portal), ALDSP (Data Integrator), ALSB (AL Service Bus), ALES (AL Enterprise Security) etc. Then Oracle bought BEA Company and Oracle ended up owning all these products. Oracle spent good amount of money, people and technology and did an awesome job in integrating BEAs ALBPM with their own SOA software and put everything on top of Weblogic Application Server. For a while, soa and bpm existed parallely. Like we can install albpm on top of soa like that. But SOA 11g onwards SOA + BPM are completely integrated and provided as a single product. They are not separate any more. We can call that as SOA Suite or BPM Suite. But as you understand, they had all the stuff to create a full blown process application that includes core BPEL Process, tasks, mediators, adapters, email adapters everything. Customers buy this suite of produt. They can develop simple BPEL Process or complex BPM Applications. The advanced features for BPM you can find online like adding Swimlanes/Roles where we can literally drag and drop the Human Tasks in those roles and that takes care of everything.
    Oracle retained and rebranded other products like ALSB (Oracle Service Bus), ALES (something like identity management) etc .
    In conclusion, your understanding is correct. Now there is only BPM or SOA (use any word) that includes everything and that runs on Weblogic Application Server.
    More responses for similar post: Re: What exactly is BPM Suite 11g?
    Thanks
    Ravi Jegga

  • Java Embedingin BPEL of SOA suite 11g

    Hi,
    To remove namespace of a soap element we are using java embedding in BPEL of SOA suite 11g.
    Added related libraries in jdev project properties and deployed to generate a sar while.
    When i am trying to deploy this SAR through em console to SOA server following error is diasplayed.
    Deploying on "/Farm_SOA_domain/SOA_domain/soa_server1" ...
    Deploying on "/Farm_SOA_domain/SOA_domain/soa_server1" failed!
    Error during deployment: Error occurred during deployment of component: CallOIM to service engine: implementation.bpel for composite: SOAComposite1: ORABPEL-01005
    Failed to compile bpel generated classes.
    failure to compile the generated BPEL classes for BPEL process "CallOIM" of composite "default/SOAComposite1!55*91c4a2eb-240d-4a6f-968c-fa7ff516ef51".
    The class path setting is incorrect.
    Ensure that the class path is set correctly. If this happens on the server side verify that the custom classes or jars which this BPEL process is depending on are deployed correctly. Also verify that the run time is using the same release/version.
    jars are deployed properly on the server. Any pointers on the same will be more helpful.
    Thanks,
    Sowmya

    I haven't done it in 11g but I'm sure it is the same.
    you need to import the java classes. to do this add the following to you .bpel source code
    <bpelx:exec import="java.util.*"/>
    <bpelx:exec import="java.lang.*"/>
    <bpelx:exec import="java.math.*"/>
    place it between the lines:
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <!--
    PARTNERLINKS
    e.g.
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <bpelx:exec import="java.util.*"/>
    <bpelx:exec import="java.lang.*"/>
    <bpelx:exec import="java.math.*"/>
    <!--
    PARTNERLINKS
    Also from memory the System.out.println never worked for me, or it printed in the logs which wasn't helpful. What you can do is assign it to another variable, e.g.
    String input = (String)getVariableData("InputSring");
    setVariableData("OutputSring",input);
    OutputString is my variable defined in BPEL.
    cheers
    James

  • Installing SOA Suite 11gR1 + OSB 11gR1 on Solaris x64

    Experts,
    I'm having some trouble installing SOA Suite and OSB on Solaris x64.
    According to the last certification matrix
    [http://www.oracle.com/technetwork/middleware/downloads/fmw-11gr1certmatrix.xls]
    ALL products are supported on Solaris x64 (version 11.1.1.4+) , but when trying to execute the runInstaller I get the following error:
    $ ./runInstaller -jreLoc /usr/jdk/instances/jdk1.6.0/
    ./runInstaller: /soasoat/install/SOA/Disk1/install/solaris/runInstaller: cannot execute
    I searched in eDelivery but there aren't any SOA installers (for version 11.1.1.1) for Solaris on x64
    Is there any way to bypass this error?
    Thanks in advance.
    Leandro

    Hi Leandro
    1. SOA Installer has nothing to do with 32/64 bit. I mean there is NO specific 64 bit version of soa software. It is the underlying Weblogic Server that matters.
    2. Since you have 64 bit machine, very first thing, you should install a 64 Bit JDK (Sun or JRockit). And make sure to put this in path. When you run java -version, you should see this 64 bit jdk referred. Now comes Weblogic Server. You need to Download Weblogic Server Generic Installer (file ending with .jar). Then you install Weblogic server using command something like this:
    java -d64 -jar weblogic_generic_xxxx.jar (Try -d or -D). After installation, now you have Weblogic Server 64 Bit installed on top of 64 Bit JDK.
    3. Now run the SOA Installer and for the jre, you can refer the above jdk/jre location.
    Thanks
    Ravi Jegga

  • CFGFWK-60814 ERROR: Installing Oracle SOA Suite 11gR1

    Hello,
    I am new to Oracle SOA Suite and followed the instructions as per
    http://www.installationwiki.org/Installing_Oracle_SOA_Suite_11gR1
    to install the same.
    Installing WLS, configuring schema, and installing SOA was successful; however, when I tried to create the domain at
    C:\Oracle\Middleware\home_11gR1\Oracle_SOA1\common\bin>config.cmd, I am stuck with the problem below.
    At section 4.4, step 3 as per the instruction link above:
    On the 'select domain source' screen, when ever I select any of the three: Oracle SOA Suite / Oracle BAM / WL advanced ws extension, a big screen with the error
    CFGFWK-60814: The template you selected can't be applied because the following dependencies have not been satisfied:
    with jars as missing prerequisites appears, though all those jars exist in the correct location.
    Can any one let me know how to resolve this issue and proceed further?
    Many thanks.
    Regards,
    Naras.

    Hi,
    This fix has worked for me. Great thanks.
    How to become a Windows vista Admin.
    Start | Acceccsories | cmd | Run as Administrator
    net user administrator /active:yes
    logoff and login as an Administrator user.
    Thanks
    Muddada
    Edited by: user12191268 on Feb 24, 2010 4:19 PM
    Edited by: user12191268 on Feb 24, 2010 4:19 PM

  • Jvedeloper 11gR1 not starting anymore after SOA suite 11g Install

    I have/had a working setup on my Server 2008.
    Weblogic 10.3
    MDM 2.0
    OUAF 4.2
    Jdeveloper 11g
    Oracle DB 11g
    Now for some testing I needed to install SOA Suite 11g. After done so Jdeveloper lets me choose the role but then never comes up. I see it in the task manager.
    I assume SOA suite must have overridden some file that it needed.
    Any ideas how I could get this back to working state?
    Thank you,
    Steve

    11g which version..?? did u wait and see if it comes up.. which Os you are using.. usually the splash screen wont come up.. but the ide will popup after sometime..
    chk this as well
    Jdeveloper doesn't start after Weblogic upgrade.

  • [URGENT]Username and password for BPEL in SOA suite 10.1.3.1.0

    We have successfully installed SOA Suite 10.1.3.1.0.The BPEL Console login screen is appearing.We can enter BPEL Admin using oc4jadmin but we cant enter BPEL console.What is the username passowrd for the console?Do we need to create a username or its created by default while installing.I have used previous versions of BPEL where we used to have domain name as "default".Is there any similar concept in this version.Please help its urgent.

    When we are trying with any other username /password than default/welcome1 we are getting Authentication failed.When we are trying with default/welcome1 we are getting following error:
    404 Not Found
    OracleJSP: java.io.FileNotFoundException:
    Set the init-param debug_mode to "true" to see the complete exception message.

  • SOA Suite 11Gr1 on 64 bit windows 2008 R2 server

    Hi All,
    Has anybody successfully installed and and ran SOA suite 11G on a windows server 2008 64bit?
    I have managed to install the software but startWeblogic.cmd crashes after a few second and nothing is written to the log file, even
    if I try to run the script as administrator.
    I have looked at the certification matrix and only 32bit JVM is supported, but when installing, I pointed setup.exe to the JVM that came
    with weblogic install, which is 32bit. I have recreated the domain twice already.
    The client does not want linux/unix OS on their servers, so that's not an option.
    This is what I have installed:
    2010/07/07 08:43 PM 265 979 476 ofm_rcu_win_11.1.1.3.0_disk1_1of1.zip --- Failed to run rcu.bat
    2010/08/02 08:08 PM 1 780 130 729 ofm_soa_generic_11.1.1.2.0_disk1_1of1.zip
    2010/04/29 04:47 PM 1 988 720 972 ofm_soa_generic_11.1.1.3.0_disk1_1of1.zip
    2006/02/24 05:41 AM 216 933 372 OracleXEUniv.exe
    2010/10/06 01:24 PM 1 045 821 796 wls1033_oepe111150_win32.exe
    The rcu.bat script failed to run from the server, so I ended up running it from my local machine, but the schema creation was successful.
    Any ideas?

    It seems you have used 32bit installers on 64bit machine. Please refer -
    http://anuj-dwivedi.blogspot.com/2010/10/installing-oracle-soa-and-bpm-111130.html
    Regards,
    Anuj

  • Schematron validation error in BPEL, Oracle Soa Suite 11g

    Hi Friends,
    As per the requirement, I have to validate all the mandatory element values from an XML payload and need to send the consolidated report to the source application with all the validation failure elements.
    I am trying to implement Schematron validation in BPEL, but its giving me the following error:
    +<remoteFault>+
    +<part name="summary">+
    +<summary>oracle.fabric.common.FabricException: Cannot get Object part 'result'. No parts are set on the message</summary>+
    +</part>+
    +<part name="detail">+
    +<detail>Cannot get Object part 'result'. No parts are set on the message</detail>+
    +</part>+
    +</remoteFault>+
    I have followed the below process and created very basic sample composite.
    1) Extracted the validate.wsdl from bpm-services.jar.
    2) Imported the validate.wsdl into my Jdev Project.
    3) Created partenr link based on the validation.wsdl and used Invoke activty to invoke the partner link.
    4) Created .sch file and passed to input variable of the invoke activity.
    If any one knows about this issue, plz help me. Or if any one has developed an example on how to use schematron in BPEL plz share it with me.
    Thanks
    Ramesh

    1) How often did u see SOA suite being used in Non-Oracle Apps projects i.e projects that do not use Oracle Applications as the source data provider.Frankly speaking, not very often but still there are many customers who are using/willing to migrate on Oracle SOA Suite because of the many advantages provided by 11g stack.
    2) How much Oracle Apps knowledge is required for choosing the career of Oracle SOA Suite Integration Architect? I would say that both the technologies have very less in common so it never depends on your level of Apps knowledge to architect a SOA solution. You have to learn SOA from scratch but if you have prior experience in Oracle Apps then it may not be very difficult for you to go ahead with SOA.
    Regards,
    Anuj

  • Problem in SOA Suite Advance install

    I am trying to install SOA suite with advance install type option in a laptop. The laptop is not connected to any domain or network. It is running on Win XP Professional SP 2..
    I got Oracle Database 10g Express Edition Release 10.2.0.1.0 successfully installed. Created the reqd schemas by running irca script.
    Then i ran the SOA suite installer (101310 cd1) and selected the advance install option. After I enter the required details in the "Specify Database Connect Information Page" the installer fails.
    Error message #1:
    Error retrieving the database version.
    I restarted the listner and the db services and tried again.....
    Error #2:
    Install cannot connect to the database using the username and password you have entered...
    But i am able to connect thrgh SqlPlus comamnd using the same credentials..
    Contents of the installActionxxx.txt file
    *** Specify Database Connect Information Page***
    DB Type is = Oracle Database
    User is = sys
    Setting variable 's_dbPassword' to '*Protected value, not to be logged*'. Received the value from a code block.
    host and port is = Creative:1521
    Service Name is = XE
    Setting variable 's_dbHost' to 'null'. Received the value from a code block.
    Setting variable 's_dbPort' to 'null'. Received the value from a code block.
    Setting variable 's_owsmdbHost' to ''. Received the value from a code block.
    Setting variable 's_owsmdbPort' to ''. Received the value from a code block.
    Setting variable 's_dbHost' to 'Creative'. Received the value from a code block.
    Setting variable 's_dbPort' to '1521'. Received the value from a code block.
    Setting variable 's_owsmdbHost' to 'Creative'. Received the value from a code block.
    Setting variable 's_owsmdbPort' to '1521'. Received the value from a code block.
    Calling Query RepositoryQueries3.0.0.2.26 DBRunning
    Host = Creative
    Port = 1521
    ServiceName = XE
    dbUser = sys
    Query Returned: true
    Calling Query DBConnectQueries8.5 ValidatePassword
    SchemaName = sys
    SchemaPassword = Protected value, not to be logged
    ConnectString = Creative:1521/XE
    Query Returned: true
    Calling Query DBConnectQueries8.5 IsUserWithDBAPriv
    User = sys
    Password = Protected value, not to be logged
    ConnectString = Creative:1521/XE
    Query Returned: true
    Calling Query IP_DBQueries3.0 GetDBVersion
    SchemaName = sys
    SchemaPassword = Protected value, not to be logged
    ConnectString = Creative:1521/XE
    Query Returned: Null
    Using the default value for query.
    Calling Query IP_DBQueries3.0 getDBEdition
    SchemaName = sys
    SchemaPassword = Protected value, not to be logged
    ConnectString = Creative:1521/XE
    Query Returned: Oracle Database 10g Express Edition Release 10.2.0.1.0 - Product
    Error:*** Alert: Error retrieving the database version. Please verify your database is properly installed and configured and that the database and its listener are running and accessible. ***
    User Selected: Yes/OK
    ----------------------------------- 2nd try--------------------------------------------
    DB Type is = Oracle Database
    User is = sys
    Setting variable 's_dbPassword' to '*Protected value, not to be logged*'. Received the value from a code block.
    host and port is = Creative:1521
    Service Name is = XE
    Setting variable 's_dbHost' to 'null'. Received the value from a code block.
    Setting variable 's_dbPort' to 'null'. Received the value from a code block.
    Setting variable 's_owsmdbHost' to ''. Received the value from a code block.
    Setting variable 's_owsmdbPort' to ''. Received the value from a code block.
    Setting variable 's_dbHost' to 'Creative'. Received the value from a code block.
    Setting variable 's_dbPort' to '1521'. Received the value from a code block.
    Setting variable 's_owsmdbHost' to 'Creative'. Received the value from a code block.
    Setting variable 's_owsmdbPort' to '1521'. Received the value from a code block.
    Calling Query RepositoryQueries3.0.0.2.26 DBRunning
    Host = Creative
    Port = 1521
    ServiceName = XE
    dbUser = sys
    Query Returned: true
    Calling Query DBConnectQueries8.5 ValidatePassword
    SchemaName = sys
    SchemaPassword = Protected value, not to be logged
    ConnectString = Creative:1521/XE
    Query Returned: false
    Error:*** Alert: Install cannot connect to the database using the username and password you have entered. Please verify that you have entered the Database information correctly and that the Database and its listener at this location are up and running. ***
    User Selected: Yes/OK
    In this case it failed in the 2nd step but in the earlier case it falied in step 4....
    Here are the contents of the log files :
    1. Contents of sqlnet log file :
    Fatal NI connect error 12170.
    VERSION INFORMATION:
         TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
         Oracle Bequeath NT Protocol Adapter for 32-bit Windows: Version 10.2.0.1.0 - Production
         Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 10.2.0.1.0 - Production
    Time: 08-MAR-2008 17:24:53
    Tracing to file: C:\oraclexe\app\oracle\product\10.2.0\server\network\trace\svr_1588.trc
    Tns error struct:
    ns main err code: 12535
    TNS-12535: TNS:operation timed out
    ns secondary err code: 12606
    nt main err code: 0
    nt secondary err code: 0
    nt OS err code: 0
    Client address: <unknown>
    2. Contents of Trace file svr_1588.trc :
    [08-MAR-2008 17:24:53:875] nsiofrrg: entry
    [08-MAR-2008 17:24:53:875] nsiofrrg: exit
    [08-MAR-2008 17:24:53:875] nsiocancel: exit
    [08-MAR-2008 17:24:53:875] nsmfr: entry
    [08-MAR-2008 17:24:53:875] nsmfr: 1644 bytes at 0x8efd9d8
    [08-MAR-2008 17:24:53:875] nsmfr: normal exit
    [08-MAR-2008 17:24:53:875] nsmfr: entry
    [08-MAR-2008 17:24:53:875] nsmfr: 736 bytes at 0x8efd6e8
    [08-MAR-2008 17:24:53:875] nsmfr: normal exit
    [08-MAR-2008 17:24:53:875] nserror: entry
    [08-MAR-2008 17:24:53:875] nserror: nsres: id=0, op=73, ns=12535, ns2=12606; nt[0]=0, nt[1]=0, nt[2]=0; ora[0]=0, ora[1]=0, ora[2]=0
    [08-MAR-2008 17:24:53:875] nsinherit: error exit
    [08-MAR-2008 17:24:53:875] nioqper: error from nsinherit: failed...
    [08-MAR-2008 17:24:53:875] nioqper: ns main err code: 12535
    [08-MAR-2008 17:24:53:875] nioqper: ns (2) err code: 12606
    [08-MAR-2008 17:24:53:875] nioqper: nt main err code: 0
    [08-MAR-2008 17:24:53:875] nioqper: nt (2) err code: 0
    [08-MAR-2008 17:24:53:875] nioqper: nt OS err code: 0
    [08-MAR-2008 17:24:53:875] niotns: No broken-connection function available.
    [08-MAR-2008 17:24:53:875] niomapnserror: entry
    [08-MAR-2008 17:24:53:875] niqme: entry
    [08-MAR-2008 17:24:53:875] niqme: reporting NS-12535 error as ORA-12535
    [08-MAR-2008 17:24:53:875] niqme: exit
    [08-MAR-2008 17:24:53:875] niomapnserror: exit
    [08-MAR-2008 17:24:53:875] niotns: Couldn't connect, returning 12170[08-MAR-2008 17:24:53:875] nioqer: entry
    [08-MAR-2008 17:24:53:875] nioqer: incoming err = 12170
    [08-MAR-2008 17:24:53:875] nioqce: entry
    [08-MAR-2008 17:24:53:875] nioqce: exit
    [08-MAR-2008 17:24:53:875] nioqer: returning err = 3136
    [08-MAR-2008 17:24:53:875] nioqer: exit
    [08-MAR-2008 17:24:53:875] niotns: exit
    [08-MAR-2008 17:24:53:875] nsbfrfl: entry
    [08-MAR-2008 17:24:53:875] nsbrfr: entry
    [08-MAR-2008 17:24:53:875] nsbrfr: nsbfs at 0x8eff614, data at 0x8eff678.
    [08-MAR-2008 17:24:53:875] nsbrfr: normal exit
    [08-MAR-2008 17:24:53:875] nsbrfr: entry
    [08-MAR-2008 17:24:53:875] nsbrfr: nsbfs at 0x8effea0, data at 0x8cb0030.
    [08-MAR-2008 17:24:53:875] nsbrfr: normal exit
    [08-MAR-2008 17:24:53:875] nsbrfr: entry
    [08-MAR-2008 17:24:53:875] nsbrfr: nsbfs at 0x8e9ff7c, data at 0x8efe054.
    [08-MAR-2008 17:24:53:875] nsbrfr: normal exit
    [08-MAR-2008 17:24:53:875] nsbfrfl: normal exit
    [08-MAR-2008 17:24:53:875] nigtrm: Count in the NI global area is now 0
    [08-MAR-2008 17:24:53:875] nrigbd: entry
    [08-MAR-2008 17:24:53:875] nrigbd: exit
    [08-MAR-2008 17:24:53:875] nigtrm: Count in the NL global area is now 1
    [08-MAR-2008 17:24:54:015] nagbltrm: entry
    [08-MAR-2008 17:24:54:015] nau_gtm: entry
    [08-MAR-2008 17:24:54:015] nau_gtm: exit
    [08-MAR-2008 17:24:54:015] nagbltrm: exit
    [08-MAR-2008 17:24:54:015] nnfgdei: entry
    [08-MAR-2008 17:24:54:015] nlse_term_audit: entry
    [08-MAR-2008 17:24:54:015] nlse_term_audit: exit
    I am not able to figure out the solution. I have disabled the firewall also but did not solve my issue.... Please Help!!!

    I reinstalled Oracle XE...but the SOA installer is still not working...The advance install option fails to detect the DB..... Using the same user/pwd i created the schemas by running the irca script...but the SOA installer fails ... I disabled windows firewall as anti virus firewall also.. but nothing seems to work....!!

  • Calling Custom XSLT java class from BPEL in SOA Suite 11g

    Hi All,
    Morning...need some help with this issue...we are currently on SOA Suite 11g (11.1.1.4) version.
    Earlier while we were on SOA Suite version 10g (10.1.3.3) we were calling the custom java classes from the xsl mapping for complex transformation and for this we were placing the .class file as .jar file at the location mentioned here $OC4J_HOME/j2ee/home/applib directory and then mentioning the namespace as http://www.oracle.com/XSL/Transform/java/{$classname$} in the XSLT mapping file.
    Now in SOA Suite 11g if we need to retain similar functionality for external custom java calls could someone please help us where do we need to put the .jar file now ..
    exactly at which directory location/path and on which instance/server (application server instance or middle tier instance ) we need to put this .jar file
    Currently we are stuck and need some help with this.
    With thanks & Regards

    Hi Eric & Anuj,
    Thanks for replying , sorry for checking on this now...
    here at this path /opt101/app/oracle/SOAD/SOA11gR1/fmw/Oracle_SOA1/soa/modules/oracle.soa.ext_11.1.1
    we got the ora.soa.ext.jar file and extracted it to get the MANIFEST.mf file ..have mentioned below.
    Now if we need to link our custom .jar file named customfunctions.jar so we need to mention it as below is this correct :
    Manifest-Version: 1.0
    Ant-Version: Apache Ant 1.7.1
    Created-By: 17.0-b17 (Sun Microsystems Inc.)
    Implementation-Vendor: Oracle
    Implementation-Title: Oracle SOA EXT
    Implementation-Version: 11.1.1
    Product-Name: Oracle SOA EXT
    Product-Version: 11.1.1.4.0
    Specification-Version: 11.1.1
    Extension-Name: oracle.soa.ext
    Class-Path: classes/
    Class-Path:customfunctions.jar classes/ -- is this the way to mention (means we need to add this additional line or we need to add to the existing line at Class-Path: classes/)
    2.
    Eric the Alternative method mentioned in your update :
    Open a command prompt and change the current directory to the oracle.soa.ext_11.1.1 directory ,
    then execute the build.xml file in the oracle.soa.ext_11.1.1 folder using Ant
    Now could someone please guide us regards this ANT means how does it work and its relation to the build.xml file and how do we check whether we have ANT utility available or not..
    not much conversant with this ANT hence asking here..would lookout for your reply
    thank you

  • Two-layer BPM with Phase Activity not working in SOA Suite 11gR1

    When we follow the tutorial in a oracle manual on using two-layer business process management (BPM) we get the following error on runtime:
    [2010-09-01T18:08:54.948+02:00] [soa_server1] [ERROR] [] [oracle.soa.services.rules] [tid: orabpel.invoke.pool-4.thread-13] [userId: weblogic] [ecid: 0000IfE3hbgEWNx6wBZf6G1CUvFT000S9k,0:33:100000050] [APP: soa-infra] [composite_name: WorkflowDispatcher] [component_name: OracleRules_LaunchWorkflow_InvokeProcess] [component_instance_id: 69b37476-a64a-4694-b478-3f8ac851e89d] [dcid: 8396be76c281456d:5ad612c:12aaea3aba5:-8000-000000000000101f] [composite_instance_id: 100061] <.> Fact not found in the rule engine working memory, rule session execution failed.[[
    The rule session 100061 failed because an instance of the fact oracle.tip.mediator.rules.model.DynamicRouting could not be found in the working memory of the rule session. This is most likely a rule modeling error. The decision service interaction expects the fact instance to exist in the working memory of the rule session. Check the rule actions in rule designer and make sure that a fact of the expected type is being asserted. Contact oracle support if error is not fixable
         at oracle.bpel.services.rules.rpi.oracle2.OracleRuleSession.executeUnitOfWork(OracleRuleSession.java:587)
         at oracle.bpel.services.rules.rpi.AbstractDefaultRuleSession.execute(AbstractDefaultRuleSession.java:257)
         at oracle.bpel.services.rules.rpi.oracle2.OracleRuleSession.execute(OracleRuleSession.java:270)
         at oracle.bpel.services.rules.impl.DecisionServiceImpl.process(DecisionServiceImpl.java:331)
         at oracle.bpel.services.rules.fabric.BusinessRulesServiceEngine.request(BusinessRulesServiceEngine.java:634)
         at oracle.integration.platform.blocks.mesh.SynchronousMessageHandler.doRequest(SynchronousMessageHandler.java:139)
         at oracle.integration.platform.blocks.mesh.MessageRouter.request(MessageRouter.java:179)
    This solution makes use of the Phase activity. You can only configure the input and output of this activity. All the components and wiring is then automatically created for you. Finally you add the dynamic routing actions in the decision table and it is finished.
    On runtime when looking into the flow trace we see the correct data being sent to the mediator that does the dynamic routing based on the decision table. So the correct data is added as a fact to the working memory. But somehow no rule(s) are fired so the DynamicRouting fact is not being instantiated.
    Did anyone succeed in using the functionality? What could be the problem...

    Hi,
    I also followed the tutorial and am experiencing the same problem above:
    "Fact not found in the rule engine working memory, rule session execution failed. The rule session 1480978 failed because an instance of the fact oracle.tip.mediator.rules.model.DynamicRouting could not be found in the working memory of the rule session...."
    Checked the composer and it seems like everything that should be there, is there...
    No hits on Google or Metalink and now I'm stuck.
    Can anybody please assist?
    Kind Regards,
    Andy

  • Not Able to Uninstall Oracle BPEL and SOA Suite

    Cannot Delete OLITE40.jar file from //product/10.1.3.1/Oracleapps/Mobile/Sdk/BIN

    I have seen cases, where it also leave this file unremoved even after running the uninstaller successfully.
    Do not worry about it, instead just delete all the other files in the home, remove registry keys, delete the service with command : sc del <service name>(in Windows).
    Then restart your machine, then try deleting the file. Now, go ahead and install in a new location. Also, please ensure that you have taken a backup of your oracle inventory location whiich can be restored if corrupted in future. Also, suggest not to use SOA basic install with olite, rather go for SOA Adv install with DB.

  • What fits better to this scenario? ESB or BPEL? (SOA suite 10.1.3.1)

    Hi,
    Below is a sample situation which needs to be built as a set of processes/flow in ESB. Could anybody pls tell us if we are on the right track here?
    a. A partner system needs to invoke one of our web services to perform an operation supported by the web service (this is a synchronous service). However the message that is generated by this partner system is not in teh same format as what is expected by our service. Which is why we have landed up trying to write an adapter in ESB which will do the transformation among other things.
    b. The message sent by the partner system is received by (possibly) a router service in the ESB and it applies the necessary transformation.
    c. Once transformed, this x-formed message is sent onward to our underlying web service. The response received back from the web service would also now need to be x-formed back to the format of the partner system
    d. However, we could not find any mechanism of x-forming a response in ESB.
    e. A workaround we can think of is to add another router service in this ESB flow, which will apply reverse transformation and then pass this reverse x-formaed message to a dummy process (possibly a BPEL) which just sets the response = request.
    f. This response then gets sent back all the way to the initial partner which requested the same.
    Should we really use ESB in such a situation? Or are we better of doing this in BPEL where all this is as easily possible? Frankly, we have already implemented this in BPEL (in 10.1.2) and now since ESB and BPEL are integrated in 10.1.3, as part of the migration to 10.1.3, we are exploring if we should move fully to ESB from BPEL since our process flows hardly have any business logic.
    The thought process of migrating to ESB emanates from material which seems to suggest that x-formation, routing and adapters are functionality that should be utilised in ESB and only true-blue business logic needs to stay in BPEL. Since our processes are more like integration processes which only do x-formation and route to underlying web services, they seemed to be natural fits for moving to ESB to us...
    Another point in consideration is that the message received from the partner system is a string which is a XML at runtime. This was not a problem in BPEL where we could use parseEscapedXML and convert to XML before working on the XML. But now in ESB....? Would this throw any spanner in the works?
    Would appreciate any kind of responses on the same. Pls do revert in case further information is necessary.
    With Regards....

    This is a classic ESB service virtualization use case and is trivial to do req/resp with xslts in ESB. The only issue I see is the last thing you mentioned, needing parseEscapedXML which has not been made available in ESB as of yet. I can think of several workarounds for an async use case but for sync you need an intermediary to create the dom. I'll record this use case and make sure we cover it for AS11 and investigate how feasible it is for 10.1.3 patch. Thanks for the feedback.

  • Installing AIA 11g on top of SOA Suite 11g

    I have installed SOA Suite 11g (11.1.1.5) as per Oracle Installation Guide. The installation is successful and SOA Suite 11g is working fine!
    Now I need to installa AIA 11g.
    1) Currently I have Oracle XE database. Do I need to uninstall it and install Oracle 11g DB?
    2) If yes, do I need to uninstall SOA Suite and install it again after DB installation?
    Please advise.
    Thanks

    Its always better to have Oracle 11g database, against XE database.
    You dont need to uninstall the SOA 11g, just make sure you have the Compatible Oracle 11g database version, create the RCU, then you have to point all the JNDI which is available in SOA 11g to new database.
    Check in metalink.oracle.com. You should get a note explaining, about how to change the RCU pointing.
    Thanks,
    Vijay

Maybe you are looking for

  • RPM 4.5 upgrade to PPM 5.0

    Basic question. We are planning to upgrade our current RPM4.5 (Dual Stack) system to PPM 5.0 (NW702). What we heard was, starting PPM 5.0, it is going to be single stack(only ABAP) system. Assume that we are not going to use KM, would all Java compon

  • EIC- Data Inconsistencies in Productive System

    Dear EIC Experts, Have a query regarding data inconsistencies in the productive system. I will illustrate with an example, An Activity was created and a follow up activity created on that and assigned to a resolver group. There is an entry in SCMG_T_

  • USB endpoint hardware limit reached, but why?

    I was playing with a few FTDI RS232 serial converter cables. Plugging them in and out. After doing this several times, I noticed that the device is not recognized anymore. I dug into the system logs and found the reason: 30/10/14 13:54:59,000 kernel[

  • Elements 9 printing problem HELP !

    After opening Nikon RAW file, doing all I want to do with it, then File/Print - it randomly tells me I need to install a printer (yes it is installed and yes it works perfectly sometimes) - sometime it works fine but sometimes it doesn't but when it

  • Reinstalling lion

    I have many software programs that are not working properly, and of course a million repairs whenever I do 'repair permissions'/ What is the best way to re-install Lion without losing any mail or important data?