What should be the normal behavior when calling a retired/stopped process?

Dear all,
I thought that when one of my asynchronous BPEL process would call another asynchronous BPEL process that is retired or stopped(with no other version number active), I would receive any kind of error. So I tried it, and instead of receiving an error, the first BPEL process sent his message and received the ack without any errors (that is in both cases, retired or stopped). So I checked if the message was put in the thread queue or any other kind of queue and no it wasn't. I tried to reactivate the second process, and nothing happened. So I guess the message had been lost. Is this the normal behavior??
Since we are implementing asynchronous processes to do a "fire and forget" type of system, we would have liked to receive some kind of error so we know that no instance had been instanciated and that the message had not really been delivered?
Can anyone tell me where I'm wrong. Is there a chapter talking about that in any document. If anyone has read about that I'd like to know where so I can understand the way it works!
Thank you!

Thanks for your prompt reply,
I'm sorry but I'm not sure I understand the onError callback thing,
If we consider my called asynchronous process was a one-way process (no callbacks),
Correct me if I'm wrong but:
-This means I would have to define a callback in the called process (that onError callback).
-Then, I gotta put a receive or a pick activity, which means I need to wait for an error answer, which is not wanted.
-And, would a retired or stopped process really answer me and throw me an error?!?! I'm not sure since its stopped... So i would probably wait forever I guess.
I'm just trying to find a way to make sure the message has been taken in charge by the next process and if not, to be alerted!
Thanks for helping a beginner like me!
Btw I've read that post:
Re: How to throw a Fault from an asynchronous process to another process
It helps understanding the fault handling in asynch processes, but my problem is more about the fact that my async process is stopped/retired!

