Process flow failed in Workflow Monitor

I have OBIEE 11g & i have a workflow that pick up data from my live environment on a daily basis.
Since i have added a new table to the workflow, my workflow keeps failing haphazardly.
Any help where i may look for any additional information?

Try this:
DAC 10.1.3.4.1 Release Notes at
http://download.oracle.com/docs/cd/E12513_01/doc/bic.101/e12655.pdf
3.21 DAC Task Failing On Non-English Operating System
This issue applies to DAC 10.1.3.4.1 and Informatica PowerCenter 8.6.1, HotFix3
DAC Server uses pmcmd to initiate the workflows on Informatica Server. In the
English-based operating systems, DAC issues the commands in the non-blocking
mode (asynchronously), and polls Informatica for the status of the workflow. The
output of the pmcmd getWorkFlowDetails is spooled to the DAC\log directory, and
then gets parsed to determine whether the workflow is still running, completed
successfully, or failed.
However, for non-English based operating systems DAC issues commands in the
waiting mode (synchronously). This means that when the process completes the exit
code tells DAC whether the workflow succeeded or not.
Workaround
The commands used by DAC to communicate with Informatica are externalized in a
file called infa_commands.xml.
The DAC 10.13.4.1 command template does not have a place holder for specifying the
wait mode. Without this wait mode configuration, on non-English OS based
installation, this results in DAC proceeding with the execution even before the
workflow completes executing. This might result in errors, such as Informatica's bulk
loader failing because of index presence or fact tables getting loaded without foreign
key references.
To fix the problem,...etc

