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.

Similar Messages

  • 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

  • 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!

  • 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

  • Error While Importing Process Flow in OWB Repository.

    Hi All,
    OWB Config Details is as follows:
    Oracle 9i Warehouse Builder Client: 9.2.0.2.8
    Oracle 9i Warehouse Builder Repository: 9.2.0.2.0
    Following Error Message is displayed when i tried to import process flow from one OWB Repositoty to another OWB Repository.
    Warning at line 23: MDL1312: Referenced logical location with name <PF_STG_INC_LOC> and UOID <F3940F1D5EB84985E0340003BA0AF737> not found for PROCESSMODULE <SALES_INC>. Logical location not set for this module.
    Warning at line 28: MDL1320: PROCESS PF_C_C_CALLS_INC in STG_INC.SALES_INC.SAL_INC cannot be imported because referenced STANDALONEPROCEDURE
    FLSTG.PROC_GET_ETL_DATA_DATE does not exist.
    Warning at line 28: MDL1320: PROCESS PF_STG_CALL_CENTER_CALLS_INC in FLSTG_INC.SALES_INC.SAL_INC cannot be imported because referenced STANDALONEPROCEDURE
    FL_TRG_FLSTG.PROC_UPDATE_RECO_CTL does not exist.
    Informational: MDL1134: COMMIT issued at end of import data file.

    Hello, all the errors you've been given are related to missing objects.
    You should re-create/import the location for you process flows before importing the process flows themselves.
    Also verify that you have imported the procedures FLSTG.PROC_GET_ETL_DATA_DATE and FL_TRG_FLSTG.PROC_UPDATE_RECO_CTL because you use them in your process flows so you need them: OWB refuses to import a process flows if some objects are missing because it would break some links.
    In general process flows should be imported where you have all the other objects in the repository because they are the final step and they reference many other objects.
    Hope this helps - Antonio

  • Error While Improting Process Flow in OWB Repository.

    Hi All,
    OWB Config Details is as follows:
    Oracle 9i Warehouse Builder Client: 9.2.0.2.8
    Oracle 9i Warehouse Builder Repository: 9.2.0.2.0
    Following Error Message is displayed when i tried to import process flow from one OWB Repositoty to another OWB Repository.
    Warning at line 23: MDL1312: Referenced logical location with name &lt;PF_STG_INC_LOC&gt; and UOID &lt;F3940F1D5EB84985E0340003BA0AF737&gt; not found for PROCESSMODULE &lt;SALES_INC&gt;. Logical location not set for this module.
    Warning at line 28: MDL1320: PROCESS PF_C_C_CALLS_INC in STG_INC.SALES_INC.SAL_INC cannot be imported because referenced STANDALONEPROCEDURE
    FLSTG.PROC_GET_ETL_DATA_DATE does not exist.
    Warning at line 28: MDL1320: PROCESS PF_STG_CALL_CENTER_CALLS_INC in FLSTG_INC.SALES_INC.SAL_INC cannot be imported because referenced STANDALONEPROCEDURE
    FL_TRG_FLSTG.PROC_UPDATE_RECO_CTL does not exist.
    Informational: MDL1134: COMMIT issued at end of import data file.

    Hello, all the errors you've been given are related to missing objects.
    You should re-create/import the location for you process flows before importing the process flows themselves.
    Also verify that you have imported the procedures FLSTG.PROC_GET_ETL_DATA_DATE and FL_TRG_FLSTG.PROC_UPDATE_RECO_CTL because you use them in your process flows so you need them: OWB refuses to import a process flows if some objects are missing because it would break some links.
    In general process flows should be imported where you have all the other objects in the repository because they are the final step and they reference many other objects.
    Hope this helps - Antonio

  • Can we run process-flow from outside OWB

    Hi All,
    I am scheduling my process-flows daily in night. If any process-flow fails, they will rectify the problems and they want to run the process flow manually, outside own, like SQL.
    Regards,
    Kumar.

    Hi Detlef,
    I tried to execute the following, I dint get any response and the sqlplus closed automatically. When I saw the execution details no executing had taken palce. And even I tried to execute the command by commenting the exit in the script.
    sqlplus RA_OWB1/RA_OWB1@RADEV1 @C:\OraHome_1\owb\rtp\sql\sqlplus_exec_template.sql RA_OWB1 PlatformSchema ProcessFlow SAI_PF "," ","
    Is there any external (oracle function), so that I can pass any number of Process-flows as parameters for execution. Client will create a form with a list of check boxes and execute button. when the user selects the check boxes according to his rerquirements and click execute. then all the process-flows should run.
    Regards,
    Kumar.

  • 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

  • Error when using wb_rt_api_exec.run_task api to call process flow

    Dear All,
    I am using OWBV 10.2.0.3 and currently have some issue with it.
    I have a process flow and I'm executing it using wb_rt_api_exec api.
    When I ran it, that process flow failes with below error messages.
    RPE-01003: An infrastructure condition prevented the request from completing.
    RPE-01038: Failed to evaluate expression null. Please modify the expression, redeploy and retry again.
    RPE-01003: An infrastructure condition prevented the request from completing.
    RPE-02227: Cannot test Control Center user OWF_MGR. This user must match the login credentials of the evaluation location configured on owning module.
    ORA-01017: invalid username/password; logon denied
    But using same user when I log on to the OWB client I can run that process flow without any error. So it seems to be there is no any sesurity issues too.
    Furthermore I have done below things.
    OWF_MGR (Processflow user), OWB_MGR (repositiry user) and RUNTIMEUSR (user used to run the processflow) all registered under control center.
    There are couple of forum post here. I followed all those and didnt work anything for me.
    Early response highly regards,
    mc
    Edited by: mc**** on Jan 19, 2011 4:13 PM

    Hi,
    look these forum threads {message:id=3140661} and {message:id=2695999}
    I think you need connect with Design Center under user which you used for executing processflow and register workflow location
    Regards,
    Oleg

  • Mapping complete - process flow busy

    Hi all,
    I've a problem with a process flow I've imported from another server.
    If I run this process flow in the testing server it runs and complete without problems.
    Now, I've imported this process flow in the production server but it doesn't complete. In Audit browser I see that all mappings have "complete" status but the process flow is still busy after 1 hour.
    In the process flow there are 7 mappings and 3 user defined operations that use shell scripts.
    What I've missed?
    Oracle and OWB 11gR1
    OS: Sles 10
    Thanks
    Gul.

    Hi Gul,
    We are using OWB 11.1 and we've experienced the same thing.
    We solved this by:
    - adding an index on the runtime repository
    - clean up the runtime audit tables
    - collect statistics on the runtime tables
    There should be plenty information about the step above.
    If you're not familiair with it, then I can include it in a next message.
    - check the process flows for errors.
    We found out that some process flows got corrupted after export-import.
    Some transitions had flase numbering.
    Example: a mapping had an success (0), error (1) and warning (1).
    The error and warning lines had the same number.
    After correcting this the flows worked correctly.
    Regards,
    Emile

  • Integrating process flows

    Hi All,
    I had different projects in my OWB and each process has its process flow which has several mappings in it.
    I want to integrate all of these process flows from different projects into a single process flow where I can either run two process flows parallel or one after another and should also be able to decide whether to continue or not if one process flow fails.
    Can you please help me, Is it possible if not is their any work around for it.
    Many Thanks,
    Danish

    For example, you have
    Project P1
       Processflow module OWF1 with location name LOC_OWF1
       Processflow for this application P_PROJ1
    Project P2
       Processflow module OWF2 with location name LOC_OWF2
       Processflow for this application P_PROJ2Under OWB (runtime) repository owner create procedure
    create or replace procedure P_MASTER_PROCESS as
      return_result1 NUMBER(10);
      return_result2 NUMBER(10);
    begin
      return_result1 := WB_RT_API_EXEC.RUN_TASK(location=>'LOC_OWF1', task_type=>'PROCESSFLOW', task_name=>'P_PROJ1',
          system_params=>',', custom_params=>',', oem_friendly=>0, background=>0);
      return_result2 := WB_RT_API_EXEC.RUN_TASK(location=>'LOC_OWF2', task_type=>'PROCESSFLOW', task_name=>'P_PROJ2',
          system_params=>',', custom_params=>',', oem_friendly=>0, background=>0);
    end;Oleg
    Message was edited by:
    tsiboleg

  • Flash Back Recovery in process flows?

    Hi,
    I am using Oracle Warehouse Builder 10 G R1.
    I am using process flows. In order to get the old data into the tables, whenever the process flow fails, the availabe option is Flash Back Recovery.
    Could you please suggest me, does it a good practice to use flash back recovery in a datawarehousing project?
    Thank you,
    Regards,
    Gowtham Sen.

    Hi,
    Could anyone please explain, how to implement flashback recovery in process flows?
    Any suggesitions are welcome.
    Thank you,
    Regards,
    Gowtham Sen.

  • How to import Process Flows without OWB

    Hi,
    I'm having trouble deploying my process flows to my PROD environment.
    Process flows complile and run ok in TEST environment, and we are suppoused to deploy in both environments (TEST and PROD) from the same OWB repository, which is correct.
    But due to technical problems with the net, by the moment I cannot see the PROD server from OWB repository installation, so I need to deploy manually (using scripts via SqlPlus or some other tool).
    I can export the PFs from the 'generate' option provided by OWB, so I can get the file with the PFs' source code.
    What I don't know is:
    1) how to import/create that process flows in the new instance manually (I mean from outside OWB) from the exported file.
    2) where should I create them, in the workflow instance or in the owb repository instance?
    I'm working with OWB 10gR2
    Can somebody help me with this?
    Thanks in advance
    Max

    Many kinds of errors. For instance:
    IMP-00017: following statement failed with ORACLE error 23327:
    "BEGIN SYS.DBMS_DEFER_IMPORT_INTERNAL.QUEUE_IMPORT_CHECK('ORACN230.WORLD',"
    "'IBMPC/WIN_NT-8.1.0'); END;"
    IMP-00003: ORACLE error 23327 encountered
    ORA-23327: imported deferred rpc data does not match GLOBAL NAME and platform of importing db
    ORA-06512: at "SYS.DBMS_SYS_ERROR", line 86
    ORA-06512: at "SYS.DBMS_DEFER_IMPORT_INTERNAL", line 30
    ORA-06512: at line 1
    I dropped all users except for schemas related to database structure such as SYS,SYSTEM,OUTLN,SYSMAN,XDB, WMSYS. I do not have access to original database because it's belongs to another organization. Only I got is dump file and log which I know the exp is full database with username SYS. The original database and and destination database (which I handle) probablly have different features (when create database, optional scripts run from rdbms/admin might be different). I did use IGNORE=Y every time. I tried SYS or SYSTEM to import but always are scared by too many errors.
    Regards,
    Richard

Maybe you are looking for