When I should abort a instance, when I should not?

Hi there.
I'm designing a process that controls an insurance policy sale and that has a deadline for it's processing. If this deadline is reached, the process must go through a exception flow which will cancel the sale and decline the insurance policy. My question is: whenever this happens, I should end the process instance within ALBPM with an aborted status or by reaching the end activity after processing the exception?
In other words, thinking in a generic way, one could question: is it okay, withing a modeling view, to abort an instance when a business exception occurs?

Dear Right,
I am working on a project where I need to do reporting using Hyperion from ALBPM work list/process instance data. The report needs to be generated on current instance data as well as completed or rejected instance data. Please confirm if my approach is correct or not.
1) Use BAM or Data Mart database for the reporting on current instance.
2)Use Archival Data for the Reporting on historical data for the instance that are completed and rejected.
However, I have following question for that I didn't find any clear idea. I would appreciate if you get me some help here:
+ Our business process might stay longer for some cases, say could be a year or more before it gets approved or rejected. As per Bea documentation of Business Activity Monitoring (BAM) and Business Activity Data Mart (Data Mart), BAM records information about process instance performance and process workload over a recent time period, usually 24 hours where as the Data Mart stores data similar to BAM, but over longer periods of time.
So what do you/Bea suggest/recommend to have out of BAM and Data Mart? Can it Data Mart hold data for such long.
+ For historical reporting:
0) Does this archival happen from engine Db or BAM/Data Mart?
0) As per Bea; process information is copied to the archive database after a process is completed or aborted, based on the archiving schedule configured in the Process Administrator in the Services pane of the Edit Engine section. And also ALBPM business processes do not require data from an instance once this instance has ended, so process instances are discarded upon instance expiration. So does this also flush out the process instance data from BAM/Data Mart as well or BAM/ Data Mart data will flush out as per duration configured in ALBPM. Please confirm.
+ There must have been some reason while designing the three different way to hold process instance data from:
#1. Engine DB,
#2. BAM/Data Mart,
#3. Archival Database.
Can you please throw some light why it has been designed this way?