Similar Messages

  • Process flows without Oracle Workflow?

    I am using OWB 10.2, running with a 10.2 database. I want to create a new workflow module, package, and flow, and execute it the process flow using the OWB scheduler. The documentation implies that this configuration is possible, but when I create the workflow module it wants an Oracle Workflow connection for the location. I get the feeling that I'm overlooking something basic in the documentation.
    QUESTION:
    1) Is Oracle Workflow REQUIRED to create, deploy, and execute a process flow?

    Hi,
    Oracle Workflow is required for deploying processflow.
    Where did you read in documentation about possibilities of running processflows without OWF? OWB instalation guide tells:
    "If you plan to use Warehouse Builder process flows, you need to install Oracle Workflow to enable deployment."
    Regards,
    Oleg

  • Process Flow fails to import

    Hi,
    I am trying to import a process flow from one design repository to another and am failing misrably! I have saved an mdl export of the process flow from the repository where it was created and am simply importing the same mdl into the new rep. I do not get any errors during the import however do get a number of warnings like the one below:
    Warning at line 23: MDL1312: Referenced logical location with name <LOC_X> and UOID <109A0BEE09814D6DE04400306EF40E82> not found for PROCESSMODULE <WAREHOUSE_x>. Logical location not set for this module.
    The result of the import is that the process flow is not imported at all.
    what does it mean by Logical Location?
    Any help on this would be most appreciated.
    Thanks
    Mitesh

    Perfect..thats what I was missing. This has soved my original issue but I'm hitting a new one...in my project export there is an invalid process flow (a process flow is making a call to a function that returns a incorrect datatype) and this is causing my import to error. My question now is; is it possible to import an invalid process flow?
    thanks for your help on this.

  • 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

  • Process flow fails in OEM

    I am trying to schedule an external process in OEM. The task has been successfully deployed from Deployment Manager. The process flow location is owf_locn and the process flow name is stg_tgt. The parameters that I specified were "runtime_owner owf_locn process stg_tgt". The scheduled job ends with the error below. Preferred credentials were set for the runtime_user. Have I selected the correct parameters or is there something else that I have missed?
    SQL>
    Session altered.
    Role set.
    Stage 1: Decoding Parameters
    | location_name=owf_locn
    | task_type=ProcessFlow
    | task_name=stg_tgt
    Stage 2: Opening Task
    declare
    ERROR at line 1:
    ORA-20001: Task not found - Please check the Task Type, Name and Location are
    correct.
    ORA-06512: at line 261

    Hi Igor
    We're getting close, but not quite there yet. You may have missed my last posting due to the similar time of posting.
    My batch files will require reference to an application on a remote machine. Thus while I can copy the batch file to the server, the application referenced in the batch file must refer to files on another remote server specified as \\server2\d$\external.ear. As you can see this requires an administrative account on the remote server to access the 'd$' directory. In my last posting I had reached the stage where the batch job was denied access to the remote server, but otherwise (eroneously) reported success. What account do these jobs run against so that I can set up access permissions on the remote server?
    I tried your suggestions. #1 fails for the above access problem. #2 runs for hours until I cancel - this is the case anytime that I have tried using c:\windows\system32\cmd.exe. #3 Not sure what you mean by set up and register a file location?

  • Scheduled process flow fails, run directly works ok

    I've got a hard time with a process flow tthat needs to be scheduled.
    When I start the process flow with wb_rt_api_exec it rus ok,
    when I schedule the job calling wb_rt_api_exec in the Oracle Job scheduler it fails the moment it starts. The error message tells me I've got invalid user credentials, I cannot acces the wokflow location with the supplied userid and password.
    It's the same user to schedule the job as the one that starts wb_rt_api_exec directly.
    What can be rwrong?

    Hi,
    I have not used oracle job scheduler but just a taught....If ur id is able to access the package to execute the processflow that does not mean that the same id has the rights to do such actions thru a oracle job scheduler right?hope this leads to something...Do let me know any details reagrding the same....
    Regards
    Bharath

  • How to integrate the Process flow design into Workflow?

    Hi Guys,
    I created a process flow design in OWB. Now I need to integrate this design into Oracle workflow. How can I implement it? Process flow design is saved as an Jpeg or SVG file. Pls suggest the steps how can I do this? Im new to workflow and owb. Im using OWB 10g.
    Regards
    Kishan

    If you deployed the packages to the same location then the second deployment replaced the result of the first one (actually a new version of the process flow was created). You can execute only the latest version...
    Regards,
    Robert

  • Modify process flows using Oracle Workflow

    Hi,
    I'd like to use Oracle Workflow to enhance the process flows created using Warehouse Builder, as some features are missing if compared with the full-blown Workflow Builder, and it is desired to integrate OWB processes in larger ones. I have successfully applied changes on the Workflow processes generated from OWB but it's not clear how far I can go, especially because I don't want to lose too much of the benefits of the original Workflows:all mapping results should continue to show in the Runtime Audit Browser, and it shouldn't be impossible to deploy the processes in a new environment.
    I am worried that when I change the processes manually in Workflow, I lose the possibility to re-deploy automatically from OWB, but this is tolerable as long as the final Workflow processes are maintainable and deployable.
    Has anyone tried a similar approach? How much can it be feasible/supported??
    regards, Antonio

    Jean-Pierre, thank you very much for your reply.
    I'm still evaluating what will be done through OWB and what through OWF. However my first attempts were oriented along the lines you suggest, that is to keep the process flows generated by OWB untouched, and use them as building blocks for larger processes. At the moment I am trying to realize what balance gives the best result. One extreme would be to use OMB scripting to wrap mappings in very simple generated processes, deploy them and build all the workflow logic in OWF. The other extreme would be to implement complete workflows through OWB and modify them through Workflow, but I'm sure this would certainly not be supported (as the Workflow developer manual states).
    My intent is to use OWF to add some flow logic I find difficult to introduce using OWB, especially for recovery actions, eg I added a join operator to the standard AND and OR, which purpose is to wait that all joining processes complete and than to branch depending on a failure in any process. I don't want the following recovery/logging actions to start unless processing has stopped.
    I built such logic very easily throw OWF but it's very involved using OWB, unless I'm missing something...
    Antonio

  • Process flow fails to complete when another in the same package is deployed - OWB 11.2.0.2

    Hi,
    I have  problem with OWB Process Flows whereby whenever I deploy a process flow within an existing package, another Process Flow becomes (unknown to me) invalid and will not complete execution.
    When deploying the first process flow, I am synchronising all mappings within it, saving, validating and saving again before deploying it. This process flow then functions ok but then a random process flow within the same package malfunctions. By this I mean the process flow does not complete, as if it has lost some connectors. Has anybody else had this problem?

    HI Richard,
    Thanks for your reply. Yes I agree with your answer but sadly this does not seem to be the cause of the problem in my case as I always stop any running processes and double check with the list_requests.sql as provided and where necessary execute the deactivate_execution.sql and/or abort_exec_request.sql only if absolutely required. Finally I check again with list_requests.sql and if necessary run in the OWF_MGR schema: WF_PURGE.TOTAL and/or the following sql (again only if required) :
    BEGIN
    FOR cur_rec in (SELECT ITEM_TYPE,ITEM_KEY FROM OWF_MGR.WF_ITEM_ACTIVITY_STATUSES
      WHERE ACTIVITY_STATUS = 'ACTIVE')
    LOOP
    OWF_MGR.WF_PURGE.MOVE_TO_HISTORY(cur_rec.ITEM_TYPE,cur_rec.ITEM_KEY);
    COMMIT;
    END LOOP;
    END;
    So I am sure that no processes are running before I begin deployment. Thanks again for your reply.

  • Process flow failes when executing a mapping by error ......

    hi all,
    When we executes a mapping through owb normally it works fine.
    But the same when executes throgh a process flow it get falies with the f/w error.
    *"Set based mode not supported ORA-06512"*
    The operating mode is "set based fali over to row based"
    In the mapping we are doing some transforamtion and putting the data in a flat file.
    Please help in this reagrd.
    Regards
    ashok

    Hi,
    change in processflow configuration property OPERATING_MODE for this mapping to ROW_BASED or ROW_BASED_TARGET_ONLY
    Hope this helps!

  • Help with scheduling Process Flows in Workflow in 10gR2

    Dear All
    I am after some help with the scheduling of process flows (PF) in Workflow in OWB 10gR2. I am trying to set up some PF’s to handle the refresh of some staging tables from various source systems. I have created a separate Process Flow Module for each source systems, mainly just to keep them separate and organised. I have a number of mappings which all run fine if execute manually or linked directly to a schedule/job. The problem I am encountering is when I try to run process flows from schedules. I have created process flows ok and have run them manually and they complete fine so I know that the content of the PF is ok. After linking and deploying the jobs I can never get all the process flows to run from the various schedules. What appears to happen is that the first PF works ok and any other PF that are within the same Process Flow Module/packages also runs ok even if its running off as different schedules. However PF’s under the other Process Flow Module fail with the following error
    CC_DAILY_0400
    Description :
    Runtime User : OWBRT_USER
    Started : 2006-08-31 04:00:00.0
    Status      Log
    Error      ORA-20002: 3114: Activity 'PACK_1/CC_DAILY_0400' is not a process.
    ORA-06512: at "OWF_MGR.WF_ENGINE", line 3920
    ORA-06512: at line 1
    Following this error the PF will not even run manually! If I then stop the schedule and either drop or replace this failed PF thus redeploying, the PF then runs fine manually and if the restart the schedule it runs ok the next evening. My problem is that this then appears to impact on the other PF’s which all though have not been touched and ran ok the previous evening they then fail the following evening with the same error
    WS_DAILY_2400
    Description :
    Runtime User : OWBRT_USER
    Started : 2006-09-01 00:00:01.0
    Status      Log
    Error      ORA-20002: 3114: Activity 'PACK_1/WS_DAILY_2400' is not a process.
    ORA-06512: at "OWF_MGR.WF_ENGINE", line 3920
    ORA-06512: at line 1
    ORA-20002: 3114: Activity is not a process.
    I basically can not get both sets to run even though they are on separate modules and separate schedules.Has anyone any idea as to what could be wrong or if I am setting something up in a strange way which would cause these symptoms.
    All help or advice greatly appreciated
    Regards Kevin

    Dear All
    I am after some help with the scheduling of process flows (PF) in Workflow in OWB 10gR2. I am trying to set up some PF’s to handle the refresh of some staging tables from various source systems. I have created a separate Process Flow Module for each source systems, mainly just to keep them separate and organised. I have a number of mappings which all run fine if execute manually or linked directly to a schedule/job. The problem I am encountering is when I try to run process flows from schedules. I have created process flows ok and have run them manually and they complete fine so I know that the content of the PF is ok. After linking and deploying the jobs I can never get all the process flows to run from the various schedules. What appears to happen is that the first PF works ok and any other PF that are within the same Process Flow Module/packages also runs ok even if its running off as different schedules. However PF’s under the other Process Flow Module fail with the following error
    CC_DAILY_0400
    Description :
    Runtime User : OWBRT_USER
    Started : 2006-08-31 04:00:00.0
    Status      Log
    Error      ORA-20002: 3114: Activity 'PACK_1/CC_DAILY_0400' is not a process.
    ORA-06512: at "OWF_MGR.WF_ENGINE", line 3920
    ORA-06512: at line 1
    Following this error the PF will not even run manually! If I then stop the schedule and either drop or replace this failed PF thus redeploying, the PF then runs fine manually and if the restart the schedule it runs ok the next evening. My problem is that this then appears to impact on the other PF’s which all though have not been touched and ran ok the previous evening they then fail the following evening with the same error
    WS_DAILY_2400
    Description :
    Runtime User : OWBRT_USER
    Started : 2006-09-01 00:00:01.0
    Status      Log
    Error      ORA-20002: 3114: Activity 'PACK_1/WS_DAILY_2400' is not a process.
    ORA-06512: at "OWF_MGR.WF_ENGINE", line 3920
    ORA-06512: at line 1
    ORA-20002: 3114: Activity is not a process.
    I basically can not get both sets to run even though they are on separate modules and separate schedules.Has anyone any idea as to what could be wrong or if I am setting something up in a strange way which would cause these symptoms.
    All help or advice greatly appreciated
    Regards Kevin

  • RPE-02062 Workflow Monitor

    When I try to re-deploy an updated Process Flow, it fails with the following error:
    "RPE-02062: ItemType MERGERAW cannot be dropped as it has running processes. You must first abort all the running processes using the Oracle Workflow Monitor".
    I have only installed OWF to use with OWB, and don't even think I have an Oracle Workflow Monitor! I located a session with username OWF_MGR and killed it. I have even rebooted the server, but the OWF_MGR session keeps coming back.
    How else do I abort these running processes?

    Looking back at my installation notes for Oracle Workflow, I found that I could access the Oracle Workflow web services from the following URL
    "http://<server_name>[:<port>]/pls/OWF_DAD/wfa_html.home" where OWF_DAD is the Data Access Descriptor defined during installation. If you connect using the owf_mgr user name / pwd that was created when installing OWF then the browser window displays "Oracle Workflow" and a list of hyperlinks. One of these is "Find Processes". Following this link and clicking the 'Find' button with Item Type=All selected, shows a list of process names and their status. From there I was able to see the process flow that was causing the problem and abort it. Deploying the process flow from OWB then worked smoothly.

  • 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

  • FTP process flow not using registered userid

    Hi,
    I posted the following last week, to the back of a thread that Igor was answering to, but haven't seen any replies yet. Can some body answer the question regarding the userid used on the target location when an FTP process flow is ran please?
    Thanks again.
    ==================
    Igor,
    I followed the examples given in this thread, and checked the case study in the PDF, but am still not able to 'get' a file using FTP to the desired location.
    I have an FTP work flow configured with the Path Settings pointing to: REMOTE LOCATION is a w2k server, WORKING LOCATION is on Unix. These locations are registered in the Deployment Mgr properly.
    I am able to PUT a file to win2k from Unix, but not GET.
    This is caused by the fact that, during FTP WF execution, it is ran as Unix user 'oracle', whom do not have write access to the Root Path registered for the WORKING LOCATION. (I can do a get to /tmp).
    Also, I am getting these messages in the execution log, even if the FTP was successful:
    WARNING: Log file truncated - see RAB for further information.
    ftp: ioctl I_PUSH ttcompat: No such device or address
    ftp: ioctl(TIOCGETP): No such device or address
    All of these problems indicate that the run time Unix user, 'oracle', doesn't have sufficient rights to various directories. Is it possible to force OWB use the userid that was registered for the WORKING LOCATION?
    Thanks.

    Hi,
    Please follow the below steps.
    1. Kill the OWF process using the Oracle Workflow Monitor.
    - On the OWF Monitor home page, use "Find Process" to find the process
    - In the "Process List" page, click on the Process Name
    - Click on the "View Diagram" button
    - Click on the "Abort Process" button
    In the process list, the process should have a white-black flag.
    2. Connect as the Workflow schema owner and execute the following commands in order to purge the item type.
    - WF_PURGE.TOTAL package : deletes obsolete runtime data which includes: Items, Item activity statuses, Notifications, Expired activity versions.
    SQL> execute wf_purge.total
    - WFRMITT.sql script : deletes all definitions for an Item.
    SQL> @< database_oracle_home> wf\admin\sql\WFRMITT.sql
    3. Deploy the Workflow Process again from the OWB Deployment Manager.
    Thanks,
    Leo.

  • Process Flow branches to Error, displays success in RAB

    Hello,
    I am calling a custom function from within a process flow in OWB. This function is performing some basic, customized validations after the mappings execute within the process flow. Depending on the result of the validation function, I want the process flow to branch to either Success, Warning, or Failure. The process flow is branching correctly based on the return code from the function. I can verify this from WorkFlow Manager. However, when I look at the execution of the process flow in the Runtime Audit Browser (RAB) it shows that the process flow completed successfully, regardless of what state it branched to. I would like for the process flow to be marked as either a warning or error in RAB, so that I can quickly identify what process flows failed the validation check perfomed by my function. How can I make RAB display these indicators? I'm running OWB repository version 9.2.02.0.
    Thanks,
    Justin

    Mark,
    Thanks for the reply.
    In my process flow I have included all three ending activities. I have also checked that the correct condition is placed on the transition to the activity (i.e. on Error condition, branch to End Error) The process flow is following the correct branch depending on the code returned from my function. (Workflow Manager confirmed this for me) Regardless of the End condition, RAB indicates that the process flow completed successfully. When it ended in an error, I would have expected RAB to display the usual red 'X' by the process flow but it is not.
    Thanks,
    Justin

Maybe you are looking for

  • How to add columns in PPPM transaction

    Hi, In PPPM transaction,requirement is to add two columns years & month. i.e.for every qualification we need years & months. By using access key if i add  two column in sap standard screen  then how will the values get updated in database table. whic

  • Getting th following error while trying to do BUILD INDEX for search in BCC

    Hi I am getting the following error while I am trying to build index through search administration from BCC. I am using windows7, Weblogic 10.3.2 and ATG9.2 On BCC screen I am getting the message as : An unexpected error has occurred. Please try agai

  • Calday YTD, MTD in Query Designer

    I have to show daily sell in a company + sell value from the beginning of the month, and from the beginning of the year. how to get YTD and MTD values for specified day i Query Designer. I know I need to create variables that will work on calday, but

  • Cannot find Weblogic MP3 upgrade (solaris)

    I need to upgrade my Solaris Weblogic server 9.2.2 to MP3, but I can't find this download. Could someone please point me to the right URL ? I found full MP3 install download on Oralce site, but I need upgrade , plus .bin WL installers don't work for

  • Production order variance settlement to cost centers/internal order

    Hi, I am looking to configure the settlement of production order variances to cost centers/internal order. Is there a way to do this in the settlement profile. Would appreciate your help. Thank you, Ram