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!

Similar Messages

  • Process is not visible in BPM Workspace in Application panel 2

    Hi dear developers,
    I had a problem about BPM process. I was trying to implement this tutorial -> http://st-curriculum.oracle.com/obe/fmw/obpm/11g/r1/firstProcess/firstprocess_obpm11g.htm#t3
    And all the steps had been done. But the deployment step, i couldn't see my process on the BPM Workspace. I searched the other opinions in the forum. It's completely same with this thread -> Process is not visible in BPM Workspace in Application panel
    Nevertheless, couldn't find anything helpful. Could you help me please?
    Thanks in advance.
    Erdo

    Hi Erdo
    I hope you already ran the demo community seed app to create all the test users and groups etc in the default authenticator. If not, please see this below post:
    Re: New to BPM: How to get the tasks in the Workspace
    1. First login into bpm/workspace with domain adminstrator username/password. Then on right side, click on Adminstration link and see if you could see all the roles related to hello world app and also the users that you added to those roles.
    One other very basic thing is, you should and must deploy the TaskForms project that has all the taskdetails UI pages. I hope you did this while deploying the workflow and checking the check boxes to deploy other ui projects also.
    If seeding and getting demo uses is confusing, you can always use your own users. From weblogic console, create some extra users like weblogic1, weblogic2, weblogic3 etc with some password. Then use these users to assign to the roles from hello world app. Then login with these users. This will also work.
    Thanks
    Ravi Jegga

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

  • Can I pass a parameter to a mapping without using a process flow?

    I have to load data from multiple countries at different times. Rather than creating an individual mapping for each country, I want to create 1 mapping and pass the country code as a parameter to the mapping. I tried to use an input parameter in the mapping and add a custom parameter to the sqlplus_exec_template hoping the custom parameter would pass to the mapping input parameter but it's not working. No data loads.
    When I add a default value to the input parameter, the data loads but this isn't the solution I need. The value of the parameter will vary depending on the country so I can't use defaults. Since the mappings load automatically, I need the script to be able to pass the parameter in.
    I'm trying to avoid going through a process flow because that just seems like overkill for what I need to do. I just want to load all the data where country code = 'X'. Is this even possible?

    o.k. I tried everything to see which would be the best scenario.
    Zeppo - I can't use your solution because ".main", I believe, applies to an older version of OWB. We have 10g. I know in 3.1 ".main" applies because I still have mappings from that version. Doesn't apply to 10g.
    Sutirtha - I set the property for the prompt but it still didn't work.
    MccM - Yes, the premapping process works perfectly. Only thing is that I have to come up with so many different scenarios in the If then else logic. Giving me a migraine ...
    .... so ....
    I punked out and created a table that stores all of the load times by country code. In the joiner, I linked the table's country code to the country code in my view and only retrieved data where the table's load hour equals the sysdate hour. Now all I have to do is change an entry in the working table if I need to reschedule a load.
    It's cluggy but it works ... and I met me goal of only using 1 mapping.
    Thanks to all of you for providing your input. Much appreciated.

  • Wrong map being executed in Process Flow

    I created a Process Flow that executes 3 maps and a PL/SQL procedure.
    The process flow functions to write data to a Unix file system.
    The first map when executed by itself writes the correct string as the first header within the file. But when I execute the same map, named HC_ENTHDR_TEMP_MAP, within the Process Flow the wrong header is written to the file.
    I've tried droppping the map and redeploying it. I've tried dropping the map within the Process Flow reinserting it and redeploying the Process Flow. These actions do not solve the problem. When the map is executed within the Process Flow, the wrong header is written. When the map is executed outside the process flow the correct header is written.
    Any help would be appreciated. It's as if the WorkFlow schema has the an invalid pointer to a map that I can't get rid of.

    Hi,
    Sorry for the late reply, but I was off for the Holidays. Anyway.
    I have tested your scenario step by step. and it works just the way you're saying.
    But, what's happening here is just as Steve have mentioned in his second post.
    <quote>All the codes are in the same "bucket"</quote>
    And as I mentioned in my first post the local unit precedes the library, and that's why you are seeing the message from the local unit.
    I changed the name of the local unit from MY_PRE_FROM to MY_PRE_FORM_LOCAL, and it worked just fine with me.
    I suggest you try it, it should work.
    So when we run formA we should see the following messages
    'in generic call'
    'in formA local'
    Here what you are seeing the the precedences of the local unit over the library unit whenever they share the same name.
    but logically you should see the library code MY_GENERIC_CALL being executed and showing a message of
    PROCEDURE MY_GENERIC_CALL IS
    BEGIN
         message('in generic call');
         my_pre_form;
    END;and in turn calling to MY_PRE_FORM and the latter shows the message
    PROCEDURE my_pre_form IS
    BEGIN
    message('in lib my pre-form');
    END;so you should see:
    in generic call
    in lib my pre-form
    and what's happening with you is the local unit is being preceded from forma over the library unit. As if you are calling the local unit from the library. or at least this is what seems to be happening.
    Changing the local unit's name is making the difference.
    Regards,
    Tony Garabedian

  • How to bind mapping input parameter in process flow using OMB Plus

    Hi
    I have created a process flow with a mapping.
    This mapping has a input parameter, that I want to bind to a variable using OMBPlus
    OMBALTER PROCESS_FLOW '$process' MODIFY PARAMETER 'P_EOD_DATE_IN' SET PROPERTIES (BINDING) VALUES ('V_EOD_DATE') does not work as P_EOD_DATE is NOT a process parameter
    neither does
    OMBALTER PROCESS_FLOW '$process' MODIFY PARAMETER '$mapname/P_EOD_DATE_IN' SET PROPERTIES (BINDING) VALUES ('V_EOD_DATE') as the reference '$mapname/P_EOD_DATE_IN' is not valid.
    Any suggestions ?
    Best Regards
    Klaus

    Hi Klaus,
    look here {thread:id=640397}
    Regards,
    oleg

  • How to check mappings execution time in Process flow

    Hi All,
    We created one process flow and scheduled it. It is successfully completed after 30 Minutes.
    Process flows contains 3 mappings, First mapping complete sucessfully, Second mapping will start, after completing successfully second mapping. Third mapping will start and complete sucessfully. Success emails will generate.
    I would like to know which mapping is taking long time execution.
    Could you please suggest how can we find which mapping is taking long time execution.
    I dont like to run each mapping indiviual and see the execution time.
    Regards,
    Ava.

    Execute the below query in OWB owner or User schema
    In place of '11111' give the execution id from control center.
    select Map_run.NUMBER_RECORDS_INSERTED,
    map_run.NUMBER_RECORDS_MERGED ,
    map_run.NUMBER_RECORDS_UPDATED ,exe.execution_audit_id, Exe.ELAPSE_TIME,exe.EXECUTION_NAME,exe.EXECUTION_AUDIT_STATUS,map_run.MAP_NAME
      from ALL_RT_AUDIT_MAP_RUNS Map_run,ALL_RT_AUDIT_EXECUTIONS Exe
    where   exe.EXECUTION_AUDIT_ID=map_run.EXECUTION_AUDIT_ID(+)
            and exe.execution_audit_id > '11111'
            order by  exe.execution_audit_id descCheers
    Nawneet
    Edited by: Nawneet on Feb 22, 2010 4:26 AM

  • Process is not visible in BPM Workspace in Application panel

    Hi all,
    BPM/SOA Suite 11g
    DB Oracle 10gR2
    I have created and deployed successfully a BPM process following instructions at http://st-curriculum.oracle.com/obe/fmw/obpm/11g/r1/firstProcess/firstprocess_obpm11g.htm
    i have seeded the demo community with no issues. Process roles has been mapped as well but i am not able to see any process in the BPM Workspace. later i mapped the user to simple weblogic user instead of jcooper and re-deployed my process but still not able to see the results.
    tutorials said that
    Note: If the HelloWorldProcess v1.0 link does not appear in the Applications panel on the Tasks tab, click the Process Tracking tab. It should appear there. You can instantiate the process from that tab.but this also not worked for me
    any ideas what could be the issue? i have searched this forum but no successful solution EM doesnt allow to mapp roles in the security section in OracleBpmProcessRolesApp
    or
    do we can any other way to run and test the process ?
    Regards,
    Zeeshan Baig

    FYI i redeployed the process and assigned role to weblogic for testing  but same result
    David Read wrote:
    The screen snapshots are very helpful, and the app roles with user assignment are clearly on the server. Can you add a screen snapshot that shows the BPMN model in jdev? Key thing to check is that the human task is an Initiator task type rather than just a simple user task. And that the task is in the correct swim-lane.
    Check User task is initiator you can see here http://i55.tinypic.com/2r20ghy.jpg
    User mapping with Roles http://i56.tinypic.com/2ufd6i9.jpg
    Another snapshot that would help is of the SOA deployments in EM. This one is of the UI project deployed as an EAR:
    http://img528.imageshack.us/img528/310/bpmnem.jpg
    That would help to ensure that the composite is deployed correctly. From EM navigate to the SOA folder and then soa-infra->default. That will list the deployed composites and the default version.
    ThanksWLS Console deployment http://i51.tinypic.com/2yxocwp.jpg
    EM deployment http://i51.tinypic.com/35iy93o.jpg
    EM Composite Info http://i55.tinypic.com/2hdwow2.jpg
    You can download the project from here http://orclsamples.googlecode.com/files/HelloWorld_OBE.zip
    Thanks

  • Change on process chain not visible in display mode after transport

    All,
    We have changed a process chain where message notification was active in development.
    We have deleted the notification and created a transport. This has been released and implemented into the QA system without a problem.
    When displaying the new process chain in QA the change was not visible. But in change mode it is.
    Can anyone tell us what might be a cause/solution for this? Also for future changes.
    Gui error??
    Thanks in advance.

    hi,
    Try activating the PC again in the QA.
    if still it does reflect the message notification, then try creating the request again
    in DEV and transport.
    make sure you r out of the Process chains in DEV nad QA when transport happens.
    This is just a practice.
    Regards,
    Dhanya.

  • All Process Types not visible in RSPC ( process chain)

    Hi,
    When I go to create a new process chain in RSPC & look for process types to choose from I am not able to see all the process types.
    when I go to table RSPROCESSTYPES or setting-->maintain process types , it shows all the enteries.
    Am I suppose to do some steps before I start seeing all the process types in the left panel of my RSPC--process types.
    looking forward to your help.
    regards
    Vikash

    Hi Agarwal
    check the table RSPCCATEGORY ..In this table check whether there is an entry for the following..
    General services
    Load Process and Post-Processing
    Data Target Administration    
    Reporting Agent               
    Other BW Processes            
    if not there maintain them..
    bye
    Shu Moh..

  • Can Not send pictures and documents with my webmail, the link is Not visible on Safari Browser

    Hello, i can Not send pictures and documents wit my tele2 webmail, the link to so this is Not visible. I tried Safari, Opera, and Dolphin.

    Safari doesn't support the attaching/uploading of files. If you want to send documents or photos that you have stored on the iPad then you can use the Mail app - if you've set up your email account on it, then you should be able to start in the app that contains the document, and then use that app's functionality to select the document and attach it to an email e.g. in the Photos app you can use the icon of the box with the arrow coming out of it to select and email a picture

  • Mapping sensor data to process flows

    Hi,
    I´ve implemented a sensor-action that uses a JMS-queue to report its data. I´ve specified a few sensors in the process I´m calling as well as all processes called by that first one.
    This is ment to monitor the process workflow resulting in a graph that represents the flow of the different processes visited.
    To get to the point: when that first process is called twice (or even more often) at a time I get a whole bunch of sensor data, but cannot distinquish their origin - either from the first flow or the second one. Since I´m using not only one process I cannot use the instance-id as a reference. I was thinking of passing sort of a generated id (timestamp) through all processes.
    Any ideas or suggestions?
    Thanks in advance,
    Max

    You can use a wrl file with the 3D picture control. How you map your values is optional. I have used color coded sphere at the locations of interest.
    Have fun,
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Task flow not visible

    I was experimenting with the UI Shell after viewing Chris Muir's presentation. I attempted to put a task flow as a second level tab and the tab shows up but the content (a simple table) is not showing. The task flow has only one activity and no parameters. I followed Chris's structure by making the Launcher class and creating a method similar to the methods in the demo.
    I was able to get some other task flows to work though. I'm wondering what could keep them from being visible? I checked visible properties on the panels used and those are visible.
    Any one run itno this behavior?
    Thanks,
    Dave

    Chris has recoded >1 million videos, ok it's less but too many to know which one you are talking about.
    Then we need to know your jdev version!
    Have you cheked the log window for errors?
    TImo

  • Standard queries and flow not visible in Ides server

    Dear gurus
    I am new to imlpememntation,i am try to find out if the standard reports of different modules suffice our requirement. I am checking the business content, infact i checked in metadeta repository but i dont see the different standard cubes of different modules in IDES...i dont really know...are they generally not available in IDES and tehy can only be seen in development server...or am i missing a trick here...i want to see the whole flow but i dont see it for any of the modules ...kindly suggest

    In Metadata reporsitory, have you chosen the link Bus content objects on the left?
    Also do you find BI_CONT software component in the dialog that appears when you choose...System menu --> Status and hit the comp info button in SAP Sys data section?
    Thanks murali for your response. By checking the option on the left i guess u mean by checking business content local objects
    instead of Activated objects local objects.
    By following your instructions i see that the BI_CONT software component is not present  there. what nxt?

  • Data flow not visible while creating remote cube.

    Hi SDN,
    I am working on a remote cube. I need to link the infosource to remote cube. I have  selected the source system and assigned.
    I have done,  like--Remote cube --> Context Menu --> Show Data flow , and I wanted to see the source system , Info source and the remote cube, but could not find them .
    Guide me what I've missed /went wrong.
    Thanks in Advance
    Ankit

    Hi,
    Remote cube is technology where you report on data which is stored in the source system. While creating the Infocube you have to select Remote Infocube Radiobutton and in the next screen it will ask you for the infosource.
    In that infosource you can assign the datasource in the infosource menu.
    Now you see the data flow.
    Hope it works,
    Regards,
    Sasi

Maybe you are looking for

  • How do I decrease the size of my desktop view?

    I accidentally hit a few keys and my desktop view zoomed in. Don't know how to get it back to the correct size. HELP!

  • How to get auto generated column in spring jdbc

    Hi guys , I am using springJDBC and sybase db. I think what i am facing is a standard problem but whatever support i am getting from google is not working. My problem is : "While inserting values in database one colum is autogenerated .....how do i g

  • Error 4610

    Every morning I get the following message: "Automatic update failed.  Could not establish a connection. 4610." Is there a way to turn off the automatic update? My phone shuts off after I hit "OK" through the error message. Thanks! Post relates to: Ce

  • Remove strokes from multiple objects

    Hi, I have the following problem. I am using stokes to mask out a shape I want. I want to remove these strokes altogether but retain the masked shape. So for example the below image has three circles with a white stroke to form the shapes I desire. I

  • How tos - Multi Struts Config for ADF UIX (JDev10.1.2)

    Has anyone tried the OTN How-tos for Multi Struts Config? http://www.oracle.com/technology/products/jdev/howtos/10g/StrutsMultiConfigs/struts_multiconfig_howto.html Well I tried doing it and am facing a lot of problems. 1. When I try to create a page