| Summary: | MaxDB doesn't allow temporary tables to be used within XA transactions | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Sabine Heider <sabine.heider> | ||||||
| Component: | Eclipselink | Assignee: | Nobody - feel free to take it <nobody> | ||||||
| Status: | RESOLVED WONTFIX | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | adrian.goerler, eclipselink.foundation-inbox | ||||||
| Version: | unspecified | ||||||||
| Target Milestone: | --- | ||||||||
| Hardware: | PC | ||||||||
| OS: | Windows Vista | ||||||||
| Whiteboard: | maxdb simple_fix | ||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 284657 | ||||||||
| Attachments: |
|
||||||||
|
Description
Sabine Heider
Created attachment 182702 [details]
Patch adding a comment to the MaxDB platform that XA must not be used
Don't know why the patch contains more changes - seems to be different white space...
Created attachment 182703 [details]
Patch adding a comment to the MaxDB platform that XA must not be used
Wiki page http://wiki.eclipse.org/EclipseLink/Development/DatabasePlatform/MaxDBPlatform also updated. Up to MaxDB kernel version 7.9.06 build 003-123-238-501, the attempt to use temporary tables within an XA transaction results in a database shutdown. An SAP internal bug (3618929 2010) has been filed to have this behavior changed and get a proper exception instead. Checked in at 8482 as simple_fix MaxDB has changed their behavior such that an exception is thrown if temporary tables are used with XA transactions. See the following information from the SAP internal bug 3618929 2010 (bug resolved):
--- BEGIN QUOTE ---
Now the following error will be delivered, if a XA transaction tries to
use TEMP tables:
***ERROR -7063 Temp table not allowed
Statement rollback ensures, that no changes are applied to the data !
No crash will happen when trying to use this "not supported" feature.
Releases, with patch included:
SAPDB 78.01.18, 78.02.16, 79.08.00 and higher.
--- END QUOTE ---
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink |