[jbpm-commits] JBoss JBPM SVN: r6039 - jbpm4/trunk/modules/distro/src/main/files.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Dec 23 10:54:26 EST 2009


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-2492]</a>.
+  </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</a>] -         Deleting a ProcessInstance having a running Sub-ProcessInstance fails
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2492'>JBPM-2492</a>] -         improve task outcomes
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2529'>JBPM-2529</a>] -         jBPM-Spring Integration doesn't work for EvenListener-s
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2575'>JBPM-2575</a>] -         event-listener propagation attribute not in jpdl-4.0.xsd
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2577'>JBPM-2577</a>] -         QuerySyntaxException in HistoryService
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2618'>JBPM-2618</a>] -         Source level problem running Ant script: /examples/build.xml
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2628'>JBPM-2628</a>] -         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</a>] -         Task with taskform and timer leads to NPE
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2643'>JBPM-2643</a>] -         adding tasks not belonging to an execution breaks the console
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2649'>JBPM-2649</a>] -         HistoryActivityInstanceQueryImpl references wrong property for processDefinitionId
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2651'>JBPM-2651</a>] -         Error on executing a process with sub processes
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2654'>JBPM-2654</a>] -         instal.jbpm.into.jboss does not copy the MySQL driver
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2657'>JBPM-2657</a>] -         No override of convenience methods in SpringConfiguration
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2683'>JBPM-2683</a>] -         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</a>] -         extend java activity targets with ejb
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2538'>JBPM-2538</a>] -         Make a TaskQuery resuable
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2558'>JBPM-2558</a>] -         SpringTransactionInterceptor: Resolve transactionManager by name
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2567'>JBPM-2567</a>] -         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</a>] -         Extending HistorySession - add public getters in HistoryEvents
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2661'>JBPM-2661</a>] -         BPMN2: Exclusive gateway
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2662'>JBPM-2662</a>] -         BPMN2: parallel gateway
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2663'>JBPM-2663</a>] -         BPMN2: service task (Java based)
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2664'>JBPM-2664</a>] -         BPMN2: Manual task
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2665'>JBPM-2665</a>] -         BPMN2: receive task (java message only)
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2666'>JBPM-2666</a>] -         BPMN2: script task
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2667'>JBPM-2667</a>] -         BPMN2: User task
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2668'>JBPM-2668</a>] -         BPMN2: none start/end event
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2669'>JBPM-2669</a>] -         BPMN2: terminate end event
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2670'>JBPM-2670</a>] -         BPMN2: sequence flow
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2671'>JBPM-2671</a>] -         BPMN2: conditional sequence flow
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2673'>JBPM-2673</a>] -         BPMN2: Interface (basic: Java only)
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2674'>JBPM-2674</a>] -         BPMN2: resource
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2675'>JBPM-2675</a>] -         BPMN2: document 'getting started'
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2676'>JBPM-2676</a>] -         BPMN: default sequence flow
+</li>
+</ul>
+                    
+<h2>        Task
+</h2>
+<ul>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2006'>JBPM-2006</a>] -         drools integration
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2300'>JBPM-2300</a>] -         jms activity
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2616'>JBPM-2616</a>] -         clean up JpdlDeployer
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2623'>JBPM-2623</a>] -         remove duplicate inclusion of xsd docs in the distro
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2631'>JBPM-2631</a>] -         set up spring hudson job
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2632'>JBPM-2632</a>] -         move XPathScriptEngine classes from bpmn to pvm
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2660'>JBPM-2660</a>] -         BPMN2: create basic example and document it
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2680'>JBPM-2680</a>] -         core.jar creates exception in some nested deployment on jboss
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2684'>JBPM-2684</a>] -         automatic saving of updates to serializable variables
+</li>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2695'>JBPM-2695</a>] -         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-2425]</a>)
 </li>
 </ul>



More information about the jbpm-commits mailing list