Need info regarding BPEL Transaction Management

Hi All,
Can anybody gives me information regarding how much BPEL support for transaction Management.
Up to what level transactional behaviours can now BPEL (10.1.3.3) offer so far.WS-Transaction still can be expected from this current version. If somebody gives me the link of any document link that will be much fruitful to me.
Thanks in advance

Refer to the link :-http://download.oracle.com/technology/tech/soa/soa_best_practices_1013x_drop3.pdf
Under the section transaction you'll get an overview of BPEL transaction management.
Rgdrs
Mandrita.

Similar Messages

  • Need info regarding infotype 0017.

    Dear Experts,
    I am new to Travel Management.
    In infotype 0017, I need information regarding RGrp M/A Statutory, RGrp M/A Enterprise,EE Grp Expense Type and EE Group Travel Mgt fields.
    I verified few config documents of Travel Management but could not understood the applicability of the above fields. Please help me in this regard.
    Points could be awarded accordingly.
    Regards,
    Dolly

    Hi,
    RGrp M/A Statutory->  Identifies a reimbursement group for meals/accommodations for which the same statutory or pay scale trip provisions for meals and accommodations are valid
    A reimbursement group is a grouping of employees for whom the same trip provisions are valid. The reimbursement group is specialized by the trip expense category.
    A reimbursement group for meals/accommodations is a reimbursement group for which the same trip provisions for meals/accommodations are valid.
    The reimbursement group for meals/accommodations is specialized as to whether it is needed to represent statutory/pay scale or enterprise- specific trip provisions.
    Example
    Trip costs levels A, B, C according to German Travel Expense Statutes
    Grouping of employees according to pay scale groups
    RGrp M/A Enterprise-> Identifies a reimbursement group for meals/accommodations for which the same enterprise-specific trip provisions for meals and accommodations are valid
    A reimbursement group is a grouping of employees for whom the same trip provisions are valid. The reimbursement group is specialized by the trip expense category.
    A reimbursement group for meals/accommodations is a reimbursement group for which the same trip provisions for meals/accommodations are valid.
    The reimbursement group for meals/accommodations is specialized as to whether it is needed to represent statutory/pay scale or enterprise- specific trip provisions.
    Example
    Members of the Executive Board
    Managers
    Salaried employees
    Industrial workers
    EE Grp Expense Type -> An employee grouping for trip expense type is a classification of employees for whom these trip expense types are permissible.
    Example
    - Executive Board
    - executive employee
    EE Group Travel Mgt fields-> An employee grouping for Business Trip Management is a classification of employees designed to fulfill the purposes of Business Trip Management.
    Example
    - employee
    - mailman
    - other
    Regards,
    Pramitha.

  • Need info regarding Oracle UCM Accounts and Security Groups behaviour

    Need information regarding Oracle UCM Accounts and Security Groups behaviour.
    Oracle UCM version: 11.1.1.5.0
    Steps:
    1. Log in with "weblogic" user and created a content with id "content1"
    2. Applied "@acc1(R)" and "TestGroup1" to the cotent created in step 1
    3. Log out
    4. Log in as "acc1user1", the user is not able to see the "content1"
    5. Log out
    6. Log in as "role1user1", the user is not able to see the "content1"
    Account and Group information:
    1. User "acc1user1" is part of "@acc1(R)"
    2. User "role1user1" is part of "role1(R)" and is mapped to "TestGroup1" in UCM
    Expected:
    Both "acc1user1" and "role1user1" should be able to see "content1" as they have at least Read permission.
    Please help me understand why the users are not able to see the content.

    ACLs, like Accounts, are optional security setting which may add on some extra functionality to mandatory security groups. Likewise, the resulting permission is taken as an intersection of SG and ACLs.
    But in the second part the number of set of users is huge (approx say 600)I don't get this completely. Does this mean that those "sets of users" (users who see the same data) are distinct and that there is 600 of such groups?
    If you read thoroughly the manual I sent earlier, there is a recommendation that there should be maximum 50 security groups, and you should use accounts, should this number be exceeded. This means you could have all the documents in one security group (and have one common role with Read permission), but combine it with accounts. ACLs are not a good choice here - their performance and manageability is much worse than of accounts. ACLs are primarily used if you expect security settings to change during the lifetime (e.g. a project manager adds temporarily rights to access an item to another user, and revokes it when the user finishes his or her work).
    Note that accounts as well as permissions of users within accounts can also be mapped externally (from LDAP/AD) and it usually follows some kind of org chart.
    I'd feel more comfortable not to speak about users, security groups, roles, etc., but about some real-life objects and scenarios.

  • BPEL Transaction Management from Client Caller

    Hi Guys,
    I have read many articles and postings so far on transaction management, but they all seem to relate to within the BPEL process itself. I want to know if the following is doable within BPEL and if so how to configure it.
    - I have a J2EE application that integrates with BPEL through the ITaskService (using Remote EJBs underneath the cover) - Oracle BPEL is installed on a separate machine on the OC4J container.
    - So, is there a way for the operations done to the ITaskService to participate in my J2EE application's transaction, to give you an example:
    - Begin Transaction()
    - user does something that results in updating a task's attribute
    - some other operations are being performed; if there is an exception thrown, roll back
    - End Transaction()
    Thanks very much in advance.
    Drew

    Hi Drew,
    Please refer Antony Reynold's blog:
    http://blogs.oracle.com/reynolds/2008/09/transaction_processing_in_bpel.html
    It says when the BPEL Process is invoked from a java API that has its own
    transaction context, the BPEL Process also will participate in the same
    transaction context.
    Hope this helps.
    Thanks,
    Vasanth

  • Need some info regarding BWA1 transaction in CRM

    Hi,
      I am trying to understand few things for the BWA1 transaction. Looks like we need to explore the BWA1 transaction for data source enhancement before trying the classical Data source enhancement method (Append structure in the Data source ) in RSA6.
    1> The Data source fields visible in transaction RSA6 is stored in TABLE ROOSFIELD.
    2> In BWA1 transaction the visible field (in the 'extract structure’ tab in the Field 'selection <> 'A' ) matches with the Data source fields in RSA6
       However the entry in the 'Mapping' tabs in Transaction BWA1 is stored in table SMOXRELP.
    3> All the fields from the “Extraction Structure’ TAB rightly belong to the extraction structure maintained in the ‘Metadata’ tab.
    After that I seem to loose my way.
    For example take the example of data source 0CRM_SALES_ORDER_I, the above two assumptions are correct.
    But when I look at the extraction structure (CRMT_BW_SALES_ORDER_I) AND the segments in the Mapping tabs (ORDERADM_H, ORDERADM_I etc)
    I don’t seem to relate them, I know there these comes from the BDOC BUS_TRANSACTION_MESSAGE (as mentioned in the ‘Metadata’ Tab in BWA1) but don’t really understand the correlation.
    Also please note that I am not able to change the value for ‘Selection’ field in the ‘Extract Structure’ tab.  I that case, how can I really enable some field which are by default hidden from the BW data source? Also how can I extend the whole thing to take into some custom fields as well that I have created for the Sales Transaction as well.
    Thanks
    AGN

    hi Arun,
    take a look oss note 692195, steps if you add new fields.
    try to read bw350 course material, there is one chapter talk crm extraction, explain bw adapter, bdoc, etc.
    and perhaps check bi best practice
    http://help.sap.com/bp_biv235/BI_EN/index.htm
    ->customer relationship management
    692195 - FAQ: Sales Analytics and CRM-BW data Extraction
    Question 4: How can I extract the fields, which are not provided in the standard  data source extraction .
    Suggestion 4: Follow the steps mentioned below.
    1. Enhance Extract Structure with the required fields. (Create & include
       an append structure to the extract structure via transaction RSA6).
    2.a) Release the fields of the append  for usage. (  To do this, double
       click on the Datasource and remove the flags in the column 'Hide
       Field' for all fields of Append. )
    2.b)If the new fields cannot be seen in the extract structure of
        the transaction BWA1 then change and save the datasource, and then
        activate it in RSA6.
    3. Define your mappings in BADI (CRM_BWA_MFLOW) to fill these fields.
    Goto SPRO .
    Follow the path ->
    SAP Implementation guide ->Implementation with other mySAP components ->
    Data transfer to the Business Information Warehouse->
    Settings for the application specific datasources (CRM)->
    Settings for BW adapter->
    Badi :BW adapter :Enhancement of datasources in messaging flow.
    4. Replicate the new Datasource to BW.
    5. Expand the Communication Structure in BW.
    6. Maintain transfer Rules for the new Datasource.
    7. Activate the trasfer rules and perform the upload.

  • Need info regarding light weight AP 1042 registration

    hi ,
    I ordered controller 2504 and will arive soon. I want to know that after configure the initial setup of 2504 (i.e. AP manager , Managment IPs etc) and defining the DHCP for AP. Will the 1042 lightweight AP will register with the controller automatically or i need to manually define the AP (MAC address) on WLC. and also whether the Option 43 and 60 are correctly defined?
    Management Interface: 10.10.22.15
    AP Manager Int: 10.10.22.16
    ip dhcp pool WLAN103
    network 10.10.3.0 255.255.255.0
    default-router 10.10.3.1
    option 60 ascii "Cisco AP c1040"
    option 43 hex f104.0a0a.1610
    dns-server 10.10.3.1
    ip dhcp pool WLAN103
    network 10.10.3.0 255.255.255.0
    default-router 10.10.3.1
    option 60 ascii "Cisco AP c1040"
    option 43 hex f104.0a0a.1610
    dns-server 10.10.3.1
    port-channel load-balance src-dst-ip
    interface range gig 2/38 - 41
      switchport
      channel-group 13 mode on
      no shutdown
    interface port-channel 13
      switchport
      switchport trunk encapsulation dot1q
      switchport trunk native vlan 1
      switchport trunk allowed vlan 1,122,103,113,1002 - 1005
      switchport mode trunk
      no shutdown
    Regards
    Naray

    Hi Naray,
    I just setup my wireless network with 2504 WLC and 1142 AP's. I don't have to define option 43 or 60 for DHCP i think you need to do this if you have more than one dhcp scope or if you create new scope for wireless.
    In my case i use my old dhcp scope and i just configured wlc with external dhcp and AP joined straight  away. One issue i had was AP wasn't joinging the WLC because of wronge time and date on wlc. Its prety straight forward hope it goes well for you.

  • Need info regarding disk packs

    Greetings.
    There is a need to maintain different dev/production configurations (for different
    customers or different software releases) on the same Sun system (for
    example T5120/T5220 or similar) and have the ability to switch to a
    particular configuration. I came to know that there is something
    called "disk packs" available from Sun which is cluster of disks and
    we can selectively deploy multiple OS/Configs in one of more disks
    and activate the desired configuration whenever there is a need.
    Would you be please able to provide if you have any information in
    this regard or suggest us what solution would work best for this usecase.
    Thanks
    Anand

    ACLs, like Accounts, are optional security setting which may add on some extra functionality to mandatory security groups. Likewise, the resulting permission is taken as an intersection of SG and ACLs.
    But in the second part the number of set of users is huge (approx say 600)I don't get this completely. Does this mean that those "sets of users" (users who see the same data) are distinct and that there is 600 of such groups?
    If you read thoroughly the manual I sent earlier, there is a recommendation that there should be maximum 50 security groups, and you should use accounts, should this number be exceeded. This means you could have all the documents in one security group (and have one common role with Read permission), but combine it with accounts. ACLs are not a good choice here - their performance and manageability is much worse than of accounts. ACLs are primarily used if you expect security settings to change during the lifetime (e.g. a project manager adds temporarily rights to access an item to another user, and revokes it when the user finishes his or her work).
    Note that accounts as well as permissions of users within accounts can also be mapped externally (from LDAP/AD) and it usually follows some kind of org chart.
    I'd feel more comfortable not to speak about users, security groups, roles, etc., but about some real-life objects and scenarios.

  • Need info regarding Crash

    I have few questions regarding Siebel Crash. Some might be silly but still wanted to have some insight !!
    Whenever there is a crash during some user transaction in UI,
    1. Is there a possibility FDR and Crash.txt is generated but NO Component Log file is generated???
    2. All the crash related entities - enterprise log file, core dump files, component log files, FDRs, crash.txt will be created ALWAYS???
    3. Which can be used to trace the USER ID/LOGIN ID for which crash occurred???
    Regards,
    John Wesly J.

    ACLs, like Accounts, are optional security setting which may add on some extra functionality to mandatory security groups. Likewise, the resulting permission is taken as an intersection of SG and ACLs.
    But in the second part the number of set of users is huge (approx say 600)I don't get this completely. Does this mean that those "sets of users" (users who see the same data) are distinct and that there is 600 of such groups?
    If you read thoroughly the manual I sent earlier, there is a recommendation that there should be maximum 50 security groups, and you should use accounts, should this number be exceeded. This means you could have all the documents in one security group (and have one common role with Read permission), but combine it with accounts. ACLs are not a good choice here - their performance and manageability is much worse than of accounts. ACLs are primarily used if you expect security settings to change during the lifetime (e.g. a project manager adds temporarily rights to access an item to another user, and revokes it when the user finishes his or her work).
    Note that accounts as well as permissions of users within accounts can also be mapped externally (from LDAP/AD) and it usually follows some kind of org chart.
    I'd feel more comfortable not to speak about users, security groups, roles, etc., but about some real-life objects and scenarios.

  • Need info regarding HANA DB  & MaxDB/SAPDB

    Hi All,
    I have a requirement where in I need to get the following information in regard to HANA DB & MaxDB/SapDB. Kindly suggest.
    This info I need to get from ECC or similar Box. Please let me know in which SAP table we can get this info.
    Information requried
    ================
    Database version
    Schemas
    Database parameters
    Configuration files
    Data files
    Log files
    Regards,
    Mani

    > Database version
    > Schemas
    System - status
    > Database parameters
    > Configuration files
    > Data files
    > Log files
    DB50 - or DBACOCKPIT
    Markus

  • BPEL Transaction management

    Hi,
    How can I manage transaction rollback in the following scenario?
    I have a database adapter say db1 which is invoked multiple times within a while loop.
    If any of the invokes of db1 fail, all the previous invokes of db1 should rollback. I tried using global transaction=participate which rolled back the entire bpel activities.However I want only the db calls in thw while loop to be rolled back.
    How can I achieve this?

    Rule of thumb is checkpoint will commit your XA transaction. now during insertion if something fails - anything before checkpoint will NOT be rolled back.
    I didn't understand your use case about sensor data, but I think you wouldn't loose it if you do bpel commit (checkpoint).
    Datasources: you can create local/global datasources, and use local where you don't want database to participate in transaction.
    HTH,
    Chintan

  • Need info regarding class extending AbstractSessionBean

    I have a JSF application and in one of my class �MainSessionBean extends AbstractSessionBean� and this bean is defied as session scope in the managed-bean.xml
    In this class MainSessionBean there are some methods like
    public void init() ,
    private void _init()
    public void passivate() ,
    public void destroy()
    The comment says these mathods are created automatically.
    These methods have lots of initialization code like setting data source, transaction attributes etc. And no where in my application these methods are called. When I tried to create similar java class I�m not able to create any of these methods. Is this IDE specific? How are these methods created?
    I�m using the RAD and websphere application server 6.1.

    I think you are confusing an EJB session bean with a JSF managed bean with scope of session.

  • Need info regarding calss extending AbstractSessionBean

    I have a JSF application and in one of my class �MainSessionBean extends AbstractSessionBean� and this bean is defied as session scope in the managed-bean.xml
    In this class MainSessionBean there are some methods like
    public void init() ,
    private void _init()
    public void passivate() ,
    public void destroy()
    The comment says these mathods are created automatically.
    These methods have lots of initialization code like setting data source, transaction attributes etc. And no where in my application these methods are called. When I tried to create similar java class I�m not able to create any of these methods. Is this IDE specific? How are these methods created?
    I�m using the RAD and websphere application server 6.1.

    I think you are confusing an EJB session bean with a JSF managed bean with scope of session.

  • Variant to data: Need info regarding type of data

    Hello,
    What I want to do is very basic. I will acquire the image using CCD camera. The
    image is a raw data type: 2D array of type long (4 bytes per element) or integer (2 bytes per element). I can save the image even as .tiff file. Using Variant To Data, I am converting the image so that labview can handle it (I am not sure whether I really need this) before I write that data to some file and save it. I have to define data type for Variant To Data. I tried to define the data type. However, I am confused. Would anybody give me some suggestion?
    Thanks a lot,
    Dushyant

    Hrm, you'll need to be more specific about your actual question in order for us to give you a good answer, but, without more information, I'd say you should just define the type as a 2-d array of either longs or words. (i.e. get an array constant, place a numeric constant inside of it, right click the numeric constant, and select Representation->Long or Representation->Word then wire the constant to the Type input of the Variant to Data).
    If you're dealing with variants, I'd guess you are probably calling an ActiveX control or server to communicate with your camera?
    Regards,
    Ryan K.

  • Need Information regarding JTA Transactions

    Hi all,
        I have written session beans with out transaction.But now i want to apply JTA Transactions to that session bean methods.Can you pls send some code,Examples and related links regarding this.
    Regards,
    Kiran

    Hi Kiran,
    But it was discussed so many times, check:
    Problems while providing Transaction  for a method in EJB
    Problems while giving a transaction attribute to a Method in EJB
    EJB transaction concurrency issue
    Best regards, Maksim Rashchynski.

  • Need info regarding the infoobjects

    Hi All,
    My question is:
    when we display where used list for an infocube(an example), it will display the list of queries where it is been used in the system in the info-object format.(BW object list format like 4EPSFH54S2SE etc.,)
    Using this information how to find the technical name or the description of this query.
    Thanks with regards,
    Vinay

    you can use the table RSRREPDIR to get the necessary information...
    rgds, Ghuru

Maybe you are looking for

  • Additional instruments won't download

    I have Lion (10.7.3) and the latest Garage Band (6.0.5). I've had Garage Band installed for a long time. I went to try it out today, and would like to install the software instruments that (apparently) aren't included on the DVD anymore. When I click

  • Po-gr-ir and return to vendor

    Hi all I was create the PO and after I raise the  GR finally I was create the IR also after that some quantity rejected I want to return to vendor What Is the process and in mm module point of view  pls tell me the steps

  • How do I change the default application to open files.

    I am rather new to Mac OS (using Leopard). I am rather frustrated, that I have not been able to find a way to change the default application that opens PDF files. I looked around the System Prefernces, couldn't find it, searched the Web, nothing. And

  • Unable to rename white folders

    I'm unable to rename the white folders of an IMAP account. I can rename white folders "On My Mac" and I can rename all blue folders. I just can't rename the white folders of an IMAP account. I get the following error: Error The IMAP command "RENAME"

  • Alternative to Flash

    With MX 7 I can use Flash for alot of nice Form displays. Just curious what if some of the Workstations in my area dont have Flash and they cant install Flash. Do I need to "double" code and create condition to check for Flash and then if no Flash on