OWB + OWF Migration Doubts

Hi,
I have worked with OWB 9.2 but not with Oracle Workflow. Now I have to migrate a Data warehouse to another server. The Data warehouse has OWB 9.0.4.10 and Oracle Workflow. I have to use the same OWB and OWF version but the Operating System will be Windows 2003 instead of Windows 2000 and the Oracle version will be Oracle 10G instead of Oracle 9.2.0.6.
I haven’t developed this project!!!!!!
I don’t know what Oracle Workflow version I have installed. Where can I see the Oracle Workflow version? Where do I obtain the Oracle Workflow software????
Where do I obtain Oracle Workflow information????
The OWB 9.0.4.10 and OWF is compatible with Windows 2003 and Oracle 10g????
I have done an OWB 9.2 migration but not an OWB 9.0.4.10 + Oracle Workflow migration.
How can I have to migrate the OWF processes?
Could you give me some OWB + OWF migration advices?
Any help will be very appreciate
Thanks very much in advance.

Hello Oracle support,
Should I open a TAR to get this problem resolved?
Regards,
Amer

Similar Messages

  • OWB-OWF - Process Flow Deployment - Database Link

    Hello there,
    This post is basically related to my problem with Process Flow deployment.
    Could someone please shed some light on the following:
    When we create a Process Flow, during this process OWF creates a Database Link. For some reason, this link is not functional unless I remove the part after "." in that defines the "HOST" in the DB Link definition. How do I know it is not functional - I know because following query does not work:
    select * from [email protected]@WB_LK_WF_PKG
    Here is the link definition:
    ORIGINAL:
    create database link OWB92TRG.US.ORACLE.COM@WB_LK_WF_PKG
    connect to RR
    identified by "<pwd>"
    using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=CENTENNI-2077E4.CENTENNIALCOLLEGE.CA)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=OWB92TRG)))'
    MODIFIED (it works - above query runs OK):
    create database link OWB92TRG.US.ORACLE.COM@WB_LK_WF_PKG
    connect to RR
    identified by "<pwd>"
    using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=CENTENNI-2077E4)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=OWB92TRG)))'
    My second question is "using what userid/pwd should this link should have been created? Should it use "Runtime Repository Owner" or "OWB Repository Owner" or "Runtime Access User" or "OWF_MGR"?
    No matter what userid I use, it works when I run the query but I always get following error when I try to deploy the "Process Flows" in OWB:
    RPE-02085: Failed to test wb_rti_workflow_util.initialize through deployed Workflow Database Link OWB92TRG.US.ORACLE.COM@WB_LK_WF_PKG2. Please check that "EXECUTE ANY PROCEDURE" privilege is set and that the OWB Runtime is available.
    - ORA-04052: error occurred when looking up remote object [email protected]@WB_LK_WF_PKG2
    ORA-12545: Connect failed because target host or object does not exist
    I have already granted the "EXECUTE ANY PROCEDURE" to OWF_MGR. I am not sure, though, what is meant by the "and that the OWB Runtime is available" part of the error message above.
    I have also tried to fix this by running the "catrpc.sql" script but it did not help either.
    I am stuck on this step for past few days. I would highly appreciate help in fixing this problem. Here is the configuration I am using:
    o Source database : Oracle 9i (9.2) on my local PC
    o Target database : Oracle 9i (9.2) on my local PC
    o OWB 9i
    o OWF 2.6.2
    o OWB and OWF repositories are on the TARGET database
    I am able to successfully deploy and run my MAPPINGs.
    TIA,
    Amer

    Hello Oracle support,
    Should I open a TAR to get this problem resolved?
    Regards,
    Amer

  • Migration doubt (Very Urgent)

    Hi
    we migrated FR and Webanalysis reports and users from 7.x to 9.3.1, after migrating to 9.3.1 we deleted all migrated databases and some users and some Reports in 9.3.1,,,,
    will this effect old reoports version 7.x,
    bcoz after deleting users, report and databses from 9.x and trying to open old version 7.x reports it is not displaying login window and saying Error:- Login Repositry not avalable
    Vijay......

    Hi Vijay,
    It appears that the repository you had for 7.x was over-written while configuring the 9.3.1 environment.Which's why- Manipulating users, reports etc., in 9.3.1 created issues for your older environment artifacts.
    Let us know incase you've any questions.
    - Natesh

  • Writing transformations for OWB/OWF to implement bespoke error handling

    I have implemented mappings which perform lookup on a translation table and if the lookup is not found a suitable value is output to a column, e.g. 'ERROR' is written to the output column on an intermediate table e.g. xxx_temp. The intermediate table is then split into two streams and output to two tables, those with errors to xxx_errors and those that are valid to xxx_out. What I want to know is how to write a transformation which will count the number of errors in xxx_errors and if 0 will return 'success' and if > 0 will return 'error' - because OWB Process Flows can only seem to handle three state events. Will this example function work or are there other parameters that I must include in the function before Oracle Workflow can process it correctly.
    FUNCTION etl_md_errors
    RETURN NUMBER IS
    lv_status NUMBER(22) := 0;
    lv_count NUMBER(5) := 0;
    ** Cursor to count the number of errors in the mappings run
    ** for the Operating Unit Master Data.
    CURSOR lcur_count_errors IS
    SELECT c1.err_cnt + c2.err_cnt
    FROM (
    SELECT Count(Rowid) err_cnt
    FROM t_mdo_ce_errors
    ) c1,
    SELECT Count(Rowid) err_cnt
    FROM t_mdo_cstobj_errors
    ) c2,
    SELECT Count(Rowid) err_cnt
    FROM t_mdo_vntr_errors
    ) c3;
    BEGIN
    OPEN lcur_count_errors;
    FETCH lcur_count_errors
    INTO lv_count;
    CLOSE lcur_count_errors;
    IF lv_count <= 0 THEN
    lv_status := 1;
    ELSE
    lv_status := 3;
    END IF;
    RETURN lv_status;
    EXCEPTION
    WHEN OTHERS THEN
    RETURN 3;
    END etl_md_errors;
    I cannot test the Process Flow deployment as Oracle Workflow 2.6.0 has been installed on an Oracle 8i schema but the Location registration version pulldown only has one entry 2.6.2
    Cheers,
    Phil Thomson

    Hi,
    You seem to have missed the point of the posting.
    I am asking how to write a transformation which can be used in Process Flow to determine whether any lookup validation errors have occurred, e.g. to determine which e-mail to send to the system administrator's email account. I was not asking if the method of processing/validating the transactions needed revamping .. it is what the client asked for and it's what they have tested and approved. I'll give an explanation of the background to the processing.
    a) we are reading in transactions from Country Data Warehouses (SAP BW) which are placed as tables in country data source schemas.
    b) we want to consolidate the transactions so that they can be loaded into a European wide Data Warehouse (SAP BW) and these are placed as tables in the target country schemas ... which are consolidated in a global schema using views and dblinks.
    c) as the Country Data Warehouses are using their own set of reference/look up values the transactions have the country data warehouse reference codes translated to equivalent european reference codes. Therefore in each country target schema we have sets of mapping/xref table(s) which translates one country column value to the equivalent european column value, e.g. area_ctry and area_eur. Area_ctry is the area reference code in the Country Data Warehouse and area_eur is the area reference code to be used in the European Data Warehouse.
    d) when a transaction record has a reference value that does not have an equivalent european reference value we want to flag that column and record as an error, as their are several column values to be translated you do not want to only flag up the 1st validation error encountered, you want to validate the entire record and you also want to validate the entire set of transaction records. Users get a bit miffed if you fail the entire batch of transactions on the first column validation or first invalid record, they correct it then find there are other records with errors ... user has to repeat until no errror records.
    e) that is the reason we use the Key Lookup operator on the mapping/xref table with the transaction column's country value in the input group and as the value for the Lookup Condition, on the Key Lookup operator's output group we set the default value for the looked up column to 'ERROR' so if no lookup is found 'ERROR' will be output as the looked up value.
    f) the Split operator is then used to identify error records e.g. area_eur = 'ERROR' OR region_eur = 'ERROR' etc, and to identify valid records e.g. area_eur != 'ERROR' AND region_eur != 'ERROR' etc. The error records are output their own table and the valid records are output to their own table.
    g) if their are true SQL errors e.g. tablespace exceeded, referenced procedure/function state changed then these will be handled by OWB and should be viewed vaie the OWB audit browser.
    As stated in my post what is the template of PL/SQL functions that can be used as Transformations in Process Flows with their 'SUCCESS', 'WARNING' and 'ERROR' transition condition.
    Hope the above explanation helps,
    Cheers,
    Phil Thomson

  • Migration doubt

    Hello All,
    I am doing the migration and during the import i had selected "Start Migration Monitor Manually".
    I had set all the required parameters in the "import_monitor_cmd.properties" file and started the import.
    All my import was sucessufully except one package "SAPAPPL2_1"
    In which i got the following error in the SAPAPPL2_1.log file
    (IMP) ERROR: DbSlExeModify/DbSlLobPutPiece failed
      rc = 26, table "CSMCLSMAP"
    (DB) INFO: disconnected from DB
    After that i set one more parameter in the "import_monitor_cmd.properties" file that is
    "loadArgs=-stop_on_error -loadprocedure fast LOAD"
    And then the import of this table was sucesufull
    Can Any one explain what the parameter "loadprocedure fast LOAD" means and how did the table got imported successfully.
    And why only one package required this parameter and not all packages.
    Regards
    Anthony

    > I am doing the migration and during the import i had selected "Start Migration Monitor Manually".
    "the migration" means what? What are you migrating from where to where?
    > ********************************
    > (IMP) ERROR: DbSlExeModify/DbSlLobPutPiece failed
    >   rc = 26, table "CSMCLSMAP"
    > (DB) INFO: disconnected from DB
    > ************************************
    That error means, that a LOB could not be imported.
    > After that i set one more parameter in the "import_monitor_cmd.properties" file that is
    >
    > "loadArgs=-stop_on_error -loadprocedure fast LOAD"
    Where did you get that information?
    > And then the import of this table was sucesufull
    >
    > Can Any one explain what the parameter "loadprocedure fast LOAD" means and how did the table got imported successfully.
    > And why only one package required this parameter and not all packages.
    The "-loadprocedure" options are database dependent, I assume you're on DB2 LUW, right? Since you didn't give any other information what you are doing all I can do is to point you to
    Note 1058437 - DB6: R3load options for compact installation with DB2 9
    which explains the different options.
    Markus

  • OWB OWF Mail issue

    I'm doing a workflow from OWB for simply sending a mail. If I send it to one address in the to, cc or bcc fields, it works fine, but when I try to send a mail to more than one address in the "to", cc or bcc fields, it just don't send it. I have used a comma,a semicolon, etc.. to separate the addresses but it doesn't work. It's not my smtp server issue because I was able to do the same thing from other clients (outlook express, java class using java mail), and it works fine.
    Please help me, Thanks

    Pedro,
    This is a known bug. It has been fixed in the next major release of OWB. For your reference, the bug number is 3426512.
    Until then, if your internal email supports server defined distribution lists, you can email to a single distribution list that expands to multiple recipients. Otherwise, the less elegant workaround is to have an multiple Email activities in OWB Process Flow.
    Nikolai

  • How to migrate OWB mappings in ODI

    Dear All,
    I would require your valuable inputs for following points.
    1. How do we do the deployment on multiple sites in ODI? what is the methdology or steps? R there any third party tools to do the same? what are they?
    2. Is there any scripting language in ODI similar to OMB meta data scripting languate as in OWB which can be used to automate and speed up the multi site deployment?
    3. What is the process of step to convert OWB mappings to ODI interfaces? Does oracle provides any tools or methodology to do the migration from OWB to ODI.?R there any third party tools to do the same? what are they?
    Thanks and Regards
    Edited by: 910192 on Aug 16, 2012 10:22 PM
    Edited by: 910192 on Aug 16, 2012 11:54 PM

    910192 wrote:
    Dear All,
    I would require your valuable inputs for following points.
    1. How do we do the deployment on multiple sites in ODI? what is the methdology or steps? R there any third party tools to do the same? what are they?If you mean databases as 'sites' then you just configure seperate phyiscal connections and choose if you want to implicitly refer to each DB in your code or use Contexts to determine which database to use at run time.
    Also careful consideration / deployment of ODI Agents allow you to run / execute / invoke you code from just about anywhere you want to (Target database, remote file system, source servers etc)
    2. Is there any scripting language in ODI similar to OMB meta data scripting languate as in OWB which can be used to automate and speed up the multi site deployment?There is an SDK and groovy can be used : https://blogs.oracle.com/dataintegration/entry/odi_11g_insight_to_the
    3. What is the process of step to convert OWB mappings to ODI interfaces? Does oracle provides any tools or methodology to do the migration from OWB to ODI.?R there any third party tools to do the same? what are they?Not sure if Oracle have formally released a step by step process yet, they promise an upgrade path to OWB users to migrate, there is a consulting offer for this : http://www.oracle.com/us/products/consulting/resource-library/owb-odi-migration-ds-1367824.pdf
    ALso an italian company has / is developing a migration tool : http://www.owb2odiconverter.com/eng/index.html

  • OWB 10gR2 on DB 11g and Workflow installation

    Hi all,
    my customer has a data warehouse running on Oracle DB 10gR2 - 2 nodes RAC - on Linux 32 bit (Red Hat enterprise 5);
    ETL is developed with OWB 10gR2 and exploits Oracle Workflow (2.6.4).
    They are going to upgrade the database to 11.1 (still 2 nodes RAC) on Linux 64 bit (Red Hat enterprise 5),
    and they would prefer to avoid OWB upgrade.
    On Oracle Support, it seems that OWB 10gR2 is certified on DB 11.1,
    so our idea is to install a OWB 10gR2 repository on DB 11.1 and then export/import MDL
    from current repository (OWB 10gR2 on DB 10gR2) to the new repository (OWB 10gR2 on DB 11.1).
    My first question is related to Workflow:
    is it correct to install Workflow on the new DB 11.1 using the software available in the home of OWB 11g software ?
    is it guaranteed thet OWB 10gR2 installed on DB 11.1 will have no problems in using such installation of OWF ?
    or should we install OWF 2.6.4 on DB 11.1 using the same software that was installed on db 10gR2 ?
    My second question is related to *32 bit vs 64 bit platform*;
    intuitively, we should install the 64 bit version of OWB 10gR2 (and OWF) on the new plaftorm hosting DB 11g:
    is ita potential issue for the OWB repository migration ?
    on our pc of course we will go on using OWB Client 32 bit: are there compatibility problems?
    Thanks
    Silvio

    Hi Silvio,
    is it correct to install Workflow on the new DB 11.1 using the software available in the home of OWB 11g software ?It is better to use Oracle Workflow from DB 11g.
    is it guaranteed thet OWB 10gR2 installed on DB 11.1 will have no problems in using such installation of OWF ?As I know DB 11gR1 contains also 2.6.4 Workflow release, so you won't have any problem
    My second question is related to 32 bit vs 64 bit platform;
    intuitively, we should install the 64 bit version of OWB 10gR2 (and OWF) on the new plaftorm hosting DB 11g:
    is ita potential issue for the OWB repository migration ?IMHO it is not problem
    on our pc of course we will go on using OWB Client 32 bit: are there compatibility problems?There are no any problem with 32bit OWB client and OWB repository on 64bit platform
    Regards,
    Oleg

  • Lotus Notes data migration

    Hi,
    is there a possibility in OWB to migrate Lotus Notes data in Oracle?
    Thanks

    You can also use Lotus's LEI (Lotus Enterprise Integrator)to do this. If you having recurring datasets to move across (say, refreshes from lotus databases 1x/week)you can automate that pretty easily. Also, if you want users to be able to do some of this themselves (educated users ideally) it can help there. As a bonus, you can place the responsibility of upkeep onto the Lotus Admin. or Notes developer, as it is add-on to a Notes Domino Server. the onlypart you would need to play would be to add appropriate Oracle client software onto that server and give hostname, etc. to them for the setup. I think LEI (Notes to Oracle) belongs at least in some part.

  • Upgrade OWB 3i repository to OWB 9i

    I tried to use to Repository Assistant client version 9.0.2.56 to upgrade/create new repository. However I keep getting the error message as "INS0003: OWB Repository Installation cannot continue without DBA privileges. Connect as DBA and use option Create a New Warehouse Builder Repository to continue the process ". But I did put SYS user id and password there.
    I also tried to use Repository assistant client version 9.0.3.33.0 to upgrade the existing OWB 3i repository. It's giving me the error message of " This Repository cannot be upgraded to add more languages to support object translations. You must have a version 9.0.3.0.1 repository to upgrade. Version of OWB Repository found 3.0.0.2.0 " However in the HELP, the upgrade function is only for OWB 3i migration to OWB 9i. And the "Add More Languages to Support Object Translations" is the default selection. I can't deselect it.
    Does anyone may have any clue of this? I appreciate if you may share with me.

    Hi,
    In order to migrate from OWB3i to a later version, you would have to export the MDL file from OWB3i and import this into the later OWB version. If you choose to use version 9.0.2.56.0, then you have to use the MDL migration utility in the menu to do the migration. Note however that we have already de-supported this version of OWB. Current version is 9.2.0.2.8 for which there is a patch 9.2.0.3 available, about to release 9.2.0.4. Notice that there is a significant difference between OWB3i and 9.2. However, migrated procedures, when re-generated, should run fine. Consider checking out http://otn.oracle.com/products/warehouse/pdf/OWB_RuntimeChanges.pdf for changes in the runtime environment (this applies to 9.2 also).
    In the 9.0.3 release of Warehouse Builder we support multiple languages in an existing repository. To add supported languages, you would re-run the repository assistant against an existing repository. This is the message you see. We do not support in-place repository migration from OWB3i for the migration to later releases.
    Thanks,
    Mark.

  • Move OWB to new server OWb10g/DB10g

    Hello,
    We will be moving the test database to a new server, backing it up with RMAN and then doing a restore to the new server.
    Get OWB/ OWF everything will be installed, do I need to take any other steps to taken care ow OWB stuff.
    Thanks,

    Hi gladnn,
    There can be lot of things thats can be affected after moving, so watch out. Consider all, as much as possible.
    *Configuration parameters in files and directories (for example configuration file $ORACLE_HOME/owb/bin/admin/Runtime.properties)
    *system parameters "host name", ip address, sid name (for example in dblinks)
    *external procedures
    Regards.

  • Workflow desupport

    Hi All,
    The statement of direction says:"Oracle has announced product obsolescence for Oracle Workflow."
    http://www.oracle.com/technology/products/ias/workflow/workflow_sod.html
    That is pretty darn serious for OWB.
    What's happening? What the heck are we supposed to do?
    Cheers,
    Donna

    Hi,
    I checked over on the Workflow thread, and this is what is said:
    "Workflow desupport starts this September for standalone Workflow. The Oracle plan is for everyone to migrate to BPEL - however, I haven't seen anything from Oracle that details how this is achievable without a complete rebuild."
    This is scary stuff. Sure, OWF client is integrated into OWB, OWF server is not. And here's what Oracle say:
    "Oracle Workflow Client and Oracle Workflow Server will not be included in Oracle Database Editions 11g and above.
    Oracle Workflow will only be included in Oracle E-Business Suite releases."
    Which means OWB is stuffed post 10gR2? Or even just for planning post-September?
    Unhappy,
    Donna
    p.s. I understand that while OWF is bundled (i.e.e 'free'), BPEL is a bolt-on at about 12,000 UKP per CPU.
    That was from Matthew Searle. He has a website at http://www.workflowfaq.com/ and it has a forum where this topic is one of the discussions. Worth reading.
    null

  • SOS: 9iAS and Workflow Installation

    I want to install 9iAS 1.0.2.2 (with Portal 3.0.9) and i want workflow enabled (i want to use workflow feautures).
    If i just install 9iAS 1.0.2.2 (it comes on 3 CDs) will it automatically install Workflow?
    I'm using a trial version of 9iAS 1.0.2.2. Any restrictions on using Workflow in the trial version?
    If workflow does not come on the 9iAS CDs, can i install a stand-alone workflow server (2.6) on top of my 9iAS 1.0.2.2 (with Portal 3.0.9) Trial version installation?
    Thanks in advance for any light on the matter.
    Regards,
    Sashi

    Hi Silvio,
    is it correct to install Workflow on the new DB 11.1 using the software available in the home of OWB 11g software ?It is better to use Oracle Workflow from DB 11g.
    is it guaranteed thet OWB 10gR2 installed on DB 11.1 will have no problems in using such installation of OWF ?As I know DB 11gR1 contains also 2.6.4 Workflow release, so you won't have any problem
    My second question is related to 32 bit vs 64 bit platform;
    intuitively, we should install the 64 bit version of OWB 10gR2 (and OWF) on the new plaftorm hosting DB 11g:
    is ita potential issue for the OWB repository migration ?IMHO it is not problem
    on our pc of course we will go on using OWB Client 32 bit: are there compatibility problems?There are no any problem with 32bit OWB client and OWB repository on 64bit platform
    Regards,
    Oleg

  • Implementing Dynamic Target Locations

    I want to change the Target Location dynamically as it moves through the ETL process.
    My Directory structure is
    \in - new flat files are pushed into this directory for processing
    \staging – new flat files are picked and moved to this directory for processing
    \staged – the processed files are moved to this directory
    \error – errored files moved to this directory for further investigation
    The moment the files are pushed into the \in directory, the ETL/OWF process will be called.
    The ETL process will move the files into \staging directory and OWB mappings are called to do the staging process.
    Once the staging process is done, the files are moved to \staged directory.
    If there are errors in the files
    will be moved to /error directory.
    Is this possible to accomplish this using OWB/OWF ?
    I am using OWB 9.2.0.2.8 and OWF 2.6.1.5.2.
    Thanks

    Any Help gratly appreciated.. Please throw some light !!
    Thanks
    Shree

  • GC accounts for 80% of processing time

    Hi,
    i'm having a rather serious problem with the garbage collector on one of my Java projects. Basically, what i'm doing is just read an XML file using StAX, and then process its content -- nothing scary here. However, I found the process was being really slow, so I profiled it using the YourKit Java Profiler within Eclipse, and it told me that for a short 12 second run, the GC was responsible for 10 seconds!
    Without being an expert, I've done other small projects in Java, and this is the first time I see this. As it is also the first time I'm using StAX, I can't but wonder whether there might be a connection?
    I've noticed exactly the same symptoms on several architectures (Mac/WinXP/Linux SuSE, Eclipse/CLI -- I did profiling only on the Mac). Calling java with the -Xmx1024m switch does improve things, as the process then needs only 10.3 instead of 12.5 seconds. However this is still unacceptable, as the programm is eventually meant to be running for several hours straight -- working, not collecting garbage.
    I've created a GC log: I don't really know what to make of it, but it basically looks like this:
    0.146: [GC 512K->194K(1984K), 0.0024579 secs]
    0.180: [GC 704K->268K(1984K), 0.0012318 secs]
    0.204: [GC 776K->255K(1984K), 0.0006406 secs]
    0.228: [GC 767K->257K(1984K), 0.0003966 secs]
    0.234: [GC 355K->270K(1984K), 0.0004048 secs]
    0.235: [Full GC 270K->270K(1984K), 0.0063139 secs]
    0.281: [GC 2773K->2671K(4036K), 0.0012717 secs]
    0.282: [Full GC 2671K->2671K(4036K), 0.0070599 secs]
    0.293: [GC 4719K->4719K(7084K), 0.0001165 secs]
    These are the first 8 lines. The next 1800+ lines look pretty much like these last 4 ones, with 2 messages being shot every .1 second or so. Apparently the numbers keep rising, and the last messages are
    10.197: [Full GC 5262K->3214K(7084K), 0.0103843 secs]
    10.209: [GC 5267K->5262K(7084K), 0.0001103 secs]
    10.210: [Full GC 5262K->3214K(7084K), 0.0109799 secs]
    10.253: [GC 5767K->5302K(7084K), 0.0010396 secs]
    So can anyone tell me what's happening here? Do I have a memory leak or something?? Is it possible to find out what the GC is cleaning every .1 second?
    I'm really at a loss here, so thx a lot for your help! :-)
    cheers
    David

    Actually, you could try following:
    -     Open WF Monitor, connect to DB via sqlplus or other tool to prepare to run process.
    -     Start mapping execution, verify your session is waiting “queue message”
    -     Wait process to complete, verify it by WF Monitor
    -     Check wait state of session – if it still in “queue message”, it waits completion report from runtime platform.
    Our current configuration is: OWB 9.2.0.4 + DB 9.2.0.7.
    We have faced similar issues with OWF (don’t know your environment, but in ours OWF work under heavy load with concurrent executions of different types of processes) – session could wait indefinitely long for process to “complete” while process had finished long time ago.
    Unfortunately, this is not the only implication of the issue. Once you could notice that your processes simply hang in active state. Activities within process are notified, but not started.
    We took two steps independently and now our situation with OWB/OWF is much better:
    - First. In the runtime schema of OWB there are a lot of foreign keys without indexes on “child” side – we created indexes, rebuild them, “alter move” all tables etc. This came from the recent investigation in this forum about performance of OWB while purging the logs. I suppose the issues that raised in that discussion have their implications on environment with concurrent process executions also.
    - Second. I applied 9.2.0.7 Patch Set (plus one one-off-patch) on DB – this make OWF behavior to improve dramatically. No “notified-but-not-started” activities, or “indefinite-waiting-for-process-completion” sessions noted since New Year. Previously we have to fight these issues every day and even worse.
    Serhit.

Maybe you are looking for