[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