RPE-01008 & RPE-01009 during Process flows execution

Hi,
I run a daily process to refresh my warehouse. This process is made up of a fairly large process flow package that calls up to 40 processes. I often get the RPE-01008 & RPE-01009 errors. Like I was advised previously, I checked the <OWB_HOME>log directory and got the following extract:
22:48:03 [66718] Attempting to create adapter 'class.RuntimePlatform.0.NativeExecution'
22:48:03 [66718] Attempting to create native operator 'class.RuntimePlatform.0.NativeExecution.PLSQL'
22:48:03 [6F1474] Attempting to create adapter 'class.RuntimePlatform.0.NativeExecution'
22:48:03 [6F1474] Attempting to create native operator 'class.RuntimePlatform.0.NativeExecution.PLSQL'
22:48:03 [66718] PLSQL callspec: declare l_env wb_rt_mapaudit.wb_rt_name_values;function bool_to_char (val boolean) return varchar2 is begin if (val is null) then return null; else if (val) then return 'true'; else return 'false'; end if; end if; end; begin l_env(1).param_name := 'AUDIT_ID'; l_env(1).param_value := 711240; l_env(2).param_name := 'OPERATING_MODE'; l_env(2).param_value := '3'; l_env(3).param_name := 'MAX_NO_OF_ERRORS'; l_env(3).param_value := '50'; l_env(4).param_name := 'COMMIT_FREQUENCY'; l_env(4).param_value := '1000'; l_env(5).param_name := 'AUDIT_LEVEL'; l_env(5).param_value := '2'; l_env(6).param_name := 'BULK_SIZE'; l_env(6).param_value := '50'; ? := MAP_BILL_CLIENT_LINK.main(p_env=>l_env);end;
22:48:04 [6F1474] PLSQL callspec: declare l_env wb_rt_mapaudit.wb_rt_name_values;function bool_to_char (val boolean) return varchar2 is begin if (val is null) then return null; else if (val) then return 'true'; else return 'false'; end if; end if; end; begin l_env(1).param_name := 'AUDIT_ID'; l_env(1).param_value := 711248; l_env(2).param_name := 'OPERATING_MODE'; l_env(2).param_value := '3'; l_env(3).param_name := 'MAX_NO_OF_ERRORS'; l_env(3).param_value := '50'; l_env(4).param_name := 'COMMIT_FREQUENCY'; l_env(4).param_value := '1000'; l_env(5).param_name := 'AUDIT_LEVEL'; l_env(5).param_value := '2'; l_env(6).param_name := 'BULK_SIZE'; l_env(6).param_value := '50'; ? := MAP_FLAG_SUBTOTALS.main(p_env=>l_env);end;
23:15:03 [5DD521] java.lang.OutOfMemoryError
<<no stack trace available>>
23:15:03 [5DD521] report_execution_result auditId=710262
23:15:04 [5DD521] java.lang.OutOfMemoryError
<<no stack trace available>>
23:15:05 [5DD521] oracle.wh.runtime.platform.service.controller.RecoveryInProgress: RPE-01008: Recovery of this request is in progress.
at oracle.wh.runtime.platform.service.controller.AdapterContextImpl.initialize(AdapterContextImpl.java:974)
at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.initialize(ExecutionContextImpl.java:770)
at oracle.wh.runtime.platform.service.controller.ExecutionController.initialize(ExecutionController.java:32)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:50)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:76)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
at java.lang.Thread.run(Thread.java:484)
23:15:06 [5DD521] Attempting to create adapter 'class.RuntimePlatform.0.NativeExecution'
23:15:06 [5DD521] oracle.wh.runtime.platform.adapter.rtp.AbortedDueToSystemFailure: RPE-01009: Completion of this task could not be completed due to an earlier system failure.
at oracle.wh.runtime.platform.adapter.rtp.NativeExecutionAdapter.execute(NativeExecutionAdapter.java:22)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:63)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:76)
at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
at java.lang.Thread.run(Thread.java:484)
23:15:07 [237368] AuditId=710262: Request completed
23:15:10 [237368] AuditId=711260: Processing execute request
23:15:11 [3508DA] Attempting to create adapter 'class.RuntimePlatform.0.NativeExecution'
23:15:11 [3508DA] Attempting to create native operator 'class.RuntimePlatform.0.NativeExecution.PLSQLProcedure'
I see it is an out of memory error. Please how do you suggest we handle this error?
I will really appreciate as prompt answer as it is impacting on timelines.
Thank you.
Warmest Regards,
Ademola Rotimi,
EDW, MTN Nigeria.

