History | Log In     View a printable version of the current page. Get help!  
Issue Details (XML | Word)

Key: JBPAPP-329
Type: Task Task
Status: Resolved Resolved
Resolution: Done
Priority: Major Major
Assignee: Fernando Nasser
Reporter: Fernando Nasser
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
JBoss Enterprise Platform App Edition

Upgrade version of HSQLDB used to match community version

Created: 10/Sep/07 10:33 AM   Updated: 18/Dec/07 04:13 PM
Component/s: Build
Affects Version/s: 4.2.0.GA_CP01
Fix Version/s: 4.2.0.GA_CP02 , 4.3.0.BETA3
Security Level: Public (Everyone can see)

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown

Affects: Release Notes


 Description  « Hide
Upgrade HSQLDB from 1.8.0.2 to 1.8.0.8 to match version used upstream and shuipped with Linux systems.

Requires a small fix to a testcase:

org.jboss.test.cmp2.idxandusersql.test.IdxAndUsersqlUnitTestCase.testCMRmn2

Here is the patch:

  Heiko

Index: .
===================================================================
--- . (revision 65226)
+++ . (working copy)
@@ -242,7 +242,7 @@
          String iName = rs.getString(6); // name of index

          // Ignore indices that are autogenerated for PKs
- if (cName.equals(column) && !iName.startsWith("PK_IDX"))
+ if (cName.equals(column) && !iName.startsWith("PK_IDX") && !iName.startsWith("SYS_IDX"))
          {
             found = true;
          }


 All   Comments   Work Log   Change History   Subversion Commits      Sort Order:
Brian Stansberry [16/Nov/07 05:22 PM]
Fernando,

Passing back to you. Following patches applied to avoid hsqldb 1.8.0.4+ shutdown deadlock bug:

Index: /home/bes/dev/jboss/JBPAPP_4_2/ejb3/src/test/org/jboss/ejb3/test/DBSetup.java
===================================================================
--- /home/bes/dev/jboss/JBPAPP_4_2/ejb3/src/test/org/jboss/ejb3/test/DBSetup.java (revision 66828)
+++ /home/bes/dev/jboss/JBPAPP_4_2/ejb3/src/test/org/jboss/ejb3/test/DBSetup.java (working copy)
@@ -126,7 +126,7 @@
                   "-port",

                   String.valueOf(1701),

                   "-silent",

- "false",

+ "true",

                   "-trace",

                   "false",

                   "-no_system_exit",



Index: /home/bes/dev/jboss/JBPAPP_4_2/testsuite/src/main/org/jboss/test/testbeancluster/test/DBSetup.java
===================================================================
--- /home/bes/dev/jboss/JBPAPP_4_2/testsuite/src/main/org/jboss/test/testbeancluster/test/DBSetup.java (revision 66828)
+++ /home/bes/dev/jboss/JBPAPP_4_2/testsuite/src/main/org/jboss/test/testbeancluster/test/DBSetup.java (working copy)
@@ -125,7 +125,7 @@
                   "-port",
                   String.valueOf(1701),
                   "-silent",
- "false",
+ "true",
                   "-trace",
                   "false",
                   "-no_system_exit",

Brian Stansberry [16/Nov/07 05:30 PM]
On the CP branch:

Index: /home/bes/dev/jboss/JBPAPP_4_2_0_GA_CP/ejb3/src/test/org/jboss/ejb3/test/DBSetup.java
===================================================================
--- /home/bes/dev/jboss/JBPAPP_4_2_0_GA_CP/ejb3/src/test/org/jboss/ejb3/test/DBSetup.java (revision 67147)
+++ /home/bes/dev/jboss/JBPAPP_4_2_0_GA_CP/ejb3/src/test/org/jboss/ejb3/test/DBSetup.java (working copy)
@@ -126,7 +126,7 @@
                   "-port",
                   String.valueOf(1701),
                   "-silent",
- "false",
+ "true",
                   "-trace",
                   "false",
                   "-no_system_exit",

Index: /home/bes/dev/jboss/JBPAPP_4_2_0_GA_CP/testsuite/src/main/org/jboss/test/testbeancluster/test/DBSetup.java
===================================================================
--- /home/bes/dev/jboss/JBPAPP_4_2_0_GA_CP/testsuite/src/main/org/jboss/test/testbeancluster/test/DBSetup.java (revision 67147)
+++ /home/bes/dev/jboss/JBPAPP_4_2_0_GA_CP/testsuite/src/main/org/jboss/test/testbeancluster/test/DBSetup.java (working copy)
@@ -125,7 +125,7 @@
                   "-port",
                   String.valueOf(1701),
                   "-silent",
- "false",
+ "true",
                   "-trace",
                   "false",
                   "-no_system_exit",

Fernando Nasser [19/Nov/07 11:45 AM]
Using 1.8.0.8 now