Associating records of processes N its subprocess in data object COMPONENT

Hi,
I am using Monitor Express to monitoring BPM process data, and I want to group data from a process and its subprocess.
How to join these informations if there is no key-field in COMPONENT dataobject (COMPOSITE_INSTANCE_ID and COMPONENT_INSTANCE_ID are different between processes and subprocess).
Luciano Gomes

Hi,
I am using Monitor Express to monitoring BPM process data, and I want to group data from a process and its subprocess.
How to join these informations if there is no key-field in COMPONENT dataobject (COMPOSITE_INSTANCE_ID and COMPONENT_INSTANCE_ID are different between processes and subprocess).
Luciano Gomes

Similar Messages

  • Mapping Multiple records from Db Adapter to the project data objects

    If the database adapter do a query to the database and return multiple records, how can I map those records to the data object? And If I want to iterate the records and each record to invoke a sub-process, what can I do?

    On the XSL file, I did the following
    <xsl:template match="/">
    <ns1:SetOfAccount>
    <xsl:for-each select="/ns0:RplanAccountCollection/ns0:RplanAccount">
    <ns1:accounts>
    <ns2:accountId>
    <xsl:value-of select="ns0:pkAcctId"/>
    </ns2:accountId>
    <ns2:accountName>
    <xsl:value-of select="ns0:ownerName"/>
    </ns2:accountName>
    </ns1:accounts>
    </xsl:for-each>
    </ns1:SetOfAccount>
    </xsl:template>
    </xsl:stylesheet>
    for each record which read back from the database adapter is rplanAccountCollection, rplanAccount, I tried to put the value onto the accounts arrays which has a type of account with account id and account name. But I dun think it is correct, please advice

  • Intercompany Elimination - No records to process

    Hi,
    I am working on Intercompany Elimination. I have two entities BP01_Input & BP02 under the entity BP01.
    BP01_Input has ICCost of 1200 against BP02.
    BP02 has ICSales of 1500 against BP01_Input.
    I carried out the following steps:
    1.     Changes to the Account dimension u2013 Added the ELIMACC property and filled it with ICDiff for the accounts ICCost and ICSales
    2.     Changes in INTCO dimension u2013 Added BP01_input and BP02 in entity property for Intercompany idu2019s I_BP01 and I_BP02
    3.     Changes in Entity Dimension u2013 Added ELIM property  and filled with u201CYu201D for BP01 and "N" for its subsidiaries
    4.     Changes in RptCurrency dimension u2013 USD is the reporting currency
    5.     Ran the data manager package for IC elimination  for running  the default ICELIM logic with parameters for Category (Actual) and Time (2008.Dec)
    The data manager runs successfully. But the log shows "No records to process".Elimination of 300 is not shown in ICDiff account.
    Please let me know if there are any mistakes or any other configuration steps required.
    Thank you.
    Regards,
    Shoba

    Hi John, txs for answering.
    Let me set a quick example:
    Entity hierarchy:
    500
      100
      200
      300
    700
      800
      9000
    Entity Account Month Year    DataSrc       Flow     Amount
    100     ABC      005     2012  DS_INPUT  F_100     9000
    I want the elimination intercompany (which runs through automatic adjustments) to create this record:
    Entity Account Month Year    DataSrc       Flow     Amount
    100     ABC      005     2012  DS_ELIM  F_100      -9000
    I dont need to save this elimination record at parent level, just for 100 Entity.
    This works, but I d like to know if it is valid or not.
    PD: I m on BPC NW 7.5 SP11
    Regards
    JAV

  • HT201210 i need help!??? i just tried to update my ipod and now its making me restore it on itunes and it wont complete the restoring process. Its giving the warning that the updated software server couldn't be reached. Can anybody help????

    i need help!??? i just tried to update my ipod and now its making me restore it on itunes and it wont complete the restoring process. Its giving the warning that the updated software server couldn't be reached. Can anybody help????

    Update Server
    Try:
    - Powering off and then back on your router.
    - iTunes for Windows: iTunes cannot contact the iPhone, iPad, or iPod software update server
    - Change the DNS to either Google's or Open DNS servers
    Public DNS — Google Developers
    OpenDNS IP Addresses
    - Try on another computer/network
    - Wait if it is an Apple problem

  • I tried updating to iOS 8.1 but it have the apple symbol and a blue screen pops up and it restarts the process and its been going on about 3 weeks already. I dont know what to do? Is my iPad broke cause I just got that iPad in August.

    I tried updating to iOS 8.1 but it have the apple symbol and a blue screen pops up and it restarts the process and its been going on about 3 weeks already. I dont know what to do? Is my iPad broke cause I just got that iPad in August.

    Hi You may have a hardware fault take ipad to Apple Store. Ring then first to make an Appointment take box and you purchase paperwork they may give you A replacement. Before you do that Try a Reboot hold down power button & menu button hold both down until you see Apple Logo you may need to hold down for up to 30 Seconds But you may need to do this more than once. If it doesn't work take back to Apple Store. Cheers Brian

  • How to delete a Record in  Masterdata  and its Child Tables

    Hi ,
    i want to delete a  record in masterdata and its childtable .
    I am using generalservices.But it  gets error "Attempt to read or write protected memory"
    If there is another solution to delete records in all child tables.
    Edited by: tharunireddy on Aug 13, 2010 3:08 PM

    Hi,
    There must be something wrong with your code.
    Please post it here so we can determine the problem and present a solution.
    Regards,
    Vítor Vieira

  • The *.icc file is associated with PS process after assigning profile for a picture of CMYK mode ?

    Hi everyone, I have a curious problem for your help 
    My OS is Windows 7. Start PS and open an image, choose "Edit" -> "Assign Profile...", in the pop-up dialog there is a drop-down list showing many system profiles, and I find all of these *.icc files are stored in folder "C:\Windows\System32\spool\drivers\color". Just choose any profile to assign, then go to folder "C:\Windows\System32\spool\drivers\color" and find the related icc file, for example, JapanColor2001Coated.icc is for profile "Japan Color 2001 Coated". Now you can still rename the icc file, that is, the icc file is not taken by photoshop process. Our company has a software to generate icc files, however, when assign these profiles, the icc file is associated with PS process, which means I can't rename or delete the related icc file, even after assigning another profile, unless close the image documents, that is unwanted. So I'd like to know the reason, in fact I'm not very clear about the ICC file structure. I want to make the local disk file not associated with the process so I can do other operations.
    Any suggestion will be appreciated.

    I made a quick try and I can change the name of various custom profiles I've created using Photoshop but it appears that the name of the profile can't be changed if Photoshop was started with the profile in question selected as a soft proofing profile in View > Proof Setup. You have to quit Photoshop, just changing the soft proofing profile to another is not enough.

  • A problem with initiating a BPEL process through its web service interface

    hi,
    i am trying to initiate the helloWorld BPEL process through its web service interface. i use a proxy class that i wrote and i use it from J#.net.
    this is the relevant code part:
    hello.HelloWorldBinding wsProxy = new hello.HelloWorldBinding();
    wsProxy.initiate("Hello");
    and the server shows the following message:
    ORABPEL-05002
    Message handle error.
    An exception occurred while attempting to process the message "com.collaxa.cube.
    engine.dispatch.message.invoke.InvokeInstanceMessage"; the exception is: Cannot
    decode properties.
    The process domain was unable to decode the properties for message guid 10, whic
    h are stored in column String index out of range: 3094; the exception reported i
    s: {2}.
    sql statement: SELECT conv_id, message_guid, domain_ref, process_id, revision_ta
    g, operation_name, receive_date, state, priority, properties FROM invoke_message
    WHERE message_guid = ?
    at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(Dispatc
    hHelper.java:152)
    at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseSche
    duledWorker.java:70)
    at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java
    :86)
    at com.evermind.server.ejb.MessageDrivenBeanInvocation.run(MessageDriven
    BeanInvocation.java:123)
    at com.evermind.server.ejb.MessageDrivenHome.onMessage(MessageDrivenHome
    .java:755)
    at com.evermind.server.ejb.MessageDrivenHome.run(MessageDrivenHome.java:
    928)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(Relea
    sableResourcePooledExecutor.java:186)
    at java.lang.Thread.run(Thread.java:534)
    <2006-05-10 21:21:15,171> <ERROR> <default.collaxa.cube.engine.data> <BaseDeliveryPersistenceAdaptor::loadInvokeMetaDa
    java.lang.StringIndexOutOfBoundsException: String index out of range: 3094
    at java.lang.String.substring(String.java:1441)
    at com.collaxa.common.util.LVDecoder.decodeElement(LVDecoder.java:152)
    at com.collaxa.common.util.LVDecoder.decodeToMap(LVDecoder.java:45)
    at com.collaxa.cube.engine.adaptors.common.BaseDeliveryPersistenceAdaptor.loadInvokeMetaData(BaseDeliveryPersi
    r.java:2186)
    at com.collaxa.cube.engine.adaptors.common.BaseDeliveryPersistenceAdaptor.__loadInvoke(BaseDeliveryPersistence
    :2112)
    at com.collaxa.cube.engine.adaptors.common.BaseDeliveryPersistenceAdaptor.loadInvoke(BaseDeliveryPersistenceAd
    079)
    at com.collaxa.cube.engine.data.DeliveryPersistenceMgr.loadInvoke(DeliveryPersistenceMgr.java:357)
    at com.collaxa.cube.engine.delivery.DeliveryService.handleInvoke(DeliveryService.java:465)
    at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleInvoke(CubeDeliveryBean.java:335)
    at ICubeDeliveryLocalBean_StatelessSessionBeanWrapper16.handleInvoke(ICubeDeliveryLocalBean_StatelessSessionBe
    java:1796)
    at com.collaxa.cube.engine.dispatch.message.invoke.InvokeInstanceMessageHandler.handle(InvokeInstanceMessageHa
    7)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:125)
    at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
    at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
    at com.evermind.server.ejb.MessageDrivenBeanInvocation.run(MessageDrivenBeanInvocation.java:123)
    at com.evermind.server.ejb.MessageDrivenHome.onMessage(MessageDrivenHome.java:755)
    at com.evermind.server.ejb.MessageDrivenHome.run(MessageDrivenHome.java:928)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
    at java.lang.Thread.run(Thread.java:534)
    what is the problem? how come i can't initiate the process?
    i will be happy if i could get help..
    thanks in advance

    can you initate the process from the bpel console successfully?
    if so can you use obtunnel from the installation to trace the soap message (that goes over the wire), my best guess in this case is a problem with a header (holding the wsa information) ..
    after starting obtunnel it will liesten to a custom port, and will forward the request to the engine, so you need to point your client to this new port..
    hth clemens

  • Screens missing when the Recording is processed : XK01

    I need to upload vendor master data. I also need to capture second address under the International Versions section. I could record it ( selecting the checkbox "Not a Batch Input Session") in the very first screen of SHDB.
    Otherwise we will not be able to see the actual screens in ME11.
    Problem:
    When the recording is processed, the International versions screen is not displayed and the process stops in the very first screen itself. It is not proceeded further.THe recording shows that everything is captured perfect.
    Can anybody give me the solution for this.This is very critical.
    SAP Version : 4.7
    Regards,
    Siva

    Hi Siva
    Try checking the Central Address Mgmt check box in the first screen while taking a recording. Or, if you think it is an issue with authorizations, try recording with an MM (functional) user id.
    If you find this answer useful, please reward me for the same.
    Good luck
    Karthik Potharaju

  • Are a single ns-slapd process and its 32 LWP (light weight processes) limited or bound to a single processor?

    ns-slapd and its LWP sub-processes seem to appear as a single process in some tools. Does this limit them to only being able to use one of the available processors on a multi-processor system, either due to lock management or for some other reason?
    W see all the CPUs on a four processor system receiving activity, but the system never exceeds 25% utilization, or, the total of a single CPU.
    Is this a limitation, or are we just not using it much yet?

    <i>Are a single ns-slapd process and its 32 LWP (light weight processes) limited or bound to a single processor?</i>
    The short answer:
    No, and you shouldn't need to worry about it anyway.
    The long answer:
    The configuration LDAP is never a bottleneck in an iAS system. You could have hundreds of iAS servers running off a single instance and a single processor LDAP would still be able to handle the configuration requests easily.
    If you also use your LDAP server as an authentication repository, you should size your LDAP server based on your authentication needs. But even if you are using iDS as an authentication store there are several other factors to keep in mind.
    1. iDS scales pretty effectively up to about four CPU's for the most important operations (i.e. reads)
    2. Unless you are running some unusual application server hardware, you will run out of disk i/o long before you run out of CPU power.
    3. If you have any significant load on the directory server you should probably offload it onto its own server (or partition) anyway so that it doesn't steal excessive amounts of memory from that appserver.
    4. Similarly, if you are putting a lot of stress on the directory server with authentications, you should consider tuning the directory server for those authentications.
    I guess a little more detail about your application server architecture would be helpful in figuring out why your CPU doesn't exceed 25%. I strongly doubt that it has anything to do with slapd, however.

  • ICC file associated with photoshop process on Windows, how to make them not associated?

    In my code, an ICC profile is created and copy to the system folder (C:\Windows\System32\spool\drivers\color)
    then assign this profile to current document in photoshop using sPSActionControl->Play(&result, StringToKey("assignProfile"), iDescriptor, mode); // iDescriptor contains the ICC profile name
    after assigning profile, the .icc file is associated with the ps process, that is, I can't delete it or rename it, nor can I replace it with another file having the same name. But on Mac, the ICC file won't be associated with the process, so I can overwrite the icc file and do other work, that's better.
    How to make the icc file not taken by photoshop after assigning profile on windows?

    what i finally did to go around this problem was to make another user on my computer and only download podcasts. just as long as you don't hook the ipod up in this new profile, you should be fine

  • My Iphone won't synch with the itunes 11, I always got the message that said to record my pc to the itunes but when I try it to record it that said its already recorded... What I need to do last month everithing was fine but now I can't do anything

    My Iphone won't synch with the itunes 11, I always got the message that said to record my pc to the itunes but when I try it to record it that said its already recorded... What I need to do last month everithing was fine but now I can't do anything

    I a;ready take off the acces of the computer and reput it

  • Data Association Between BPM Process Objects and EO,VO

    Hi
    I have an ADF screen where I am displaying values from database through EOs and VOs. My problem is after the user selects a value on the screen,I dont know how to map these selected values to BPM Process Data Objects.
    Is there not a better way to achieving the below requirement.
    "I have a dropdown on the screen.The value for the dropdown is being retrieved from a database table.After users selects a particular value from the dropdown, I have to map the value selected(including the rowset) to a BPM Data Object defined as a collection."
    Please help.It is very urgent
    Regards...

    There are a few moving pieces to get the value of a field on a form changed when another field's value changes.
    Look at the my blog on this from July using-database-driven-list-values-populate-bpm-variable (http://www.avioconsulting.com/blog/datwood/2012/07/02/using-database-driven-list-values-populate-bpm-variable). This goes into how to bind the BPM data object variables to a data source different than the default human task, set the autosubmit property, set the partitial trigger property and create the action binding you will need. Because you are not going to initialize your form with values when it first comes up, you just need to skip the "Initialize the ADF Form With Values Read from the Database" section.
    Where I have you dragging over the "FirstName" and "LastName" name elements from the ADFbc data control, if you needed to populate BPM data object variables - you'd also need to drag these over into the form from the human task in the data control tab. Make the FirstName field autosubmit and then make your human task field have a partial trigger pointed to the FirstName field, then you'd be populating the BPM data object's element.
    Know this is a lot to throw at you, but try getting the autosubmit working with the "listener" partial triggers and you should be able to get it going.
    Dan

  • Failure of Process Chain while loading master data.

    Hi Guys
    We are using BI 7.0, we have a chain which loads the data to several master data objects having a Write Optimized DSO in between those.
    The steps of the chain is like this when new/delta loads are started loadin first it deletes the all existing WO DSO requestes. starting it was running nice but, now it showing error as follow
    "Process Complete Deletion of Data Target Contents, variant Delete Contents of WriteOptimized Text DSO has status Ended with errors (instance DELC_D2YPRHNFKWTJ27DGHR825IG9V)"
    for your details pls. look below description what job loag shows.
    24.03.2008 23:31:52 Job started
    24.03.2008 23:31:52 Step 001 started (program RSPROCESS, variant &0000000025223, user ID ALEREMOTE)
    24.03.2008 23:31:54 SQL: 24.03.2008 23:31:54 ALEREMOTE
    24.03.2008 23:31:54 TRUNCATE TABLE "/BIC/AZCAGSO0100"
    24.03.2008 23:31:57 SQL-END: 24.03.2008 23:31:57 00:00:03
    24.03.2008 23:31:58 Status transition 8 / 8 to 9 / 9 completed successfully
    24.03.2008 23:31:59 Request DTPR_D2YHDA9WBJZHMZR3RNDP84G27 deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:31:59 Request DTPR_D2YHDA9WBJZHMZR3RNDP84G27 not found in IC ZCAGSO01; RSREQICODS also deleted
    24.03.2008 23:31:59 Request DTPR_D2YHDA9WBJZHMZR3RNDP84G27 deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:31:59 Overall status 'Deleted' (user ALEREMOTE)
    24.03.2008 23:31:59 Status transition 8 / 8 to 9 / 9 completed successfully
    24.03.2008 23:31:59 Request DTPR_D2YHASHF1RGT3PS7K15O1EC7J deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:00 Request DTPR_D2YHASHF1RGT3PS7K15O1EC7J not found in IC ZCAGSO01; RSREQICODS also deleted
    24.03.2008 23:32:00 Request DTPR_D2YHASHF1RGT3PS7K15O1EC7J deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:00 Overall status 'Deleted' (user ALEREMOTE)
    24.03.2008 23:32:00 Status transition 8 / 8 to 9 / 9 completed successfully
    24.03.2008 23:32:00 Request DTPR_D2YHAST7Z9OI47JWNE6XYISEN deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:00 Request DTPR_D2YHAST7Z9OI47JWNE6XYISEN not found in IC ZCAGSO01; RSREQICODS also deleted
    24.03.2008 23:32:00 Request DTPR_D2YHAST7Z9OI47JWNE6XYISEN deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:00 Overall status 'Deleted' (user ALEREMOTE)
    24.03.2008 23:32:01 Status transition 8 / 8 to 9 / 9 completed successfully
    24.03.2008 23:32:01 Request DTPR_D2YHASHF1QTQL3ZFXU5A0KG27 deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:01 Request DTPR_D2YHASHF1QTQL3ZFXU5A0KG27 not found in IC ZCAGSO01; RSREQICODS also deleted
    24.03.2008 23:32:01 Request DTPR_D2YHASHF1QTQL3ZFXU5A0KG27 deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:01 Overall status 'Deleted' (user ALEREMOTE)
    24.03.2008 23:32:01 Status transition 8 / 8 to 9 / 9 completed successfully
    24.03.2008 23:32:02 Request DTPR_D2YHANE9BAUMXVEZORZKK4W6B deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:02 Request DTPR_D2YHANE9BAUMXVEZORZKK4W6B not found in IC ZCAGSO01; RSREQICODS also deleted
    24.03.2008 23:32:02 Request DTPR_D2YHANE9BAUMXVEZORZKK4W6B deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:02 Overall status 'Deleted' (user ALEREMOTE)
    24.03.2008 23:32:02 Status transition 8 / 8 to 9 / 9 completed successfully
    24.03.2008 23:32:02 Request DTPR_D2YHALZE6E7KDH4I6DFWJBHER deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:02 Request DTPR_D2YHALZE6E7KDH4I6DFWJBHER not found in IC ZCAGSO01; RSREQICODS also deleted
    24.03.2008 23:32:03 Request DTPR_D2YHALZE6E7KDH4I6DFWJBHER deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:03 Overall status 'Deleted' (user ALEREMOTE)
    24.03.2008 23:32:03 Status transition 8 / 8 to 9 / 9 completed successfully
    24.03.2008 23:32:03 Request DTPR_D2YHAKPLWART6KV46SP2B02JN deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:03 Request DTPR_D2YHAKPLWART6KV46SP2B02JN not found in IC ZCAGSO01; RSREQICODS also deleted
    24.03.2008 23:32:03 Request DTPR_D2YHAKPLWART6KV46SP2B02JN deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:03 Overall status 'Deleted' (user ALEREMOTE)
    24.03.2008 23:32:04 Status transition 8 / 8 to 9 / 9 completed successfully
    24.03.2008 23:32:04 Request DTPR_D2YHAKMW13R2CKHMT25HKESIR deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:04 Request DTPR_D2YHAKMW13R2CKHMT25HKESIR not found in IC ZCAGSO01; RSREQICODS also deleted
    24.03.2008 23:32:04 Request DTPR_D2YHAKMW13R2CKHMT25HKESIR deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:04 Overall status 'Deleted' (user ALEREMOTE)
    24.03.2008 23:32:04 Status transition 8 / 8 to 9 / 9 completed successfully
    24.03.2008 23:32:04 Request DTPR_D2YHAJ9TA32EPY74YY9P8ATIB deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:04 Request DTPR_D2YHAJ9TA32EPY74YY9P8ATIB not found in IC ZCAGSO01; RSREQICODS also deleted
    24.03.2008 23:32:05 Request DTPR_D2YHAJ9TA32EPY74YY9P8ATIB deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:05 Overall status 'Deleted' (user ALEREMOTE)
    24.03.2008 23:32:05 Status transition 8 / 8 to 9 / 9 completed successfully
    24.03.2008 23:32:05 Request DTPR_D2YHAJ9IZ7XK8H1KF0JEH9S6B deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:05 Request DTPR_D2YHAJ9IZ7XK8H1KF0JEH9S6B not found in IC ZCAGSO01; RSREQICODS also deleted
    24.03.2008 23:32:05 Request DTPR_D2YHAJ9IZ7XK8H1KF0JEH9S6B deleted from PSA; RSREQICODS entry also deleted
    24.03.2008 23:32:05 Overall status 'Deleted' (user ALEREMOTE)
    24.03.2008 23:32:06 Status transition 8 / 8 to 9 / 9 completed successfully
    Hope i can get solutions...
    Points are assigned for right ones..
    thanks inadvance
    peter

    Hi Chetan, thanx for your reply. pls. find the exact error below.
    1. Error while deleting content of InfoCube/DataStore object
        ZDRTSO01
    2. Drop Cube Failed In Data Target ZDRTSO01
    I am not using ECC, its BI to BI load.
    Thanks in advance..
    Peter

  • Problems processing a large batch of data within a Weblogic 5.1 cluster

    I have about exhausted my sources of information on this, so I ask the
              experts:
              The project I am involved with is attempting to build a scheduled
              process on a 5.1 cluster which will retrieve hundreds to thousands of
              database rows from a small group of Oracle tables and then submit them
              into a legacy system for processing. The problems we face are:
              1. We cannot have duplicate data submitted from startup classes on
              different servers in the cluster
              2. We need the process to run if even only one machine in the cluster is
              available and therefore do not want to tie the process to a single
              machine
              3. We would prefer to distribute the workload across all servers
              currently available in the cluster, but this is not mandatory.
              One solution is to retrieve each record as an Entity bean, attempting to
              update it to "in process" and rejecting any failures thus utilizing
              database locking, but due to the large number of records being processed
              this is much too resource intensive as well as time consuming.
              We have looked into JMS based solutions, but it appears that JMS under
              5.1 is tied to a specific server (failing case 2).
              One acceptable approach that we have yet to find a way of implementing
              is to have a "singleton" session bean, only one of which exists on the
              cluster (though it may exist anywhere on the cluster). I have run
              across a number of other applications for just this sort of EJB, but is
              it possible to implement?
              Sadly, Weblogic 6.0 cannot be part of the solution as our company will
              not be adopting it until well after this project's delivery date.
              Are we missing something obvious?
              Many thanks!
              -Steve
              

    You have to have all the servers in the cluster polling for work out of the
              database. Use the database as a scheduling / routing mechanism. Use timers
              on each server in the cluster to kick off a "find me one thing to do"
              process every n minutes or seconds.
              Peace,
              Cameron Purdy
              Tangosol, Inc.
              http://www.tangosol.com
              +1.617.623.5782
              WebLogic Consulting Available
              "Steven Wicklund" <[email protected]> wrote in message
              news:[email protected]...
              > I have about exhausted my sources of information on this, so I ask the
              > experts:
              > The project I am involved with is attempting to build a scheduled
              > process on a 5.1 cluster which will retrieve hundreds to thousands of
              > database rows from a small group of Oracle tables and then submit them
              > into a legacy system for processing. The problems we face are:
              > 1. We cannot have duplicate data submitted from startup classes on
              > different servers in the cluster
              > 2. We need the process to run if even only one machine in the cluster is
              > available and therefore do not want to tie the process to a single
              > machine
              > 3. We would prefer to distribute the workload across all servers
              > currently available in the cluster, but this is not mandatory.
              >
              > One solution is to retrieve each record as an Entity bean, attempting to
              > update it to "in process" and rejecting any failures thus utilizing
              > database locking, but due to the large number of records being processed
              > this is much too resource intensive as well as time consuming.
              >
              > We have looked into JMS based solutions, but it appears that JMS under
              > 5.1 is tied to a specific server (failing case 2).
              >
              > One acceptable approach that we have yet to find a way of implementing
              > is to have a "singleton" session bean, only one of which exists on the
              > cluster (though it may exist anywhere on the cluster). I have run
              > across a number of other applications for just this sort of EJB, but is
              > it possible to implement?
              >
              > Sadly, Weblogic 6.0 cannot be part of the solution as our company will
              > not be adopting it until well after this project's delivery date.
              >
              > Are we missing something obvious?
              > Many thanks!
              > -Steve
              >
              

Maybe you are looking for

  • Using process variables in conditional transition

    HI, I am usin Oracle BPM 1.03 I wanto to have a value of a variable visible in the user's inbox. Therefore, I need to use project level variables. I also want to use this variable in conditional tranistion, but the condition editor only allows Instan

  • Flashplayer doesn't work in IE 10.?

    I have downloaded my flash player numerous times and it won't work with IE 10. and sometimes in Chrome.  Chrome's graphics are so bad I don't want to use it except for a back up. I have had this problem for a couple of months.  I download it it succe

  • Event call event

    hello, I would like to know how to call event from another, I have for the moment 5 individuals actions (manage with event structure) A B C D and E  and i  need  in somecase that A want to call E, B to call E or  B to call E then quit on quit button.

  • Problem with deleting object in LDAP server

    Hi, I am writing a Java Ldap client which performs object search/deletion/addition/modification. Now I can search the object via DN using the client program. When I try to delete, the program goes through without any exception. But the object still e

  • Google Chrome problem

    Yesterday there was  an upgrade of chrome. After the upgrade, the flash plugin doesn't work. I've try to install fireofox and with ff8 i have no problem with flash plugin. I have to wait for an other upgrade to solve the question or can i do somethin