I see the out of memory error which suggests that the runtime service is running out of memory. You can try to increase the memory allocated to the RTS.
To stop/start the runtime services manually, please execute stop_service.sql or start_service.sql from <OWB HOME>\owb\rtp\sql directory. You must run this from the runtime repository DB user. To check the status of the runtime service, please use the service_doctor.sql script in the same directory.
To increase the runtime memory, first stop the service by running stop_service.sql from the runtime repository schema, then editing the file <OWB HOME>\owb\bin\win32\run_service.bat (for Windows systems) or <OWB HOME>/owb/bin\win32/run_service.sh for unix systems. In this file, please change the parameters at the bottom. Instead of:
${JAVAEXE} -Xms64M -Xmx256
put
${JAVAEXE} -Xms256M -Xmx1024
or as much as the platform memory allows.
Regards:
Igor

Similar Messages

  • RPE-01008 & RPE-01009

    Pls what do these messages mean?
    RPE-01008: Recovery of this request is in progress.
    RPE-01009: Completion of this task could not be completed due to an earlier system failure.
    I got them from some mappings executed via a process flow. But all the mappings executed correctly because the number of rows i expected to be inserted after the running is ok.
    Thanks.

    Thanks for the reply Pierre. I run a daily process to refresh my warehous. This process is made up of a fairly large process flow package that calls up to 40 processes. I often get the RPE-01008 & RPE-01009 errors. Like you advised, I checked the <OWB_HOME>log directory and got the following extract:
    22:48:03 [66718] Attempting to create adapter 'class.RuntimePlatform.0.NativeExecution'
    22:48:03 [66718] Attempting to create native operator 'class.RuntimePlatform.0.NativeExecution.PLSQL'
    22:48:03 [6F1474] Attempting to create adapter 'class.RuntimePlatform.0.NativeExecution'
    22:48:03 [6F1474] Attempting to create native operator 'class.RuntimePlatform.0.NativeExecution.PLSQL'
    22:48:03 [66718] PLSQL callspec: declare l_env wb_rt_mapaudit.wb_rt_name_values;function bool_to_char (val boolean) return varchar2 is begin if (val is null) then return null; else if (val) then return 'true'; else return 'false'; end if; end if; end; begin l_env(1).param_name := 'AUDIT_ID'; l_env(1).param_value := 711240; l_env(2).param_name := 'OPERATING_MODE'; l_env(2).param_value := '3'; l_env(3).param_name := 'MAX_NO_OF_ERRORS'; l_env(3).param_value := '50'; l_env(4).param_name := 'COMMIT_FREQUENCY'; l_env(4).param_value := '1000'; l_env(5).param_name := 'AUDIT_LEVEL'; l_env(5).param_value := '2'; l_env(6).param_name := 'BULK_SIZE'; l_env(6).param_value := '50'; ? := MAP_BILL_CLIENT_LINK.main(p_env=>l_env);end;
    22:48:04 [6F1474] PLSQL callspec: declare l_env wb_rt_mapaudit.wb_rt_name_values;function bool_to_char (val boolean) return varchar2 is begin if (val is null) then return null; else if (val) then return 'true'; else return 'false'; end if; end if; end; begin l_env(1).param_name := 'AUDIT_ID'; l_env(1).param_value := 711248; l_env(2).param_name := 'OPERATING_MODE'; l_env(2).param_value := '3'; l_env(3).param_name := 'MAX_NO_OF_ERRORS'; l_env(3).param_value := '50'; l_env(4).param_name := 'COMMIT_FREQUENCY'; l_env(4).param_value := '1000'; l_env(5).param_name := 'AUDIT_LEVEL'; l_env(5).param_value := '2'; l_env(6).param_name := 'BULK_SIZE'; l_env(6).param_value := '50'; ? := MAP_FLAG_SUBTOTALS.main(p_env=>l_env);end;
    23:15:03 [5DD521] java.lang.OutOfMemoryError
         <<no stack trace available>>
    23:15:03 [5DD521] report_execution_result auditId=710262
    23:15:04 [5DD521] java.lang.OutOfMemoryError
         <<no stack trace available>>
    23:15:05 [5DD521] oracle.wh.runtime.platform.service.controller.RecoveryInProgress: RPE-01008: Recovery of this request is in progress.
         at oracle.wh.runtime.platform.service.controller.AdapterContextImpl.initialize(AdapterContextImpl.java:974)
         at oracle.wh.runtime.platform.service.controller.ExecutionContextImpl.initialize(ExecutionContextImpl.java:770)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.initialize(ExecutionController.java:32)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:50)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:76)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
         at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
         at java.lang.Thread.run(Thread.java:484)
    23:15:06 [5DD521] Attempting to create adapter 'class.RuntimePlatform.0.NativeExecution'
    23:15:06 [5DD521] oracle.wh.runtime.platform.adapter.rtp.AbortedDueToSystemFailure: RPE-01009: Completion of this task could not be completed due to an earlier system failure.
         at oracle.wh.runtime.platform.adapter.rtp.NativeExecutionAdapter.execute(NativeExecutionAdapter.java:22)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:63)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:76)
         at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
         at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
         at java.lang.Thread.run(Thread.java:484)
    23:15:07 [237368] AuditId=710262: Request completed
    23:15:10 [237368] AuditId=711260: Processing execute request
    23:15:11 [3508DA] Attempting to create adapter 'class.RuntimePlatform.0.NativeExecution'
    23:15:11 [3508DA] Attempting to create native operator 'class.RuntimePlatform.0.NativeExecution.PLSQLProcedure'
    I see it is an out of memory error. Please how do you suggest we handle this error?
    I will really appreciate as prompt answere as it is impacting on timelines.
    Thank you.
    Warmest Regards,
    Ademola Rotimi,
    EDW, MTN Nigeria.

  • OWB-Workflow fails with RPE-01008, RPE-01009

    Hi!
    I migrated a project from OWB 9.2.0.4 to OWB 10.1.0.2 and created a simple workflow calling a procedure, an OWB mapping and a function in exactly this order. The procedure does nothing (select user from dual) the mapping copies the contents of one table to another and the function should insert a record into a table. The "do nothing" procedure works fine (it gets an OK in the OWF-Monitor), he mapping copies the required data into a different table without any errors. In OWF-Monitor, the function look like it was executed, but when looking in OWB Audit Browser I get RPE-01008, RPE-01009 error messages. The function did not insert the required data.
    I tried to create a small test project in OWB in order send it to Oracle Support, but an identical workflow in the test project works fine without any errors. All objects of the workflow perform like programmed.
    Has anybody experienced a similar behavior? To me it, there is no difference in the project. Migration worked without any errors. The OWB 9i connected against 9.2.0.5 database and OWF 2.6.2, OWB10g uses a 10g database with OWF 2.6.3.
    Hope anybody can help!
    Regards
    Michael

    well ....
    Could it not be that the upgrade process cleared out the problem, since the process does touch the runtime repos?
    We have had similiar problem on our installation, but that came up after moving from 10.1.0.2 to 10.1.0.4
    But moving to the lastest version was a very good idea, and will help us to be better ready when the long awaited "Paris" walks into town
    Cheers,
    Borkur

  • RPE Error on redeploy of Process Flow

    I receive the following error when I try to redeploy a
    Process Flow in OWB. The default behavior is "replace"
    I don't have Workflow Monitor installed. How do I stop
    the previous running process.
    "RPE-02062: ItemType PROCESS1 cannot be dropped as it has running Processes. You must first abort all the running processes using the Oracle Workflow Monitor."

    Hi Marion,
    afaik, your have two options:
    1.
    We installed Oracle Workflow 2.6.3 recently, and it comes with a HTTP-Interface (if Oracle HTTP-Server is installted of course). A modplsql-entry was created automatically during install. Try http://<your-db-server>[:7777]/pls/wf/wfa_html.home (or check your mod-pl/sql config file). If this works, try "list processes", filter "active" processes, click "find". Then for each running process, click it, then choose "view diagramm". Java-Applet opens. On the bottom of this page you find a button "abort process".
    2.
    You can use the Oracle Workflow API to stop the active processes:
    * to find out which processes are not COMPLETE:
    SELECT * FROM <Oracle Workflow Schema>.wf_item_activity_statuses_v WHERE
    ACTIVITY_TYPE_CODE = 'PROCESS' AND ACTIVITY_STATUS_CODE != 'COMPLETE'
    * to stop those processes, execute the following Oracle Workflow API-FUnction:
    <Oracle Workflow Schema>.wf_engine.abortProcess(item_type, item_key);
    Hope this helps. Best Regards
    Andreas

  • OWB Process Flow Execution in Workflow

    Hi!
    I hope somebody can help me with this one... I have a process flow designed to load data from a flat file to a db staging table then do some transformation on the data and load the data to the data warehouse. I am using OWB 9.2.0.2.8, 9i DB (9.2.0.5) and OWF 2.6.2. I have successfully validated and deployed the process flow but during execution, the process failed on the mapping that loads data from the flat file to the staging table. The message log of the deployment manager reports: /u01/oracle/product/owb/temp/STAGING_MAP.ctl (No such file or directory). Do I have to set the source location for the flat file again? You see we have already executed this mapping alone and it worked fine, using the source location in the server as defined in the mapping, which is /u01/files/.
    Thank you.
    Shiela

    hi,
    well,jus check whether u created locations and connecter and check u deployed every thing and try once again.
    naren

  • Error during "Process Flow" deployment

    Hello everyone,
    I am having trouble deploying my first "Process Flow" object. I am using OWB 9.2 and WF 2.6.2 on Windows XP.
    Here is the error I am getting:
    RPE-02085: Failed to test wb_rti_workflow_util.initialize through deployed Workflow Database Link DSRD_QA.US.ORACLE.COM@WB_LK_WF_LOADS. 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 OWBRR.WB_RTI_WORKFLOW_UTIL@DSRD_QA.US.ORACLE.COM@WB_LK_WF_LOADS
    ORA-12545: Connect failed because target host or object does not exist
    Here is what I have done so far based on what read in different posts on this forum (nothing seems to fix my problem):
    o connect to SYS in the TARGET database (where OWF
    schema was installed) and ran the following:
    GRANT execute any procedure to owf_mgr
    o I used "localhost" when I registered the WF object.
    Then, as per one post, I changed it to "DNS name".
    Did not help at all.
    o Then, I tried to test the DB link (mentioned in the
    error Msg above) and it DID NOT work. Then, as per
    another post, I removed the part of host name that
    appeared after the ".", i.e, DB.someplace.com to
    DB. Then I ran a query using this DBLink and it worked
    OK. Then I tried to deploy the WF object, it failed
    with same error as above.
    I am hoping someone will help me out on this issue - I have seen several posts with similar error messages and have tried almost all the solutions presented in there - nothing worked for me so far. Here is DB link definition:
    ORIGINAL:
    create public database link DSRD_QA.US.ORACLE.COM@WB_LK_WF_LOADS
    connect to OWBRR identified by tiger using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=CENTENNI-4F4322.CENTENNIALCOLLEGE.CA)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=DSRD_QA)))'
    Changed:
    create public database link DSRD_QA.US.ORACLE.COM@WB_LK_WF_LOADS
    connect to OWBRR identified by tiger using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=CENTENNI-4F4322)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=DSRD_QA)))'
    NOTE: HOST was chanegd to just DNS name (part after the "." was removed). Changed DBLink works fine - original one does not.
    Thank you all in advance for your time and reponse!
    Regards,
    Amer

    Hello Jean-Pierre,
    I have tried almost what I could but I am still getting following errors when I try to deploy "process flow":
    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
    Most recent thing I tried was to run "catrpc.sql" script on the TARGET database using SYS.
    I know you must be a very busy person but I would appreciate if you could try this in your env. Both my SOURCE and TARGET databases are local and I have installed all OWB and OWF repositories in the TARGET database. I have successfully deployed and executed OWB Mappings. Now I am stuck with OWF Process Flow deployment. This would perhaps be the last thing I need to do in order to be able to schedule ETL jobs through OWF.
    All your help and time is highly appreciated.
    Regards,
    Amer

  • Locking source tables during process flow

    Hi All,
    I have a process flow which calls multiple mappings and stored procedures. I pull data from source located in different database and insert data into current database. Since, this migration is delta migration, I want to make sure that during migration, no user should add data into source till migration is successfully completed.
    I had called a procedure which locks individual tables, but as soon as next mapping is completed the lock gets released, since each mappings commits data. I want that the lock should be active till all mappings gets completed.
    Regards,
    Danish

    Commit will release all locks. Therefor, no matter how you lock the table, the lock will release when you commit the map. An alternative might be to capture a frozen image of the data into a local GTT created with the on commit preserve rows option.

  • Process Flow Execution of Mapping results in ORA-01403: no data found

    Hi,
    When the Mapping is run standalone, it runs fine, but when run through a Process Flow, it generates ORA-01403 on a FILTER within the Mapping.
    What should be the debug steps. The RTE_ROWKEY is mentioned as 0 and does not help.
    OWB Version is 9.2.0.2.8
    - Jojo

    So, when I submit the form, the Apex error I see is:
    ORA-01403: no data found
    Error     Unable to process row of table fRQ (the debug is also posted in mail earlier)
    Thanks
    Edited by: skomar on Jan 29, 2011 5:39 PM

  • Process Flow Execution via PL-SQL

    Hi Experts,
    I am trying to execute the Process Flow, however i am unable to execute it via pl-sql method. I followed the method as described in the below link:
    http://docs.oracle.com/cd/B31080_01/doc/owb.102/b28225/api_4sqlforjobs.htm#BABBHEHI
    Example:
    sqlplus scott/tiger@orcl @sqlplus_exec_template OWB_REPO_OWNER.OWB_REPO OWF_MGR PROCESSFLOW PF1 "," ","
    I get below error message.
    SP2-0310: unable to open file "sqlplus_exec_template.sql"
    Details:
    OWB_OWNER: OWB_REPO_OWNER
    OWB_USER: OWB_PROD
    OWB_WORKSPACE: OWB_REPO
    OWF_MGR is the workflow manager.
    PF1 is the Process Flow
    Please tell me where am i going wrong.
    Regards,+
    Ravi R+

    Thanx Sutirtha
    I found the other way round
    BEGIN+
    owbsys.wb_workspace_management.set_workspace('OWB_REPO','OWB_REPO_OWNER');+
    DBMS_OUTPUT.PUT_LINE('Result: ' || TO_CHAR(owbsys.wb_rt_api_exec.run_task('PF_MOD_LOCATION1','PROCESS','PF1', null, null, 1)));+
    END;+
    where
    OWB_REPO is the workspace
    OWB_REPO_OWNER is the OWB Owner.
    PF1 is the name of my process flow

  • Error while process flow execution

    Hi ,
    I am getting the below error while runing a process flow.
    I have owb11gr2
     PKG_RUN_MAPPING_WITH_LOG:P_RUN_OWB_MAPPING_1
    Error
    ORA-01403: no data found
    ORA-06512: at "OWBSYS.WB_RT_API_EXEC", line 149
    ORA-01403: no data found
    ORA-06512: at "OWBSYS.WB_RT_API_EXEC", line 245
    ORA-06512: at "OWBSYS.WB_RT_API_EXEC", line 273
    ORA-06512: at "ETL_CT.ETL_LOG", line 317
    ORA-06512: at line 1
    below query not of much help
    select A.EXECUTION_NAME ,A.TASK_NAME ,A.TASK_TYPE ,A.OBJECT_NAME ,a.object_type ,A.CREATED_ON ,A.CREATED_BY ,A.UPDATED_ON ,A.UPDATED_BY
    from ALL_RT_AUDIT_EXECUTIONS a
    where trunc(a.created_on) = trunc(sysdate)
    order by A.CREATED_ON desc
    any suggestion ?
    Edited by: WIP on Jun 6, 2012 3:20 PM

    Did you deploy the mapping via OWB? Did you deploy all locations needed? If going the headless route where you can manually deploy the PLSQL, there is a bug fix for something in this area - if memory serves me well.
    Cheers
    David

  • Avoid Livecache Lock during process chain execution

    Hi All
    I have a situation where the DP  planners in Asia geographies have a lockout in planning books due to process chain exceutions in US evening time.
    Have you come across any such situation where lock out due to process chain execution can be removed/reduced
    It will be really helpful if you can provide some inputs on this

    Hi Vijay,
    Probably you have a program to lock all users. You can contact your ABAP team, to change the code, so that the user group maintained in a table (Z) to be excluded out of locking.
    We have this type of program in our project, but your code might be different from ours.
    Let me know if you want further information...though I cannot share the entire code with you.
    Regards
    JB

  • OWB11gR2: Mapping execution in a process flow not visible in OWB Browser

    When a mapping is executed inside a process flow, execution details are not visible in OWB Repository Browser (Control Center reports) - rows processed, errors etc. Mapping row is missing in a log, like it never happened (but it did).
    This auditing information is very important for monitoring reasons (to our customers also) and I just don't get it how this functionality is lost with this version. Another serious bug?

    Hi David,
    I was rather tired and frustrated last evening, so today I noticed some things I didn't yesterday. Your reply gave me a new motivation.
    The conclusion is - a mapping execution in a process flow is logged, but the way activities are displayed in OWB Browser are now different than in previous versions. If I click on 'Execution Job Report' on a process flow, I see all the activities listed except mappings (transformations, assign, file exists, subprocess etc.). If I want to see mapping execution row, I must click on a plus (expand) sign.
    This kind of behavior will make processes with a complex hierarchy (usually we have more than 5 levels of subprocesses) rather vast to monitor. In 10gR2, a drilling down was accomplished by opening a new browser tab (Execution Job Report link) for each subprocess/mapping activity. Now it shall remain on one huge screen (list) that keeps expanding.
    But, if that is the new feature, we shall live with that. If our customers won't like it, they will have to get used to it.
    Thank you for your reply!

  • Help! about process chain execution status

    hi:
    we nearly have one problem about the process chain execution status,
    when error occured during  process chian execution, we fixed it in time,
    however, even the error repaired, its status still showed yellow, and this
    stop the subsequent process to excute.
    Any body who can provide some help to solve this problem? thanks in advance
    and looking forward to one reply.

    Hi ,
    Try this method
    Open the messages of a failed step by right clicking on it and selecting 'display messages'.
    In the opened popup click on the tab 'Chain'.
    In a parallel session goto transaction se16 for table rspcprocesslog and display the entries with the following selections:
    1. copy the variant from the popup to the variante of table rspcprocesslog
    2. copy the instance from the popup to the instance of table rspcprocesslog
    3. copy the start date from the popup to the batchdate of table rspcprocesslog
    Press F8 to display the entries of table rspcprocesslog.
    Now open another session and goto transaction se37. Enter RSPC_PROCESS_FINISH as the name of the function module and run the fm in test mode.
    Now copy the entries of table rspcprocesslog to the input parameters of the function module like
    described as follows:
    1. rspcprocesslog-log_id -> i_logid
    2. rspcprocesslog-type -> i_type
    3. rspcprocesslog-variante -> i_variant
    4. rspcprocesslog-instance -> i_instance
    5. enter 'G' for parameter i_state (sets the status to green).
    Now press F8 to run the fm.
    Now the actual process will be set to green and the following process in the chain will be started and the chain can run to the end.
    Regards,
    Ravi

  • Process flow execute "complete" in Runtime Audit Browser but it hangs

    I create a process flow that contain 4 sub-process flow, each sub-process flow contains several mapping. Each mapping in the process flow will be executed one by one if previous mapping execute successfully. If any error or warning, it will be ended with "End_Error" or "End_Warning". And I deploy the process flow to the workflow server successfully.
    Sometimes the process will hang in some certain mapping when execute the process flow. After long time waiting, the status of process flow execution in Audit Browser will be "Complete", but in fact, the sub-porcess ended with that mapping and the next mappings will not be execute. This can be monitored in the Audit browser, as if the whole process "break" at that mapping.
    In workflow monitor, I found the workflow has not complete yet. The status of that mapping node is "Notified", not "complete". So I have to abort the workflow in the monitor.
    Sometimes when I try again it will be ok. If I deploy the process to another instance that in dw instance, it will also be ok. The dw instance use owb recommend parameters when we install db instance. All the mapping use the default parameters except "Default operation mode", here we use "row based".
    Can somebody give me some hint?
    Thanks.
    OWB 10g rel 1, db: 10g rel2, workflow: 2.6.4

    Hi Naidu
    Yes you are absolutely right. When you press the cancel button in the GUI, the runtime repository does not get the signal that he is been asked to stop and abort. The GUI cancels himself but the background oracle process is still on !!!. The only way to do is to kill the oracle session. Another way I tried to tackle is
    go to the directiry OWB/10.1/owb/rtp/sql and run the file @list_request.sql in sqlplus. Note that you have to login as runtime repositiry owner. After you get the audit id, run the file abort_exec_request.sql and supply the audit id that you obtained by running list_requests.sql. Sometimes it does not work also . Hence the best method is to kill the process

  • OWB 10gR2 map returning status = Complete and Result = Null in Process Flow

    Hi,
    I have an OWB process flow which invokes an OWB map. There are 2 outgoing transitions attached to the OWB map. 1st transition is a conditinal one (on SUCCESS) and the 2nd one is unconditional transition.
    I am monitoring the status of process flow execution in Oracle Workflow monitor. After the process flow is initiated, sometimes the OWB map within shows status = complete and result = OK in workflow monitor (in tab - status). But sometimes it shows status = Complete and Result = Null. In this situation the execution is following the unconditional transition path.
    Can anyone tell me what causes the OWB map to return a Result = NULL? Also sometimes I am getting the map returning a Result = Force (with the same status = Complete).
    The configuration that I am working with is as below ---
    OWB client version : 10.2.0.1.31
    OWB repository version : 10.2.0.1.0
    Oracle Workflow Version : 2.6.4.0.0
    Database version : 10g Enterprise edition release 10.2.0.1.0
    Regards,
    Swagata

    Hi Manohar,
    1. You need to install Oracle HTTP server in a separate Oracle home.
    2.Look for the dads.conf file in the installation. Edit the file, copy the sample code and paste it below and edit the pasted part as under ----
    <Location /pls/<SID>>
    SetHandler pls_handler
    Order deny,allow
    Allow from all
    AllowOverride None
    PlsqlDatabaseConnectString <server name>:<port>:<SID >
    PlsqlAuthenticationMode Basic
    PlsqlDefaultPage wfa_html.home
    PlsqlNLSLanguage "AMERICAN_AMERICA.WE8ISO8859P1"
    </Location>
    3. STOP and START OPMN (Oracle Process Manager & Notification Server)
    4. Use the URL in your internet browser like --- <HTTP server URL>/pls/<SID>/wfa_html.home
    5. When prompted for user id and password, give the schema user id and password where the workflow engine is installed.
    Hope this helps,
    Swagata

Maybe you are looking for