You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Stephan Siano (Created) (JIRA)" <ji...@apache.org> on 2011/10/04 17:04:34 UTC
[jira] [Created] (CXF-3845) Incompatibility between Derby 10.8 and
WS-RM RMTxStore
Incompatibility between Derby 10.8 and WS-RM RMTxStore
------------------------------------------------------
Key: CXF-3845
URL: https://issues.apache.org/jira/browse/CXF-3845
Project: CXF
Issue Type: Bug
Components: WS-* Components
Affects Versions: 2.5
Reporter: Stephan Siano
Priority: Minor
The RMTxStore implementation does not work with Derby versions 10.8 and higher due to a bugfix for
https://issues.apache.org/jira/browse/DERBY-4965. The issue can be reproduced by replacing the Derby version in the parent pom.xml to 10.8.1.2, afterwards some of the existing test cases for WS-RM fail.
The fix for this is rather trivial (and proposed in the Derby 10.8 release notes). I attach a patch for the trunk to this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (CXF-3845) Incompatibility between Derby 10.8 and
WS-RM RMTxStore
Posted by "Aki Yoshida (Resolved) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-3845?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Aki Yoshida resolved CXF-3845.
------------------------------
Resolution: Fixed
Fix Version/s: 2.5
2.4.4
replaced setBoolean with setString to make the implementation more interoperable with various DBs.
added some write/read tests
> Incompatibility between Derby 10.8 and WS-RM RMTxStore
> ------------------------------------------------------
>
> Key: CXF-3845
> URL: https://issues.apache.org/jira/browse/CXF-3845
> Project: CXF
> Issue Type: Bug
> Components: WS-* Components
> Affects Versions: 2.5
> Reporter: Stephan Siano
> Assignee: Aki Yoshida
> Priority: Minor
> Fix For: 2.4.4, 2.5
>
> Attachments: Update-to-Derby-10812.patch
>
>
> The RMTxStore implementation does not work with Derby versions 10.8 and higher due to a bugfix for
> https://issues.apache.org/jira/browse/DERBY-4965. The issue can be reproduced by replacing the Derby version in the parent pom.xml to 10.8.1.2, afterwards some of the existing test cases for WS-RM fail.
> The fix for this is rather trivial (and proposed in the Derby 10.8 release notes). I attach a patch for the trunk to this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (CXF-3845) Incompatibility between Derby 10.8 and
WS-RM RMTxStore
Posted by "Stephan Siano (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-3845?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stephan Siano updated CXF-3845:
-------------------------------
Attachment: Update-to-Derby-10812.patch
> Incompatibility between Derby 10.8 and WS-RM RMTxStore
> ------------------------------------------------------
>
> Key: CXF-3845
> URL: https://issues.apache.org/jira/browse/CXF-3845
> Project: CXF
> Issue Type: Bug
> Components: WS-* Components
> Affects Versions: 2.5
> Reporter: Stephan Siano
> Priority: Minor
> Attachments: Update-to-Derby-10812.patch
>
>
> The RMTxStore implementation does not work with Derby versions 10.8 and higher due to a bugfix for
> https://issues.apache.org/jira/browse/DERBY-4965. The issue can be reproduced by replacing the Derby version in the parent pom.xml to 10.8.1.2, afterwards some of the existing test cases for WS-RM fail.
> The fix for this is rather trivial (and proposed in the Derby 10.8 release notes). I attach a patch for the trunk to this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CXF-3845) Incompatibility between Derby 10.8
and WS-RM RMTxStore
Posted by "Stephan Siano (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-3845?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13120210#comment-13120210 ]
Stephan Siano commented on CXF-3845:
------------------------------------
The change in the RMTxStore is compatible (the old code relies on a bug that booleans are mapped to "1" and "0" instead of "true" and "false" if mapped to a char, the new coding does that conversion to "1" and "0" in code, so it behaves as before).
I can't figure how the same code built against 10.8 should not work with previous versions (but after changing the version in the parent pom other developers might use API extensions that are not in 10.2 in future which might then break compatibility).
> Incompatibility between Derby 10.8 and WS-RM RMTxStore
> ------------------------------------------------------
>
> Key: CXF-3845
> URL: https://issues.apache.org/jira/browse/CXF-3845
> Project: CXF
> Issue Type: Bug
> Components: WS-* Components
> Affects Versions: 2.5
> Reporter: Stephan Siano
> Priority: Minor
> Attachments: Update-to-Derby-10812.patch
>
>
> The RMTxStore implementation does not work with Derby versions 10.8 and higher due to a bugfix for
> https://issues.apache.org/jira/browse/DERBY-4965. The issue can be reproduced by replacing the Derby version in the parent pom.xml to 10.8.1.2, afterwards some of the existing test cases for WS-RM fail.
> The fix for this is rather trivial (and proposed in the Derby 10.8 release notes). I attach a patch for the trunk to this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Assigned] (CXF-3845) Incompatibility between Derby 10.8 and
WS-RM RMTxStore
Posted by "Aki Yoshida (Assigned) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-3845?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Aki Yoshida reassigned CXF-3845:
--------------------------------
Assignee: Aki Yoshida
> Incompatibility between Derby 10.8 and WS-RM RMTxStore
> ------------------------------------------------------
>
> Key: CXF-3845
> URL: https://issues.apache.org/jira/browse/CXF-3845
> Project: CXF
> Issue Type: Bug
> Components: WS-* Components
> Affects Versions: 2.5
> Reporter: Stephan Siano
> Assignee: Aki Yoshida
> Priority: Minor
> Attachments: Update-to-Derby-10812.patch
>
>
> The RMTxStore implementation does not work with Derby versions 10.8 and higher due to a bugfix for
> https://issues.apache.org/jira/browse/DERBY-4965. The issue can be reproduced by replacing the Derby version in the parent pom.xml to 10.8.1.2, afterwards some of the existing test cases for WS-RM fail.
> The fix for this is rather trivial (and proposed in the Derby 10.8 release notes). I attach a patch for the trunk to this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CXF-3845) Incompatibility between Derby 10.8
and WS-RM RMTxStore
Posted by "Daniel Kulp (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-3845?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13120198#comment-13120198 ]
Daniel Kulp commented on CXF-3845:
----------------------------------
Do you know if that change will make it still be compatible with the older version of Derby?
> Incompatibility between Derby 10.8 and WS-RM RMTxStore
> ------------------------------------------------------
>
> Key: CXF-3845
> URL: https://issues.apache.org/jira/browse/CXF-3845
> Project: CXF
> Issue Type: Bug
> Components: WS-* Components
> Affects Versions: 2.5
> Reporter: Stephan Siano
> Priority: Minor
> Attachments: Update-to-Derby-10812.patch
>
>
> The RMTxStore implementation does not work with Derby versions 10.8 and higher due to a bugfix for
> https://issues.apache.org/jira/browse/DERBY-4965. The issue can be reproduced by replacing the Derby version in the parent pom.xml to 10.8.1.2, afterwards some of the existing test cases for WS-RM fail.
> The fix for this is rather trivial (and proposed in the Derby 10.8 release notes). I attach a patch for the trunk to this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CXF-3845) Incompatibility between Derby 10.8
and WS-RM RMTxStore
Posted by "Aki Yoshida (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-3845?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13133966#comment-13133966 ]
Aki Yoshida commented on CXF-3845:
----------------------------------
I have another ticket CXF-3853 for RMTxStore to make its implementation more flexible.
This boolean thing also has some relevance to this ticket, as boolean is not widely supported.
I can take these two things into account.
For this particular ticket, we have requirements:
- CXF shall support both derby versions
- Upgrading CXF or Derby shall not make the already stored data unreadable
right?
> Incompatibility between Derby 10.8 and WS-RM RMTxStore
> ------------------------------------------------------
>
> Key: CXF-3845
> URL: https://issues.apache.org/jira/browse/CXF-3845
> Project: CXF
> Issue Type: Bug
> Components: WS-* Components
> Affects Versions: 2.5
> Reporter: Stephan Siano
> Assignee: Aki Yoshida
> Priority: Minor
> Attachments: Update-to-Derby-10812.patch
>
>
> The RMTxStore implementation does not work with Derby versions 10.8 and higher due to a bugfix for
> https://issues.apache.org/jira/browse/DERBY-4965. The issue can be reproduced by replacing the Derby version in the parent pom.xml to 10.8.1.2, afterwards some of the existing test cases for WS-RM fail.
> The fix for this is rather trivial (and proposed in the Derby 10.8 release notes). I attach a patch for the trunk to this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CXF-3845) Incompatibility between Derby 10.8
and WS-RM RMTxStore
Posted by "Aki Yoshida (Commented) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-3845?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13135795#comment-13135795 ]
Aki Yoshida commented on CXF-3845:
----------------------------------
It is simpler to handle this case separately from CXF-3853.
I am applying Stephan's patch with minor modification (and added some write/read tests which were previously absent)
> Incompatibility between Derby 10.8 and WS-RM RMTxStore
> ------------------------------------------------------
>
> Key: CXF-3845
> URL: https://issues.apache.org/jira/browse/CXF-3845
> Project: CXF
> Issue Type: Bug
> Components: WS-* Components
> Affects Versions: 2.5
> Reporter: Stephan Siano
> Assignee: Aki Yoshida
> Priority: Minor
> Attachments: Update-to-Derby-10812.patch
>
>
> The RMTxStore implementation does not work with Derby versions 10.8 and higher due to a bugfix for
> https://issues.apache.org/jira/browse/DERBY-4965. The issue can be reproduced by replacing the Derby version in the parent pom.xml to 10.8.1.2, afterwards some of the existing test cases for WS-RM fail.
> The fix for this is rather trivial (and proposed in the Derby 10.8 release notes). I attach a patch for the trunk to this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (CXF-3845) Incompatibility between Derby 10.8 and
WS-RM RMTxStore
Posted by "Daniel Kulp (Updated) (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-3845?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Kulp updated CXF-3845:
-----------------------------
Fix Version/s: 2.3.8
> Incompatibility between Derby 10.8 and WS-RM RMTxStore
> ------------------------------------------------------
>
> Key: CXF-3845
> URL: https://issues.apache.org/jira/browse/CXF-3845
> Project: CXF
> Issue Type: Bug
> Components: WS-* Components
> Affects Versions: 2.5
> Reporter: Stephan Siano
> Assignee: Aki Yoshida
> Priority: Minor
> Fix For: 2.3.8, 2.4.4, 2.5
>
> Attachments: Update-to-Derby-10812.patch
>
>
> The RMTxStore implementation does not work with Derby versions 10.8 and higher due to a bugfix for
> https://issues.apache.org/jira/browse/DERBY-4965. The issue can be reproduced by replacing the Derby version in the parent pom.xml to 10.8.1.2, afterwards some of the existing test cases for WS-RM fail.
> The fix for this is rather trivial (and proposed in the Derby 10.8 release notes). I attach a patch for the trunk to this issue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira