[jbpm-commits] JBoss JBPM SVN: r2870 - jbpm3/branches/jbpm-3.3.0.GA/modules/distribution/src/main/etc.

do-not-reply at jboss.org do-not-reply at jboss.org
Mon Nov 10 16:20:03 EST 2008


Author: tom.baeyens at jboss.com
Date: 2008-11-10 16:20:02 -0500 (Mon, 10 Nov 2008)
New Revision: 2870

Modified:
   jbpm3/branches/jbpm-3.3.0.GA/modules/distribution/src/main/etc/release.notes.html
Log:
updated release notes with db migration warning and excluded test cases

Modified: jbpm3/branches/jbpm-3.3.0.GA/modules/distribution/src/main/etc/release.notes.html
===================================================================
--- jbpm3/branches/jbpm-3.3.0.GA/modules/distribution/src/main/etc/release.notes.html	2008-11-10 21:16:30 UTC (rev 2869)
+++ jbpm3/branches/jbpm-3.3.0.GA/modules/distribution/src/main/etc/release.notes.html	2008-11-10 21:20:02 UTC (rev 2870)
@@ -1,6 +1,30 @@
 <html>
 <body>
 
+<h1 style="color:red;">3.3.0.GA DB Migration warning</h1>
+
+<p>In the hibernate mappings, all the properties that were mapped 
+as <code>string</code> with <code>length="4000"</code> were replaced 
+with the hibernate <code>text</code> type.
+</p>
+
+<p>For many DB's this means a big improvement.  But for some, 
+this might introduce a backwards incompatible change if the 
+hibernate <code>text</code> type is not compatible with the 
+hibernate <code>string</code> type.
+</p>
+
+<p>If you do encounter a problem with this, please "Create New Issue" 
+for it in <a href="https://jira.jboss.org/jira/browse/JBPM">our jBPM JIRA</a>.</p>
+
+<p>If you do want to revert to the old style mappings,
+you'll have to unjar your jbpm-jpdl.jar, apply
+<a href="http://www.jboss.org/community/servlet/JiveServlet/download/12860-5-6021/mapping.patch.txt">this patch
+file</a> and then re-jar the jbpm-jpdl.jar file.</p>
+
+<p>Apart from this potential issue, there is the normal DB 
+migration as described <a href="#330gadbmigration">below</a></p>
+
 <h1>Known limitations</h1>
 
 <h3>XML editing in the process designer</h3>
@@ -36,8 +60,106 @@
 added in 3.2.2  See also http://jira.jboss.com/jira/browse/JBPM-991
 </p>
 
