APAR status
Closed as program error.
Error description
Deployment property controlling decision whether to execute work under an incoming WebService Atomic Transaction is being ignored.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: All users of Web Services - Atomic * * Transactions (WS-AT) on IBM WebSphere * * Application Server V6.0.2 * **************************************************************** * PROBLEM DESCRIPTION: A transaction started by the * * requester web application that was * * rolled back also rolled back * * transactional work that had been done * * in the web service, despite being * * configured not to. * **************************************************************** * RECOMMENDATION: * **************************************************************** The transactional deployment attribute "Send Web Services Atomic Transaction on requests" property is set on the requester web application. The target web service application does not set transactional deployment attribute "Execute using Web Services Atomic Transaction on incoming requests". This should result in a transaction started at the requestor being propagated across to the web service, but not participating in any transaction work done by the web service. If the transaction started by the requester web application is then subsequently rolled back, any transactional work done at the web service should be unaffected by this rollback. The deployment property that controls how an inbound Web Service Atomic Transaction should be handled is being ignored, with the result that work executed at the Web Service is always done within the scope of an inbound transaction.
Problem conclusion
Change transaction service to ensure that an inbound Web Services - Atomic Transaction is used correctly at the web service, based on the deployment property setting. As this is a change from the current behaviour, the operation of this APAR is controlled by a custom Transaction Service property. The custom property is enabled through the Administrative Console : 1. Select Application Servers 2. Select Application server name 3. Select Container Services>Transaction Service>Custom Properties 4. Select New 5. Add property name ControlWSATImportFromDeploymentDescriptor 6. Add property value TRUE 7. Select OK then Save to apply changes to local configuration 8. Restart server for changes to take effect The fix for this APAR is currently targeted for inclusion in fixpack 6.0.2.33. Please refer to the Recommended Updates page for delivery information: http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980 This APAR is not applicable to WebSphere Application Server v6.1 onwards.
Temporary fix
Comments
APAR Information
APAR number
PK69852
Reported component name
WEBSPHERE APP S
Reported component ID
5724J0800
Reported release
60A
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2008-07-31
Closed date
2008-11-04
Last modified date
2008-11-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
WEBSPHERE APP S
Fixed component ID
5724J0800
Applicable component levels
R60A PSY
UP
R60H PSY
UP
R60I PSY
UP
R60P PSY
UP
R60S PSY
UP
R60W PSY
UP
R60Z PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
10 February 2022