Author: jbarrez
Date: 2009-12-23 10:54:26 -0500 (Wed, 23 Dec 2009)
New Revision: 6039
Modified:
jbpm4/trunk/modules/distro/src/main/files/readme.html
Log:
Added release notes for 4.3
Modified: jbpm4/trunk/modules/distro/src/main/files/readme.html
===================================================================
--- jbpm4/trunk/modules/distro/src/main/files/readme.html 2009-12-23 15:32:25 UTC (rev
6038)
+++ jbpm4/trunk/modules/distro/src/main/files/readme.html 2009-12-23 15:54:26 UTC (rev
6039)
@@ -50,13 +50,131 @@
<ul>
<li>
- DeploymentQuery.PROPERTY_NAME has been removed due to errors when sorting on name on
Oracle.
+ <i>DeploymentQuery.PROPERTY_NAME</i> has been removed due to errors when
sorting on name on Oracle
+ (was already deprecated in a previous release).
</li>
<li>
- DeploymentQuery.deploymentDbId(long dbid) has been changed to
DeploymentQuery.deploymentId(String id)
+ <i>DeploymentQuery.deploymentDbId(long dbid)</i> has been changed to
<i>DeploymentQuery.deploymentId(String id)</i>
to be conistent with the query API.
</li>
+ <li>
+ The behaviour of <i>taskService.getOutcomes(taskId)</i> have been
changed. See issue
+ <a
href="https://jira.jboss.org/jira/browse/JBPM-2492">[JBPM-24...;.
+ </li>
</ul>
+
+<h2>Configuration changes</h2>
+
+<ul>
+ <li>
+ <b>Spring integration</b>: Creating a processEngine bean is now done
through the
+ <i>org.jbpm.pvm.internal.processengine.SpringHelper</i> class (instead of
the <i>SpringConfiguration</i> class).
+ See the Spring chapter in the developers guide for more information.
+ </li>
+</ul>
+
+<h2> Bug
+</h2>
+<ul>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2491'>JBPM-2491&...>] -
Deleting a ProcessInstance having a running Sub-ProcessInstance fails
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2492'>JBPM-2492&...>] -
improve task outcomes
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2529'>JBPM-2529&...>] -
jBPM-Spring Integration doesn't work for EvenListener-s
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2575'>JBPM-2575&...>] -
event-listener propagation attribute not in jpdl-4.0.xsd
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2577'>JBPM-2577&...>] -
QuerySyntaxException in HistoryService
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2618'>JBPM-2618&...>] -
Source level problem running Ant script: /examples/build.xml
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2628'>JBPM-2628&...>] -
Calling executionService.startProcessInstanceByKey with a non-existent key throws an
unhelful exception
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2639'>JBPM-2639&...>] -
Task with taskform and timer leads to NPE
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2643'>JBPM-2643&...>] -
adding tasks not belonging to an execution breaks the console
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2649'>JBPM-2649&...>] -
HistoryActivityInstanceQueryImpl references wrong property for processDefinitionId
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2651'>JBPM-2651&...>] -
Error on executing a process with sub processes
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2654'>JBPM-2654&...>] -
instal.jbpm.into.jboss does not copy the MySQL driver
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2657'>JBPM-2657&...>] -
No override of convenience methods in SpringConfiguration
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2683'>JBPM-2683&...>] -
Upgrade 4.1 to 4.2 Breaks subprocess - integrity constraint (JBPM_DEV.FK_EXEC_SUBPI)
violated - child record found
+</li>
+</ul>
+
+<h2> Feature Request
+</h2>
+<ul>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2412'>JBPM-2412&...>] -
extend java activity targets with ejb
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2538'>JBPM-2538&...>] -
Make a TaskQuery resuable
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2558'>JBPM-2558&...>] -
SpringTransactionInterceptor: Resolve transactionManager by name
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2567'>JBPM-2567&...>] -
TaskQuery Should allow to .count() Tasks in addition of .list() them
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2576'>JBPM-2576&...>] -
Extending HistorySession - add public getters in HistoryEvents
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2661'>JBPM-2661&...>] -
BPMN2: Exclusive gateway
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2662'>JBPM-2662&...>] -
BPMN2: parallel gateway
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2663'>JBPM-2663&...>] -
BPMN2: service task (Java based)
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2664'>JBPM-2664&...>] -
BPMN2: Manual task
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2665'>JBPM-2665&...>] -
BPMN2: receive task (java message only)
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2666'>JBPM-2666&...>] -
BPMN2: script task
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2667'>JBPM-2667&...>] -
BPMN2: User task
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2668'>JBPM-2668&...>] -
BPMN2: none start/end event
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2669'>JBPM-2669&...>] -
BPMN2: terminate end event
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2670'>JBPM-2670&...>] -
BPMN2: sequence flow
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2671'>JBPM-2671&...>] -
BPMN2: conditional sequence flow
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2673'>JBPM-2673&...>] -
BPMN2: Interface (basic: Java only)
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2674'>JBPM-2674&...>] -
BPMN2: resource
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2675'>JBPM-2675&...>] -
BPMN2: document 'getting started'
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2676'>JBPM-2676&...>] -
BPMN: default sequence flow
+</li>
+</ul>
+
+<h2> Task
+</h2>
+<ul>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2006'>JBPM-2006&...>] -
drools integration
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2300'>JBPM-2300&...>] -
jms activity
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2616'>JBPM-2616&...>] -
clean up JpdlDeployer
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2623'>JBPM-2623&...>] -
remove duplicate inclusion of xsd docs in the distro
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2631'>JBPM-2631&...>] -
set up spring hudson job
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2632'>JBPM-2632&...>] -
move XPathScriptEngine classes from bpmn to pvm
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2660'>JBPM-2660&...>] -
BPMN2: create basic example and document it
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2680'>JBPM-2680&...>] -
core.jar creates exception in some nested deployment on jboss
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2684'>JBPM-2684&...>] -
automatic saving of updates to serializable variables
+</li>
+<li>[<a
href='https://jira.jboss.org/jira/browse/JBPM-2695'>JBPM-2695&...>] -
investigate user testibility of java ejb invoke activity and jms
+</li>
+</ul>
<h1>Release Notes for jBPM 4.2</h1>
@@ -218,7 +336,7 @@
<ul>
<li>
- Calling <i>taskService.completeTask(String taskId, String outcome)</i>i>
with an unexisting outcome will
+ Calling <i>taskService.completeTask(String taskId, String outcome)</i> with
an unexisting outcome will
throw an exception instead of suspending the process instance. (see <a
href="https://jira.jboss.org/jira/browse/JBPM-2425">[JBPM-24...>)
</li>
</ul>