Similar Messages

  • Blocking multiple SOA Instances when polling from DB Adapter?

    Hi,
    I am on SOA 11.1.1.3 and have a simple requirement of sequential processing from a database table. I hence created a BPEL process to poll the DB and process the records sequentially by inserting 10 records in a single XML (and doing a while loop on these records). I have also kept a polling interval of 30s with Logical Delete option.
    When I have just 10 records in the table, it works fine by creating one instance. However, when there are 20 records in the table, it creates 2 instances of 10 records each and since these two instances are processed in parallel, the sequential processing no more happens and records are processed out of order.
    Is it possible to limit the number of instances to just one and prevent the second instance from kicking off. I have read about the singleton process but can I use this on a single node as well?
    Any inputs will be appreciated.
    Thanks!

    Hi
    From what I know there is nothing out of box that does guarantee ordered execution of instances. That is due to the Queue based work storage and multiple threads pulling data for execution of instances.
    I am not sure if that should be supported out of box as well.
    Polling process is expected to poll for records every X interval. And create instances that can be processed with in the container.
    From what I understand, the requirement needs to stop the polling process if there is a active instance
    OR
    Create a instance during each polling and check if there is an existing instance, wait till the other instance is complete and then proceed in order if multiple instances have been polled during the waiting window.
    One option that I have implemented that works at the source (database) works like this:
    1. Change the Db Adapter to logical delete
    2. Create a view on the database to only show 1 NEW record, or no records if there is a RESERVED record
    3. You might have to write a trigger on the table for updates to complex view created
    At least the requirement that I had was to process records in the order they were created.
    Status table look up might be tricky as it can not guarantee ordered execution of records as threads might grab the status in random order. But if the requirement is 1 at a time rather than ordered, this would be fine.
    But from JVM load perspective, instances might be sitting in the memory doing constantly trying to grab status from table. From performance perspective other options would need to be explored.
    Regards
    Kalidass Mookkaiah

  • Listener status shows 2 instances when only 1 exists

    Greetings All,
    I just moved a database to a new server/host and was troubleshooting a problem I had with Enterprise Manager, and ran the command “lsnrctl status”. See results below.
    C:\Users\xxxxx>lsnrctl
    LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 12-MAR-2013 09:23:09
    Copyright (c) 1991, 2010, Oracle.  All rights reserved.
    Welcome to LSNRCTL, type "help" for information.
    LSNRCTL> status
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
    STATUS of the LISTENER
    Alias                     LISTENER
    Version                   TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Production
    Start Date                11-MAR-2013 15:54:43
    Uptime                    0 days 17 hr. 28 min. 32 sec
    Trace Level               off
    Security                  ON: Local OS Authentication
    SNMP                      OFF
    Listener Parameter File   C:\Oracle\product\11.2.0\dbhome_1\network\admin\listener.ora
    Listener Log File         c:\oracle\diag\tnslsnr\473247-db1\listener\alert\log.xml
    Listening Endpoints Summary...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=473247-db1.sr.net)(PORT=1521)))
    Services Summary...
    Service "CLRExtProc" has 1 instance(s).
      Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
    Service "prod01.sr.net" has 2 instance(s).
      Instance "prod01", status UNKNOWN, has 1 handler(s) for this service...    <<<<<<<<<<<<<<<<<<<  ????
      Instance "prod01", status READY, has 1 handler(s) for this service...
    Service "prod01XDB.sr.net" has 1 instance(s).
      Instance "prod01", status READY, has 1 handler(s) for this service...
    The command completed successfully
    LSNRCTL> exitWhy does the service "prod01.sr.net" have/show 2 instances? There is only 1 instance running on this machine/host/box?
    During my troubleshooting the EM problem, I had added the following code to the listener.ora SID_LIST_LISTENER section, and re-started the LISTENER service. I was thinking that my EM problem had to do with the database not registering itself with the listener:
        (SID_DESC =
          (GLOBAL_DBNAME = prod01.sr.net)
          (ORACLE_HOME = C:\Oracle\product\11.2.0\dbhome_1)
          (SID_NAME = prod01)
        )How can I correct this?
    I think I should somehow remove the instance with a status of UNKNOWN (see <<<<<<<<<<<<<< ???? above).
    Any recommendations please?
    Thanks,
    Bob

    It is nothing to worry about when you see the same instance showing up twice, once with status READY and once with status UNKNOWN.
    READY means listener knows this because PMON of that instance told him so (dynamic registration)
    UNKNOWN means listener knows this because of SID_LIST entry in the listener.ora (static registration)
    Both is useful. Nothing broken here, so no need to fix it :-)
    Kind regards
    Uwe Hesse
    "Don't believe it, test it!"
    http://uhesse.com

  • CloudControl 12c: when adding cluster-database single instances are missing

    Hello ,
    I'e have installed the agent 12c on every single host of our RAC. When adding a database to CloudControl 12c just the RAC-instance gets discovered - but not the single database instances on each host.
    Due to this when clicking targets -> databases I just see the cluster-database - but not every single instance of the database.
    Compared to another RAC database this is totally different behaviour.
    Any help will be appreciated
    Rgds
    JH

    Hello ,
    maybe I should try to explain the issue a little bit clearer...
    We have one RAC database called PROD02. When clicking "targets -> databases" I see the following:
    PROD02 of type Cluster Database
    PROD021 of type Database Instance
    PROD022 of type Database Instance
    That's the way it shoudl be - that's the way I expected it...
    For the newly cofgured RAC database, called PREP02, it looks different when clicking "targets -> databases"
    PREP02 of type Cluster Database
    The single instances don't show up. Of course I see the single instances when clicking on "PREP02" under the item "Instances".
    Now I wonder why these two RAC databases are differently displayed when clicking "targets -> databases". When trying to add the single instances (clicking "Add" under "targets -> databases") and selecting then either "only on the host <hostname>" or "on all hosts in the cluster" no single instances are found or displayed...
    Rgds
    Jan

  • Want to start new session in same browser instance when user ReTypes URL

    HI All,
    I am facing one problem in my sturts application.Its giving me problem that values in the session persists in the my JSP form.
    I entered Userid and password and logged in and gone forward now when I retype Url and give request in same Browser instance a values in my JSP form are visible to me.
    actualy this should be considered as new request and JSP form should appear blank.

    I think Struts is not JSF ....

  • How to find port number , when there will be different instance number ?

    In case of portal url,
    port number is 50000 for default instance number 00.
    how to find port number , when there will be different instance number , instead of 00?
    Thanks

    Hi
    You can find the port number by your instance number as follows:
    There is a general format for the port number like you have mentioned.
    For 00 instance the port number is 50000.
    The general format for the port number goes like this:
        <b>5<instance_no>00</b>
    If your <b>instance number is 01</b> then the port number would be <b>50100</b>.
    It depends on the installation type which you perform.
    You can also change the instance number during the installation but normally you dont do this.
    If you have many components or units installed on your system you may have more than one instance in that case it may go like this 00, 01, 02....accordingly port number will be 50000, 50100, 50200...resp.
    Hope this solves your doubt.
    If you need some more clarification please lemme know.
    Regards
      Sumit Jain
    **Rewrd with points if useful.

  • I am trying to install oracle 11g xe on ubuntu aws instance when i execute sudo /etc/init.d/oracle-xe configure command iam getting this error: sudo: /etc/init.d/oracle-xe : command not found

    i am trying to install oracle 11g xe on ubuntu aws instance when i execute sudo /etc/init.d/oracle-xe configure command iam getting this error: sudo: /etc/init.d/oracle-xe : command not found.

    "command not found" means ... there is no such thing.
    Has the .rpm been installed?
    http://docs.oracle.com/cd/E17781_01/install.112/e18802/toc.htm#XEINL122

  • Please I'd be happy if we can claim where we are misleaded when buying the product : The retailer or seller should know what they are selling ... For example I asked earphone for my shuffle ipod 3rd generation showing it

    Follow-up: 203908177
    Dear sir/madam
    Please I'd be happy if we can claim where we are misleaded when buying the product : The retailer or seller should know what they are selling ... For example I asked earphone for my shuffle ipod 3rd generation showing it but the they gave me an ear phone which just was like an ordinary earphone where I can't low and high the volume nor I can select the playlist ... Please read below
    that I wrote to you in the email I've sent to you on last April as followed :-
    Dear madam/sir,
    It's me Santosh Lamichhane who just arrived to my place in Kathmandu, Nepal after a month visit in Bolivia and Argentina ...
    Dear madam/sir, I like to inform you that while my visit in Santa Cruz de La sierra in Bolivia I bought a new earphone for my ipod shuffle 3G due to the problem in my old earphone on the date as followed in the bill of as shown
    ALTEK
    PN 26986 VN 24186
    Vendedor:
    Federico
    Date 02/04/2012 time: 03:34:22 PM
    I did checked the earphone there same time and found that I can't lower or high the volume from that new purchased earphone and even asked why and one of your senior staff said it might be the problem of my ipod shuffle's setting, Since the beginning of the time of purchase till I came to Nepal 4 days ago I didn't use the ipod because I'm not able to increase the volume and I didn't took my laptop with me while my visit there ...
    But when I try to restore my shuffle here ; even that doesn't works ... Today and yesterday when I checked my friend's earphone of ipod - it was working on my shuffle and my earphone also working in his classic ...
    I want to kindly request you since I showed my shuffle at the time of buying earphone there in Altek, San Martin AV in SAnta Cruz de la Sierra in Bolivia and asked I need the earphone for my ipod shuffle 3G It's not my fault ... Could you please ask the agents of apple here in Kathmandu to replace it with the working the right compatible earphone for me ...
    Hope to hear from you very soon ...
    Thanking you
    From Santosh Lamichhane,
    Cell +977 9802033662, 9813716393,
    +977 (1) 5002018 Res ...
    1210 Tikhedewal 28, Lalitpur SMPC 14, Kathmandu, Nepal

    You will not get a reply from Apple in these forums. As stated in the information to which we all agreed when we signed up here, these forums are for user-to-user assistance, not for getting technical assistance from Apple. All you will get here is suggestions and commiseration from we your fellow users. If you want to express your displeasure directly to Apple, call the tech support line and ask to speak with Customer Relations and see if there's anything they can do for you. Please keep in mind that the CR rep will not have caused your problems, so keep your calm and be polite; they're just working stiffs too.
    Message was edited by: Dave Sawyer

  • I signed up for iCloud and downloaded everything for it. According to my iTunes account, everything should be swell, but when I try to sign into the Cloud, it tells me my Apple ID is valid but it's not an iCloud account. What do I do??

    I signed up for iCloud and downloaded everything for it. According to my iTunes account, everything should be swell, but when I try to sign into the Cloud, it tells me my Apple ID is valid but it's not an iCloud account. What do I do??IC

    Hi DesCoop,
    You must initiallly activate iCloud from an IOS device or a Mac. You cannot inititally activated from a PC.
    Sorry.
    GB

  • I can not get my Adobe Photoshop Elements 8 organize to open. The edit option comes up with no problem, but will crash when I try to access organize. What should I do to fix this problem?I can not get my Adobe Photoshop Elements 8 organize to open. The ed

    I can not get my Adobe Photoshop Elements 8 organize to open. The edit option comes up with no problem, but will crash when I try to access organize. What should I do to fix this problem?

    Hi,
    Which operating system are you running on?
    Try starting the organizer while holding down the shift key.  Hopefully, it should load the Catalog Manager.
    Select your current catalog and click on the Repair button. Once it has finished, click on the Open button to see if the catalog opens.
    Good luck,
    Brian

  • What should I do if the iphoto keeps on saying that "Plz wait for import to complete" when i click the close button but it is not importing photos? How can I close the iPhoto? I try to switch my mac off but it doesn't work. Thanks.

    What should I do if the iphoto keeps on saying that "Plz wait for import to complete" when i click the close button but it is not importing photos? How can I close the iPhoto? I try to switch my mac off but it doesn't work. Thanks.

    You should be able to select Force Quit from the menu beneath the Apple icon in Finder
    and choose to Quit iPhoto from there, without messing up the Mac OS X in the process.
    OS X - Support
    Not sure if rebuilding the iPhoto library would help this issue. However if you had to
    turn off the computer without the correct method (unplug, etc; instead of menu choice)
    the system may have accrued damages and should be checked, maybe repaired by
    use of the Disk Utility in the system. Or restart the computer in Safe Boot mode, then
    run 'repair disk permissions' while it is running in that reduced mode; then restart after.
    •Understanding Safe Mode - tuts+ computer skills tutorial:
    http://computers.tutsplus.com/tutorials/understanding-safe-mode--mac-59897
    •OS X: What is Safe Boot, Safe Mode?
    Suggestions on how to use Safe Mode in article, to resolve issues, may be helpful.
    There likely are other means to rectify troublesome applications, including reinstall.
    Be sure to backup your music, image, video, and other work on an external drive
    or suitable device as a precaution against loss should there be a hard drive failure.
    iPhoto - Mac Apps - Apple Support
    There should be some tips and help information using iPhoto via this tiny Support link.
    Good luck & happy computing!

  • Should the screen show when the ringer switch is changed?

    My ringer is not working on my 4S with 7. Should the screen show when the mute switch is changed from on to off and back? I believe it did before.

    But is not now. and my ringer is intermittent.

  • Should iphone 4 receive messages when turned off and display them when switched back on

    should iphone 4 receive messages when turned off and display them when switched back on

    It's up to the cellular carrier, but I believe most (if not all) will enqueue the messages when your iPhone is off.
    So generally speaking, a few minutes after you turn your iPhone on, your messages should display.  Similarly, your voicemails would arrive.

  • HT5167 when i am updating to 10.7.5, the internet was disconnected, it was partially 83%completed, when I repudiated again, it always fails.what should i do now?

    when i am updating to 10.7.5, the internet was disconnected, it was partially 83%completed, when I repudiated again, it always fails.what should i do now please?

    Hello all:
    Guess what? It was a font conflict all along. I removed a folder of free fonts I downloaded days earlier. Problem solved. No need to wipe out the system and reinstall!

  • Why do I keep getting Error 1000 When I run Abort VI Method?

    Need to know how to get this to work

    Hitman,
    Here is a KnowledgeBase that discusses the issue.
    Why Do I Get Error 1000 When Attempting to Abort a VI Through VI Server?
    Evan
    National Instruments

Maybe you are looking for

  • OS X not booting after installing Boot Camp Windows 8

    Hi all, I installed Windows 8 with Boot Camp Assistant however I couldn't boot into OS X anymore. I get a prohibited sign on boot. If I press Command+V on boot it says "Error loading kernel cache (0xe)". Windows 8 can still boot without problem. Are

  • Unable to open RAW files in Photoshop elements 5.0

    I am using Windows XP, camera is Nikon D80. When I try to download NEF files I receive an error that reads files did not transfer. Reason given reads incompatible format. I just downloaded program today and not really sure what I have done wrong. Any

  • Check an application alive in the system

    Hi friends, I have a requirement to open a MATLAB session through Java. I have done that using the Runtime class Runtime.getRuntime().exec(matlabPath);But I observed that if the open session method is called multiple times, it opens multiple MATLAB s

  • Portal development requirements and basics??

    helo everyone, I am student and I read a article regarding portal development and I want to start learning this new technology.My Basic questions are 1)What are the technical requirements to develop portals with PDK? 2)Is that a compulsion that we ne

  • Keychain wont save passwords

    keychain repeatedly makes me enter a password when i open Mail, even after i repeteadly check to "Remember this password in my Keychain" it has happpened in other apps too, such as Adium