Similar Messages

  • I updated my iphone to iOS 6.0.1but it doesn't show the contacts names when calling or receiving calls. What to do?

    I updated my iphone to iOS 6.0.1but it doesn't show the contacts names when calling or receiving calls. What to do?

    This may be an error caused by the update. You can try to sync your contact information with iCloud and backup the rest of your data and then restore the device and see if it starts to work normally again.

  • I am trying to set an open DNS using the MacAir. But when I tried to flush the existing one at utilities/terminal, it will not work.  I am using Yosemite.  May I know what should be the command line so that I can shift to an open DNS?  Thanks

    I am trying to set an open DNS using the MacAir. But when I tried to flush the existing one at utilities/terminal, it will not work.  I am using Yosemite.  May I know what should be the command line so that I can shift to an open DNS?  Thanks

    >SystemPreferences>Network>DNS

  • [svn:cairngorm3:] 21050: Popup: The default behavior when an Event. CLOSE is dispatched through the popup component should be preventable

    Revision: 21050
    Revision: 21050
    Author:   [email protected]
    Date:     2011-04-09 16:22:58 -0700 (Sat, 09 Apr 2011)
    Log Message:
    Popup: The default behavior when an Event.CLOSE is dispatched through the popup component should be preventable
    https://bugs.adobe.com/jira/browse/CGM-59
    Popup: The write-only behaviors property can not be used with states
    https://bugs.adobe.com/jira/browse/CGM-55
    Ticket Links:
        http://bugs.adobe.com/jira/browse/CGM-59
        http://bugs.adobe.com/jira/browse/CGM-55
    Modified Paths:
        cairngorm3/trunk/libraries/Popup/src/com/adobe/cairngorm/popup/PopUpBase.as
        cairngorm3/trunk/libraries/Popup/test/com/adobe/cairngorm/popup/PopUpBaseTest.as
        cairngorm3/trunk/libraries/PopupTest/.actionScriptProperties
    Added Paths:
        cairngorm3/trunk/libraries/PopupTest/html-template/
        cairngorm3/trunk/libraries/PopupTest/html-template/index.template.html
        cairngorm3/trunk/libraries/PopupTest/html-template/playerProductInstall.swf
        cairngorm3/trunk/libraries/PopupTest/html-template/swfobject.js

    Hi Shweta,
    as i discussed with you to update the script code
    <html><script> function closeWindow( ){       top.close( );     }                  </script><body><form> The application was logged off successfully. <br><input type="button" value="close window" onclick="closeWindow( );" /></ form></body></html>
    in sicf transaction for your component.
    it will work (close the window).
    dont forget to give me points
    all the best...
    Rgds,
    Mahesh.Gattu

  • I have iphoto previously installed. running  but when i have synced my iphone4 the iphoto app. cant be launched anymore. a black screen with the hourglass running till it quits automatically.  What should be the problem???o

    i have iphoto previously installed. running  but when i have synced my iphone4 the iphoto app. cant be launched anymore. a black screen with the hourglass running till it quits automatically.  What should be the problem???

    Try the two fixes below in order as needed:
    Fix #1
    1 - delete the iPhoto preference file, com.apple.iPhoto.plist, that resides in your HD/User/Home/() Library/Preferences folder.
    2 - delete iPhoto's cache file, Cache.db, that is located in your HD/User/Home()/Library/Caches/com.apple.iPhoto folder. 
    3 - launch iPhoto and try again.
    NOTE: If you're moved your library from its default location in your Home/Pictures folder you will have to point iPhoto to its new location when you next open iPhoto by holding down the Option key when launching iPhoto.  You'll also have to reset the iPhoto's various preferences.
    Fix #2
    Launch iPhoto with the Command+Option keys held down and rebuild the library.
    Select the options identified in the screenshot.
    Click to view full size
    OT

  • Is that the normal behavior of ImageReader?

    When javax.imageio.ImageReader reads frames of an optimized animated gif (where only the changes in each frame are saved), it will only return a small portion of the image when it falls on an optimized frame. So let's say an animation has the size 50x50, ImageReader.read(...) will return BufferedImages of varying lengths due to the optimization. Is that the normal behavior, or should it build up the complete image back itself? If I should be responsible to reconstitute the image, then anyone knows how I should go about it?
    Thanks in advance for your input!
    Dalzhim

    Probably. The GIF will only basically have partial frames after the first, or where the entire frame changes. That would suggesst that the class can't really handle that type of GIF in a way that it would recreate each frame based on the previous one(s). I'm not sure that it's a bug, though. It could be intentional, as it just gives the images that are there, and nothing more or less, letting the user deal with them. I would imagine you could overlay them to get the right effect?

  • What should be the data type for a field in ztable?

    i am desing a ztable , wht should be the datatype for a field if i want to enter values like -1.5 and -2.5 , negative values with decimals what should be the data type???

    declare as P type. TYPE P DECIMALS 1
    Type P data allows digits after the decimal point. The number of decimal places is generic, and is determined in the program. The value range of type P data depends on its size and the number of digits after the decimal point. The valid size can be any value from 1 to 16 bytes. Two decimal digits are packed into one byte, while the last byte contains one digit and the sign. Up to 14 digits are allowed after the decimal point. The initial value is zero. When working with type P data, it is a good idea to set the program attribute Fixed point arithmetic.Otherwise, type P numbers are treated as integers.
    You can use type P data for such values as distances, weights, amounts of money, and so on.
    Also check this link.
    http://help.sap.com/saphelp_nw04/helpdata/en/fc/eb2fd9358411d1829f0000e829fbfe/content.htm
    Regards,
    Maha

  • Question about the CSS behavior when using layer 3 sticky and sticky table

    Hi everyone,
    I have a question about the CSS behavior when using layer 3 sticky and sticky table is full.
    If I configure layer 3 sticky and specify the inactivity timeout as below, how does the CSS
    handle subsequent needed sticky requests ?
    advanced-balance sticky-srcip
    sticky-inact-timeout 30
    CSS document says that
    Note:
    If you use the sticky-inact-timeout command to specify the inactivity timeout
    period on a sticky connection, when the sticky table becomes full and none of
    the entries have expired from the sticky table, the CSS rejects subsequent
    needed sticky requests.
    My question is what is the next reaction by doing the CSS if the CSS is in the
    following condition:
    when the sticky table becomes full and none of the entries have expired from
    the sticky table, the CSS rejects subsequent needed sticky requests
    Does CSS just rejects/drops subsequent needed sticky requests ?
    or
    Does CSS does not stick subsequence requests to particular service but CSS forward
    subsequence requests with round-robin basis ? which means if the sticky table is full,
    the CSS just works round-robin load balancing fashion for subsequence requests ?
    Your information would be appreciated.
    Best regards,

    Hello,
    There is a good document explaining this on Cisco web site
    http://www.cisco.com/en/US/products/hw/contnetw/ps789/products_tech_note09186a0080094b4b.shtml
    It depends if the sticky-inact-timeout is used or not. If not, it's FIFO (the oldest entry in the sticky table is removed). If yes, the CSS will reject the next sticky request.
    Rgds,
    Gaetan
    Rgds
    Gaetan

  • What should be the procedure for  export parameter in CATT

    Hello Everybody,
    I am working with CATT, and the transactions are <b>ME21N</b> and <b>MIGO</b>.
    when i am executing the transaction <b>ME21N</b> i will get the <b>Pur Ord No</b>in the message, and i would like to export <b>Pur Ord No</b> to the transaction <b>MIGO</b> as thr is one field named Purch.ord no in Migo.
    what should be the Procedure for exporting a parameter?
    Thanks,
    Regards Afroz

    Hello Afroz,
    If you are using eCATT then following is the procedure of capturing messages in the two recording methods - TCD & SAPGUI.
    => TCD Recording Mode:
    In TCD recording mode, after dobleclicking on Interface name from the TCD command in the editor on left side, just before the MSG folder DYNPRO folder will appear on right side.
    -This DYNRPO folder contains the screen sequences contain the screen occurred during recording time. The last Dynpro of this folder contains the messages occurred during recording.
    -Select this last folder & click on Simulate Screen icon of the same Interface editor. It will redirect to the screen where the message values exist. There select the Purchase Order Number and click on Read Field Value icon. Give the name of Export Variable.
    The export variable will contain the value of the purchase order number, which can be passed to MIGO.
    => SAPGUI Recording Mode:
    In the SAPGUI recording mode, the screen on which the message appeared will be used to capture the variable name, which is Purchase Order Number in this case.
    If the Purchase Order Number is second variable of the message displayed(e.g. Purchase Number 2122323 Is Created)
    then use the following code -
    e.g.
    MESSAGE ( MSG_1 ).
    SAPGUI ( ME21N_4001_STEP_5 ).
    ENDMESSAGE ( E_MSG_1 ).
    Assing the value from the message to the export
    parameter
    P_EC_PurOrdNo = E_MSG_1-[1]-MSGV2.
    There are total four MSGV1-MSGV4 variables. Dobule click on MSG_1 of the MESSAGE statement above. Putting the value in the export variable from the right message variable will give the purchase order number.This can be passed as MIGO.
    Regards

  • HT1296 I have the original iPhone and I can't sync the address book from my Mac to the iPhone. What should be the problem and can I sync?

    I have the original iPhone and I can't sync the address book from my Mac to the iPhone. What should be the problem and can I sync?

    Thanks a lot for the answer. I'm so upset, have no even one contact on my phone. I has to do with the moving to iCloud from MobileMe.
    I did exactly what you wrote, and when trying to click the vcf file on the iPhone the screen freezing, and then after few long seconds it goes alon to home.
    So I tried less contacts in a Vcard, and i'm dividing my address book, doing little by little and it work.
    Thank you so much.
    I still dont get why the sync with my computer address book is not working.
    And why when I moved to icloud all the photos I had next to the contacts are disappered.
    I had my iPad, which it still, I did not move from MobileMe to iCloud and all the photos are there!
    Anything I can do to use the iCloud on the iPad as well and update the iCloud with the photos?

  • When should unlock the object and when should not ?

    Dear Experts,
    We are looking for some suggestions from your side.
    When we should unlock the object and when we should not with respect to releasing the transport request.
    Like what would be the best practice.
    Thanks in advance.
    With Regards,
    Tejas Dave.

    Hi Tejas,
    When we  are performing an upgrades , No Objects should be locked.
    Gives an Pop to unlock the Objects
    Every Transport Request will moves depends on Requirement . 

  • I wish to recycle a number of macs.  What happens to the hard drive when sent to Simms?  Do I need to dismount them?

    I wish to recycle a number of macs.  What happens to the hard drive when sent to Simms?  Do I need to dismount them?

    Hard drives don't die then come back to life. Your drive never died. You just thought it did.
    Obviously, if a hard drive isn't on and spinning its life is longer than when it is always on and spinning. If a hard drive in a laptop is idle it goes to sleep. That's normal because it prolongs battery life. Of course it hardly matters if the computer is running on AC power. The drive may still go to sleep but there's no impact on the battery.
    If the computer is in use 24/7 then its useful life will be less than if it's in use only 12/7 or 8/7. This is both logical and obvious. But in the long run all computers or their hard drives fail. There is little you can do to prevent that. They are meant to be used. If your life is dependent on the computer being usable, then buy another one as a spare. Or at the very least buy a backup drive, keep the computer backed up, then you can worry less about drive failure.

  • What will be the movement type when goods are returned from customers

    what will be the movement type when goods are returned from customers

    Hello Ravinder,
    Please see the following description in the SAP Library                                  
    (http://help.sap.com) under the path:                                                                               
    Materials Management (MM)                                                               
    -> Inventory Management (MM-IM)                                                         
        -> Inventory Management and Physical Inventory (MM-IM)                               
           -> Goods Receipt                                                                  
              -> Other Goods Receipts                                                        
                 -> Entering a Customer Return                                                                               
    " Entering a Customer Return                                                             
    Since returns from the customer are usually examined, the quantity                       
    returned is first posted to blocked stock returns. As is the case with                   
    goods receipt blocked stock, blocked stock returns are neither valuated                  
    nor do they count as unrestricted-use stock.                                             
    If an examination proves that the returned quantity should be taken over                 
    into unrestricted-use stock, you enter the transfer to unrestricted-use                  
    stock in a second step. It is at that time that the valuation of the                     
    goods receipt occurs.                                                                    
    Depending on how Customizing for Sales is configured (the movement type                  
    configured in the step Define Schedule Line Category), the delivery is                   
    posted to the following stock:                                                                               
    - Blocked stock returns (non-valuated, not unrestricted-use) (movement                   
      type 651)                                                                               
    - Unrestricted-use stock (movement type 653)                                             
    - Quality inspection stock (movement type 655)                                           
    - Blocked stock (movement type 657)                                                                               
    If the given quantity is posted to blocked stock returns first, you can                  
    make a manual goods movement posting in the Inventory Management                         
    component to transfer the quantity to valuated stock.                                    
    If blocked stock returns are to be transferred into your company's own                   
    stock, you enter the transfer as a transfer posting. Choose movement                     
    type 453 (to unrestricted-use stock), 457 (to stock in quality                           
    inspection stock), or 459 (to blocked stock). "                                          
    Hope this helps!
    Regards,
    Shanthala Kudva.

  • How do I add a movie from my laptop to iTunes, what should be the file extension.

    How do I add a movie from my laptop to iTunes, what should be the file extension.

    The extension is usually .mov, .m4v, or .mp4.   But you can't just change the extension.  The movies have to be encoded in a particular fomat.  Anything downloaded from iTunes or plays in Quicktime player will be fine.

  • What should be the quality of video and audio for bandwidth 768KB

    Hello Friends
    We are provoding 768kB bandwidth for our connection. Can any body tell us what should be the quality of video and audio we can set that does not effect frame rate which is 24 FPS.
    thanks in advance.

    Hi Samir
    You could try out the bitrate calculator at http://www.adobe.com/devnet/flash/apps/flv_bitrate_calculator/ . It lets you try various encoding settings to see what fits best for the bandwidth available to you.
    Regards
    Mamata

Maybe you are looking for

  • Issue when uploading Sales data from DSO to Cube.

    Dear All, I have an issue when I am uploading Sales data from DSO to Cube.  I am using BI 7.0 and I have uploaded all sales document level data to my DSO.  Then I use a transformation rule to calculate the Sales Value when I am doing DTP to cube.  Cu

  • ActiveX and pie chart problem

    I am trying to create a bar of pie chart in Excel 2003. I am able to insert my data and create the chart, but I need to set the "SplitValue" to 6. I was able to find the property for doing this but I get an error when I run the vi (see attached).  An

  • Regarding Alv report for Production Cost

    Hi All, I have to create one report using alv,in my selection screen i have fields Company code(BUKRS) , Financial Year (RYEAR) , and period (RPMAX). I am using the tables GLT0,SKAT. I need to display in out put Account Number(GLT0-RACCT),Short descr

  • Can't play audio cd

    Hi, This is probably a very basic thing, but I'm having problems playing an audio cd. I know that for audio cd's you do not mount them like you would a regular cd-rom, but I just can't get XMMS to play audio cds. I have the directories in the XMMS Cd

  • How to put video in small frame which will open after clicking to full screen?

    ???