+<h3>Excluded test cases</h3>
+
+<p><b>core test suite, no-database</b><blockquote>
+[<a href="https://jira.jboss.org/jira/browse/JBPM-983">JBPM-983</a>] concurrent process execution fails<br />
+<code>org/jbpm/jbpm983/JBPM983Test.java</code><br /><br />
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1072">JBPM-1072</a>] Concurrent JobExecutors can process the same job in parallel<br />
+<code>org/jbpm/jbpm1072/JBPM1072Test.java</code><br /><br />
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1810">JBPM-1810</a>] Fix clean, drop, create schema with JbpmSchema<br />
+<code>org/jbpm/db/JbpmSchemaDbTest.java</code><br /><br />
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1811">JBPM-1811</a>] JmsMessageTest fails intermitently on HSQLDB<br />
+<code>org/jbpm/msg/jms/JmsMessageTest.java</code><br /><br />
+</blockquote>
+</p>
+
+<p><b>core test suite, hsqldb</b><blockquote>
+[<a href="https://jira.jboss.org/jira/browse/JBPM-983">JBPM-983</a>] concurrent process execution fails<br />
+<code>org/jbpm/jbpm983/JBPM983Test.java</code><br /><br />
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1072">JBPM-1072</a>] Concurrent JobExecutors can process the same job in parallel<br />
+<code>org/jbpm/jbpm1072/JBPM1072Test.java</code><br /><br />
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1810">JBPM-1810</a>] Fix clean, drop, create schema with JbpmSchema <br />
+<code>org/jbpm/db/JbpmSchemaDbTest.java</code><br /><br />
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1811">JBPM-1811</a>] JmsMessageTest fails intermitently on HSQLDB <br />
+<code>org/jbpm/msg/jms/JmsMessageTest.java</code><br /><br />
+</blockquote>
+</p>
+
+<p><b>core test suite, mysql</b><blockquote>
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1166">JBPM-1166</a>] SEAM timer transaction integration<br />
+<code>org/jbpm/seam/JobExecutorCustomizationTest.java</code><br /><br />
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1810">JBPM-1810</a>] Fix clean, drop, create schema with JbpmSchema <br />
+<code>org/jbpm/db/JbpmSchemaDbTest.java</code><br /><br />
+</blockquote>
+</p>
+
+<p><b>core test suite, postgresql</b><blockquote>
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1782">JBPM-1782</a>] Fix JoinExecutionDbTest on postgresql<br />
+<code>org/jbpm/jpdl/exe/JoinExecutionDbTest.java</code><br /><br />
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1810">JBPM-1810</a>] Fix clean, drop, create schema with JbpmSchema <br />
+<code>org/jbpm/db/JbpmSchemaDbTest.java</code><br /><br />
+</blockquote>
+</p>
+
+<p><b>core test suite, sybase</b><blockquote>
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1764">JBPM-1764</a>] JobExecutorDbTest does not work on Sybase<br />
+<code>org/jbpm/job/executor/JobExecutorDbTest</code><br /><br />
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1810">JBPM-1810</a>] Fix clean, drop, create schema with JbpmSchema <br />
+<code>org/jbpm/db/JbpmSchemaDbTest.java</code><br /><br />
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1811">JBPM-1824</a>] Investigate core test failures against Sybase<br />
+<code>org/jbpm/db/DeleteProcessInstanceDbTest.java</code><br />
+<code>org/jbpm/graph/exe/SubProcessPlusConcurrencyDbTest.java</code><br />
+<code>org/jbpm/jbpm1072/JBPM1072Test.java</code><br />
+<code>org/jbpm/jbpm1755/JBPM1755Test.java</code><br />
+<code>org/jbpm/jbpm983/JBPM983Test.java</code><br />
+<code>org/jbpm/job/executor/JobExecutorDbTest.java</code><br />
+<code>org/jbpm/optimisticlocking/LockingTest.java</code><br />
+<code>org/jbpm/scheduler/exe/UnsafeSessionUsageTest.java</code><br />
+<code>org/jbpm/seam/JobExecutorCustomizationTest.java</code><br /><br />
+</blockquote>
+</p>
+
+<p><b>enterprise test suite, no-database</b><blockquote>
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1708">JBPM-1708</a>] Enterprise EjbSchedulerTest fails<br />
+<code>org/jbpm/scheduler/ejbtimer/EjbSchedulerTest.java</code><br /><br />
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1811">JBPM-1811</a>] JmsMessageTest fails intermitently on HSQLDB<br />
+<code>org/jbpm/msg/jms/JmsMessageTest.java</code><br /><br />
+</blockquote>
+</p>
+
+<p><b>enterprise test suite, hsqldb</b><blockquote>
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1708">JBPM-1708</a>] Enterprise EjbSchedulerTest fails<br />
+<code>org/jbpm/scheduler/ejbtimer/EjbSchedulerTest.java</code><br /><br />
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1811">JBPM-1811</a>] JmsMessageTest fails intermitently on HSQLDB<br />
+<code>org/jbpm/msg/jms/JmsMessageTest.java</code><br /><br />
+</blockquote>
+</p>
+
+<p><b>enterprise test suite, sybase</b><blockquote>
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1818">JBPM-1818</a>] Use Sybase instance that supports XA Transaction<br />
+<code>org/jbpm/scheduler/ejbtimer/EjbSchedulerTest.java</code><br />
+<code>org/jbpm/persistence/jta/JtaDbPersistenceTest.java</code><br />
+<code>org/jbpm/msg/jms/JmsMessageTest.java</code><br /><br />
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1830">JBPM-1830</a>] Fix AppServerConfigurationsTest for sybase on jboss500<br />
+<code>org/jbpm/enterprise/AppServerConfigurationsTest.java</code><br /><br />
+</blockquote>
+</p>
+
+<p><b>examples test suite, sybase</b><blockquote>
+[<a href="https://jira.jboss.org/jira/browse/JBPM-1827">JBPM-1827</a>] Investigate example test failures against Sybase<br />
+org/jbpm/examples/taskinstance/CustomTaskInstanceTest.java</code><br /><br />
+</blockquote>
+</p>
+
 <h1>Changes from 3.2.3 to 3.3.0.GA</h1>
 
+<h2 id="330gadbmigration">DB Migration</h2>
+
+One column got added.  To upgrade, translate the following line of DDL to your database dialect:
+
+<pre>alter table JBPM_NODE add column PARENTLOCKMODE_ varchar(255)</pre>
+
 <h2>Bug</h2>
 <ul>
 <li>[<a href='https://jira.jboss.org/jira/browse/JBPM-1166'>JBPM-1166</a>] -         SEAM timer transaction integration




More information about the jbpm-commits mailing list