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,
DollyHi,
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.
DrewHi 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 dont seem to relate them, I know there these comes from the BDOC BUS_TRANSACTION_MESSAGE (as mentioned in the Metadata Tab in BWA1) but dont 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
AGNhi 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
NarayHi 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
AnandACLs, 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. -
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 -
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,
DushyantHrm, 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,
KiranHi 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,
Vinayyou 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
-
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"
-
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