[jbpm-commits] JBoss JBPM SVN: r6525 - projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld.

do-not-reply at jboss.org do-not-reply at jboss.org
Fri Jul 23 03:27:48 EDT 2010


Author: alex.guizar at jboss.com
Date: 2010-07-23 03:27:48 -0400 (Fri, 23 Jul 2010)
New Revision: 6525

Modified:
   projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/core.tld
   projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/identity.tld
   projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/tf.tld
   projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/tfl.tld
Log:
make tag library descriptions valid with respect to their schema

Modified: projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/core.tld
===================================================================
--- projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/core.tld	2010-07-23 03:28:26 UTC (rev 6524)
+++ projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/core.tld	2010-07-23 07:27:48 UTC (rev 6525)
@@ -1,60 +1,58 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
-
 <taglib xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd" version="2.1">
+    <description><![CDATA[JSF Tag Library for jBPM applications.]]></description>
     <tlib-version>1.2</tlib-version>
     <short-name>jbpm</short-name>
     <uri>http://jbpm.org/jbpm4jsf/core</uri>
-    <description><![CDATA[JSF Tag Library for jBPM applications.]]></description>
 
     <tag>
+        <description><![CDATA[Add a comment to a task or token.]]></description>
         <name>addComment</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Add a comment to a task or token.]]></description>
         <attribute>
+            <description><![CDATA[An EL expression that returns the comment text to add.]]></description>
             <name>comment</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression that returns the comment text to add.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression that returns the node to add a comment to.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression that returns the node to add a comment to.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.def.GraphElement</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -62,52 +60,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Apply a variable map to a token, task, or process instance]]></description>
         <name>applyVariableMap</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Apply a variable map to a token, task, or process instance]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The token, task, or process instance to apply the variables to.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The token, task, or process instance to apply the variables to.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The variable map to apply.]]></description>
             <name>variableMap</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The variable map to apply.]]></description>
             <deferred-value>
                 <type>org.jbpm.jsf.core.impl.UpdatesHashMap</type>
             </deferred-value>
@@ -115,61 +113,61 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Assign a task to an actor.]]></description>
         <name>assignTask</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Assign a task to an actor.]]></description>
         <attribute>
+            <description><![CDATA[The actor ID to which the task should be assigned.]]></description>
             <name>actorId</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The actor ID to which the task should be assigned.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A flag that indicates whether the swimlane should be overwritten.]]></description>
             <name>overwriteSwimlane</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A flag that indicates whether the swimlane should be overwritten.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The task instance to assign.]]></description>
             <name>task</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The task instance to assign.]]></description>
             <deferred-value>
                 <type>org.jbpm.taskmgmt.exe.TaskInstance</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -177,43 +175,43 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Cancel a running task instance, token, or process instance.]]></description>
         <name>cancel</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Cancel a running task instance, token, or process instance.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The item to cancel.]]></description>
             <name>value</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The item to cancel.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
@@ -221,52 +219,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Complete a task.]]></description>
         <name>completeTask</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Complete a task.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression that resolves to the task instance to complete.]]></description>
             <name>task</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression that resolves to the task instance to complete.]]></description>
             <deferred-value>
                 <type>org.jbpm.taskmgmt.exe.TaskInstance</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression that resolves to either the name of a transition, or the transition object to take upon completing this task.]]></description>
             <name>transition</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression that resolves to either the name of a transition, or the transition object to take upon completing this task.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -274,43 +272,43 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Delete a process, process instance, or job.]]></description>
         <name>delete</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Delete a process, process instance, or job.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The item to delete.]]></description>
             <name>value</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The item to delete.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
@@ -318,52 +316,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Deploy a new process archive.]]></description>
         <name>deployProcess</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Deploy a new process archive.]]></description>
         <attribute>
+            <description><![CDATA[The source of the archive, as an input stream or a byte array.]]></description>
             <name>archive</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The source of the archive, as an input stream or a byte array.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the new process definition will be inserted.]]></description>
             <name>target</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the new process definition will be inserted.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.def.ProcessDefinition</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -371,52 +369,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read process definition diagram information from the database.]]></description>
         <name>getDiagramInfo</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read process definition diagram information from the database.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The the process definition to read diagram information for.]]></description>
             <name>process</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The the process definition to read diagram information for.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.def.ProcessDefinition</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the diagram information should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the diagram information should be stored.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -424,52 +422,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Get the process logs from a process instance.]]></description>
         <name>getProcessLogs</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Get the process logs from a process instance.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The process instance whose process logs are to be read.]]></description>
             <name>processInstance</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The process instance whose process logs are to be read.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.exe.ProcessInstance</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The process log type.  This may be a literal Class object, or the name of a class, or one of the following shortcut names:<ul><li><code>variable</code></li><li><code>variableUpdate</code></li><li><code>variableCreate</code></li><li><code>variableDelete</code></li><li><code>action</code></li><li><code>node</code></li><li><code>processInstanceCreate</code></li><li><code>processInstanceEnd</code></li><li><code>processState</code></li><li><code>signal</code></li><li><code>tokenCreate</code></li><li><code>tokenEnd</code></li><li><code>transition</code></li><li><code>composite</code></li><li><code>message</code></li><li><code>swimlane</code></li><li><code>swimlaneAssign</code></li><li><code>swimlaneCreate</code></li><li><code>task</code></li><li><code>taskAssign</code></li><li><code>taskCreate</code></li><li><code>taskEnd</code></li></ul>]]></description>
             <name>type</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The process log type.  This may be a literal Class object, or the name of a class, or one of the following shortcut names:<ul><li><code>variable</code></li><li><code>variableUpdate</code></li><li><code>variableCreate</code></li><li><code>variableDelete</code></li><li><code>action</code></li><li><code>node</code></li><li><code>processInstanceCreate</code></li><li><code>processInstanceEnd</code></li><li><code>processState</code></li><li><code>signal</code></li><li><code>tokenCreate</code></li><li><code>tokenEnd</code></li><li><code>transition</code></li><li><code>composite</code></li><li><code>message</code></li><li><code>swimlane</code></li><li><code>swimlaneAssign</code></li><li><code>swimlaneCreate</code></li><li><code>task</code></li><li><code>taskAssign</code></li><li><code>taskCreate</code></li><li><code>taskEnd</code></li></ul>]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -477,52 +475,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read process definition task form information from the database.]]></description>
         <name>getTaskFormInfo</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read process definition task form information from the database.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The the process definition to read task form information for.]]></description>
             <name>process</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The the process definition to read task form information for.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.def.ProcessDefinition</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the task form information should be stored.  This will be in the form of a map whose keys are task names and whose values are the name of the task form file, if any.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the task form information should be stored.  This will be in the form of a map whose keys are task names and whose values are the name of the task form file, if any.]]></description>
             <deferred-value>
                 <type>java.util.Map</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -530,61 +528,61 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Get the value of a process variable.]]></description>
         <name>getVariable</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Get the value of a process variable.]]></description>
         <attribute>
+            <description><![CDATA[The token, task, or process instance from which the variable value should be retrieved.]]></description>
             <name>entity</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The token, task, or process instance from which the variable value should be retrieved.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The name of the variable to remove.]]></description>
             <name>name</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The name of the variable to remove.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the variable value will be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the variable value will be stored.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -592,52 +590,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Get the variable map from a token, process instance, or task.]]></description>
         <name>getVariableMap</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Get the variable map from a token, process instance, or task.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the variable map will be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the variable map will be stored.]]></description>
             <deferred-value>
                 <type>java.util.Map</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The entity from which the variable should be retrieved.]]></description>
             <name>value</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The entity from which the variable should be retrieved.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
@@ -645,25 +643,25 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Include a process file.]]></description>
         <name>includeProcessFile</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Include a process file.]]></description>
         <attribute>
+            <description><![CDATA[The name of a file within the process to include.]]></description>
             <name>file</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The name of a file within the process to include.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The process definition from which the file should be read.]]></description>
             <name>process</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The process definition from which the file should be read.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.def.ProcessDefinition</type>
             </deferred-value>
@@ -671,52 +669,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Call a user-defined action, providing the action with a JbpmJsfContext.]]></description>
         <name>jbpmActionListener</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Call a user-defined action, providing the action with a JbpmJsfContext.]]></description>
         <attribute>
+            <description><![CDATA[An EL expression that resolves to the listener to execute.  Either this or the 'type' attribute must be given.]]></description>
             <name>listener</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression that resolves to the listener to execute.  Either this or the 'type' attribute must be given.]]></description>
             <deferred-value>
                 <type>org.jbpm.jsf.JbpmActionListener</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The type of the action.  Can be an EL expression which resolves to a literal Class object, or the name of a class as a String.  Either this or the 'listener' attribute must be given.]]></description>
             <name>type</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The type of the action.  Can be an EL expression which resolves to a literal Class object, or the name of a class as a String.  Either this or the 'listener' attribute must be given.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -724,43 +722,43 @@
     </tag>
 
     <tag>
+        <description><![CDATA[List all jobs in the database.]]></description>
         <name>listJobs</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[List all jobs in the database.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the list will be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the list will be stored.]]></description>
             <deferred-value>
                 <type>java.util.List</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -768,43 +766,43 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a list of process definitions from the database.]]></description>
         <name>listProcesses</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a list of process definitions from the database.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the process definition list should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the process definition list should be stored.]]></description>
             <deferred-value>
                 <type>java.util.List</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -812,52 +810,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a list of process instances from a process definition.]]></description>
         <name>listProcessInstances</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a list of process instances from a process definition.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The numeric ID of the process definition whose instances are to be read.]]></description>
             <name>processId</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The numeric ID of the process definition whose instances are to be read.]]></description>
             <deferred-value>
                 <type>long</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the process instance list should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the process instance list should be stored.]]></description>
             <deferred-value>
                 <type>java.util.List</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -865,52 +863,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a list of task instances from the database.]]></description>
         <name>listTasks</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a list of task instances from the database.]]></description>
         <attribute>
+            <description><![CDATA[A flag specifying whether ended tasks should be included.]]></description>
             <name>includeEnded</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A flag specifying whether ended tasks should be included.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the task instance list should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the task instance list should be stored.]]></description>
             <deferred-value>
                 <type>java.util.List</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -918,52 +916,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a list of task instances assigned to an actor ID.]]></description>
         <name>listTasksForActor</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a list of task instances assigned to an actor ID.]]></description>
         <attribute>
+            <description><![CDATA[The actor ID whose task instances are to be read.]]></description>
             <name>actorId</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The actor ID whose task instances are to be read.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the task instance list should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the task instance list should be stored.]]></description>
             <deferred-value>
                 <type>java.util.List</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -971,52 +969,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a list of task instances from a process definition.]]></description>
         <name>listTasksForProcess</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a list of task instances from a process definition.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The process whose task instances are to be read.]]></description>
             <name>process</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The process whose task instances are to be read.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.def.ProcessDefinition</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the task instance list should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the task instance list should be stored.]]></description>
             <deferred-value>
                 <type>java.util.List</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -1024,52 +1022,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a list of task instances from a process instance.]]></description>
         <name>listTasksForProcessInstance</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a list of task instances from a process instance.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The process instance whose task instances are to be read.]]></description>
             <name>processInstance</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The process instance whose task instances are to be read.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.exe.ProcessInstance</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the task instance list should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the task instance list should be stored.]]></description>
             <deferred-value>
                 <type>java.util.List</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -1077,52 +1075,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a token list from a process instance.]]></description>
         <name>listTokens</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a token list from a process instance.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The process instalce to read the token list from.]]></description>
             <name>processInstance</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The process instalce to read the token list from.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.exe.ProcessInstance</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the token list should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the token list should be stored.]]></description>
             <deferred-value>
                 <type>java.util.List</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -1130,52 +1128,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a job instance from the database.]]></description>
         <name>loadJob</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a job instance from the database.]]></description>
         <attribute>
+            <description><![CDATA[The ID of the job to load.]]></description>
             <name>id</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The ID of the job to load.]]></description>
             <deferred-value>
                 <type>long</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the job should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the job should be stored.]]></description>
             <deferred-value>
                 <type>org.jbpm.job.Job</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -1183,52 +1181,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a process definition from the database.]]></description>
         <name>loadProcess</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a process definition from the database.]]></description>
         <attribute>
+            <description><![CDATA[The ID of the process definition to load.]]></description>
             <name>id</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The ID of the process definition to load.]]></description>
             <deferred-value>
                 <type>long</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the process definition should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the process definition should be stored.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.def.ProcessDefinition</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -1236,61 +1234,61 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a process instance from the database.]]></description>
         <name>loadProcessInstance</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a process instance from the database.]]></description>
         <attribute>
+            <description><![CDATA[A boolean that controls whether the process instance is to be read for update. This typically entails using a <code>SELECT ... FOR UPDATE</code> statement, when database persistence is involved.  By default, this flag is <code>false</code> if the action is invoked during the <code>RENDER_RESPONSE</code> phase, and <code>true</code> otherwise.]]></description>
             <name>forUpdate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean that controls whether the process instance is to be read for update. This typically entails using a <code>SELECT ... FOR UPDATE</code> statement, when database persistence is involved.  By default, this flag is <code>false</code> if the action is invoked during the <code>RENDER_RESPONSE</code> phase, and <code>true</code> otherwise.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The ID of the process instance to load.]]></description>
             <name>id</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The ID of the process instance to load.]]></description>
             <deferred-value>
                 <type>long</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the process instance should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the process instance should be stored.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.exe.ProcessInstance</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -1298,61 +1296,61 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a task instance from the database.]]></description>
         <name>loadTask</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a task instance from the database.]]></description>
         <attribute>
+            <description><![CDATA[A boolean that controls whether the task instance is to be read for update. This typically entails using a <code>SELECT ... FOR UPDATE</code> statement, when database persistence is involved.  By default, this flag is <code>false</code> if the action is invoked during the <code>RENDER_RESPONSE</code> phase, and <code>true</code> otherwise.]]></description>
             <name>forUpdate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean that controls whether the task instance is to be read for update. This typically entails using a <code>SELECT ... FOR UPDATE</code> statement, when database persistence is involved.  By default, this flag is <code>false</code> if the action is invoked during the <code>RENDER_RESPONSE</code> phase, and <code>true</code> otherwise.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The ID of the task instance to load.]]></description>
             <name>id</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The ID of the task instance to load.]]></description>
             <deferred-value>
                 <type>long</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the task instance should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the task instance should be stored.]]></description>
             <deferred-value>
                 <type>org.jbpm.taskmgmt.exe.TaskInstance</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -1360,61 +1358,61 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a token from the database.]]></description>
         <name>loadToken</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a token from the database.]]></description>
         <attribute>
+            <description><![CDATA[A boolean that controls whether the token is to be read for update. This typically entails using a <code>SELECT ... FOR UPDATE</code> statement, when database persistence is involved.  By default, this flag is <code>false</code> if the action is invoked during the <code>RENDER_RESPONSE</code> phase, and <code>true</code> otherwise.]]></description>
             <name>forUpdate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean that controls whether the token is to be read for update. This typically entails using a <code>SELECT ... FOR UPDATE</code> statement, when database persistence is involved.  By default, this flag is <code>false</code> if the action is invoked during the <code>RENDER_RESPONSE</code> phase, and <code>true</code> otherwise.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The ID of the token to load.]]></description>
             <name>id</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The ID of the token to load.]]></description>
             <deferred-value>
                 <type>long</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the token should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the token should be stored.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.exe.Token</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -1422,52 +1420,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Move a token to a new node.  Note that this does not affect any tasks that may be active and associated with this token.]]></description>
         <name>moveToken</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Move a token to a new node.  Note that this does not affect any tasks that may be active and associated with this token.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression which resolves to the node to move the token to, or the name of the node.]]></description>
             <name>node</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression which resolves to the node to move the token to, or the name of the node.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression which resolves to the token that is to be moved.]]></description>
             <name>token</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression which resolves to the token that is to be moved.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.exe.Token</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -1475,61 +1473,61 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Remove a process variable.  Optionally store the old value into an EL expression.]]></description>
         <name>removeVariable</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Remove a process variable.  Optionally store the old value into an EL expression.]]></description>
         <attribute>
+            <description><![CDATA[The token, task, or process instance from which the variable should be removed.]]></description>
             <name>entity</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The token, task, or process instance from which the variable should be removed.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The name of the variable to remove.]]></description>
             <name>name</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The name of the variable to remove.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An optional EL expression into which the old variable value will be stored.]]></description>
             <name>target</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An optional EL expression into which the old variable value will be stored.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -1537,43 +1535,43 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Resume a running task, token, or process instance.]]></description>
         <name>resume</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Resume a running task, token, or process instance.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The item to resume.]]></description>
             <name>value</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The item to resume.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
@@ -1581,52 +1579,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Signal a token or process instance.  Optionally specify the transition.]]></description>
         <name>signal</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Signal a token or process instance.  Optionally specify the transition.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The transition, or transition name, to signal the item along.]]></description>
             <name>transition</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The transition, or transition name, to signal the item along.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The item to signal.]]></description>
             <name>value</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The item to signal.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
@@ -1634,52 +1632,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Start a process.]]></description>
         <name>startProcess</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Start a process.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The process definition to begin executing.]]></description>
             <name>process</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The process definition to begin executing.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.def.ProcessDefinition</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the new process instance will be stored.]]></description>
             <name>target</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the new process instance will be stored.]]></description>
             <deferred-value>
                 <type>org.jbpm.graph.exe.ProcessInstance</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -1687,61 +1685,61 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Mark a task as started.]]></description>
         <name>startTask</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Mark a task as started.]]></description>
         <attribute>
+            <description><![CDATA[The actor to assign the task to.  If not given, the current actor is not changed.]]></description>
             <name>actorId</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The actor to assign the task to.  If not given, the current actor is not changed.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A flag specifying whether the swimlane will be overwritten.]]></description>
             <name>overwriteSwimlane</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A flag specifying whether the swimlane will be overwritten.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The task to mark as started.]]></description>
             <name>task</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The task to mark as started.]]></description>
             <deferred-value>
                 <type>org.jbpm.taskmgmt.exe.TaskInstance</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -1749,43 +1747,43 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Suspend a running task, token, or process instance.]]></description>
         <name>suspend</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Suspend a running task, token, or process instance.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The item to suspend.]]></description>
             <name>value</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The item to suspend.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
@@ -1793,25 +1791,25 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Represents the task form action source.]]></description>
         <name>taskForm</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Represents the task form action source.]]></description>
         <attribute>
+            <description><![CDATA[An EL expression into which the type of button clicked will be stored.  It will be one of: <ul><li><code>cancel</code></li><li><code>save</code></li><li><code>transition</code></li></ul>]]></description>
             <name>buttonTarget</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the type of button clicked will be stored.  It will be one of: <ul><li><code>cancel</code></li><li><code>save</code></li><li><code>transition</code></li></ul>]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the submitted transition name will be stored (if any).]]></description>
             <name>transitionTarget</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the submitted transition name will be stored (if any).]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
@@ -1819,52 +1817,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Update the start date of a started task.]]></description>
         <name>updateTaskStart</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Update the start date of a started task.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The start date to assign.  If not given, the current date will be used.]]></description>
             <name>startDate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The start date to assign.  If not given, the current date will be used.]]></description>
             <deferred-value>
                 <type>java.util.Date</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The task instance to update.]]></description>
             <name>task</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The task instance to update.]]></description>
             <deferred-value>
                 <type>org.jbpm.taskmgmt.exe.TaskInstance</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -1872,70 +1870,70 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Update a process variable.  Optionally store the old value into an EL expression.]]></description>
         <name>updateVariable</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Update a process variable.  Optionally store the old value into an EL expression.]]></description>
         <attribute>
+            <description><![CDATA[The token, task, or process instance for which the variable should be updated.]]></description>
             <name>entity</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The token, task, or process instance for which the variable should be updated.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The name of the variable to update.]]></description>
             <name>name</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The name of the variable to update.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An optional EL expression into which the old variable value will be stored.]]></description>
             <name>target</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An optional EL expression into which the old variable value will be stored.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The new variable value.]]></description>
             <name>value</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The new variable value.]]></description>
             <deferred-value>
                 <type>java.lang.Object</type>
             </deferred-value>

Modified: projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/identity.tld
===================================================================
--- projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/identity.tld	2010-07-23 03:28:26 UTC (rev 6524)
+++ projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/identity.tld	2010-07-23 07:27:48 UTC (rev 6525)
@@ -1,78 +1,76 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
-
 <taglib xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd" version="2.1">
+    <description><![CDATA[JSF Tag Library for jBPM applications.]]></description>
     <tlib-version>1.2</tlib-version>
     <short-name>id</short-name>
     <uri>http://jbpm.org/jbpm4jsf/identity</uri>
-    <description><![CDATA[JSF Tag Library for jBPM applications.]]></description>
 
     <tag>
+        <description><![CDATA[Add a group membership to a user.]]></description>
         <name>addMembership</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Add a group membership to a user.]]></description>
         <attribute>
+            <description><![CDATA[The group that the user should become a member of.]]></description>
             <name>group</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The group that the user should become a member of.]]></description>
             <deferred-value>
                 <type>org.jbpm.identity.Group</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The name of the role.]]></description>
             <name>role</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The name of the role.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the created membership should be stored.]]></description>
             <name>target</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the created membership should be stored.]]></description>
             <deferred-value>
                 <type>org.jbpm.identity.Membership</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The user to whom the membership is granted.]]></description>
             <name>user</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The user to whom the membership is granted.]]></description>
             <deferred-value>
                 <type>org.jbpm.identity.User</type>
             </deferred-value>
@@ -80,70 +78,70 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Create a new group and save it in the database.]]></description>
         <name>createGroup</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Create a new group and save it in the database.]]></description>
         <attribute>
+            <description><![CDATA[The name of the group to create.]]></description>
             <name>groupName</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The name of the group to create.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The parent group, if any.]]></description>
             <name>parentGroup</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The parent group, if any.]]></description>
             <deferred-value>
                 <type>org.jbpm.identity.Group</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the created group should be stored.]]></description>
             <name>target</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the created group should be stored.]]></description>
             <deferred-value>
                 <type>org.jbpm.identity.Group</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The type of the new group.]]></description>
             <name>type</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The type of the new group.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -151,79 +149,79 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Create a new user and save it in the database.]]></description>
         <name>createUser</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Create a new user and save it in the database.]]></description>
         <attribute>
+            <description><![CDATA[The email of the new user.]]></description>
             <name>email</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The email of the new user.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The password of the new user.]]></description>
             <name>password</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The password of the new user.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The password of the new user again.  If this value does not match the value of the <code>password</code> attribute, user creation will fail.]]></description>
             <name>passwordConfirm</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The password of the new user again.  If this value does not match the value of the <code>password</code> attribute, user creation will fail.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the created user should be stored.]]></description>
             <name>target</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the created user should be stored.]]></description>
             <deferred-value>
                 <type>org.jbpm.identity.User</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The user name of the user to create.]]></description>
             <name>userName</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The user name of the user to create.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
@@ -231,43 +229,43 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Delete a group from the database.]]></description>
         <name>deleteGroup</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Delete a group from the database.]]></description>
         <attribute>
+            <description><![CDATA[The group to delete.]]></description>
             <name>group</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The group to delete.]]></description>
             <deferred-value>
                 <type>org.jbpm.identity.Group</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -275,52 +273,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Delete a membership from the database.]]></description>
         <name>deleteMembership</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Delete a membership from the database.]]></description>
         <attribute>
+            <description><![CDATA[The ID of the membership to delete.]]></description>
             <name>membershipId</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The ID of the membership to delete.]]></description>
             <deferred-value>
                 <type>long</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The user containing the membership to delete.]]></description>
             <name>user</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The user containing the membership to delete.]]></description>
             <deferred-value>
                 <type>org.jbpm.identity.User</type>
             </deferred-value>
@@ -328,43 +326,43 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Delete a user from the database.]]></description>
         <name>deleteUser</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Delete a user from the database.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[The user to delete.]]></description>
             <name>user</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The user to delete.]]></description>
             <deferred-value>
                 <type>org.jbpm.identity.User</type>
             </deferred-value>
@@ -372,43 +370,43 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read the list of groups from the database.]]></description>
         <name>listGroups</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read the list of groups from the database.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the group list should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the group list should be stored.]]></description>
             <deferred-value>
                 <type>java.util.List</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -416,43 +414,43 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read the list of users from the database.]]></description>
         <name>listUsers</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read the list of users from the database.]]></description>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the user list should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the user list should be stored.]]></description>
             <deferred-value>
                 <type>java.util.List</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -460,52 +458,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a group from the database.]]></description>
         <name>loadGroup</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a group from the database.]]></description>
         <attribute>
+            <description><![CDATA[The ID of the group to load.]]></description>
             <name>id</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The ID of the group to load.]]></description>
             <deferred-value>
                 <type>long</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the group should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the group should be stored.]]></description>
             <deferred-value>
                 <type>org.jbpm.identity.Group</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -513,52 +511,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a group from the database by name.]]></description>
         <name>loadGroupByName</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a group from the database by name.]]></description>
         <attribute>
+            <description><![CDATA[The name of the group to load.]]></description>
             <name>groupName</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The name of the group to load.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the group should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the group should be stored.]]></description>
             <deferred-value>
                 <type>org.jbpm.identity.Group</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
@@ -566,52 +564,52 @@
     </tag>
 
     <tag>
+        <description><![CDATA[Read a user from the database.]]></description>
         <name>loadUser</name>
         <tag-class/>
         <tei-class/>
         <body-content>JSP</body-content>
-        <description><![CDATA[Read a user from the database.]]></description>
         <attribute>
+            <description><![CDATA[The ID of the user to load.]]></description>
             <name>id</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[The ID of the user to load.]]></description>
             <deferred-value>
                 <type>long</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <name>name</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A different name to use for this action.  Action names are used by some navigation handlers.]]></description>
             <deferred-value>
                 <type>java.lang.String</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <name>navigate</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that can be used to control whether navigation will be attempted after this action completes.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[An EL expression into which the user should be stored.]]></description>
             <name>target</name>
             <required>true</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[An EL expression into which the user should be stored.]]></description>
             <deferred-value>
                 <type>org.jbpm.identity.User</type>
             </deferred-value>
         </attribute>
         <attribute>
+            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <name>unless</name>
             <required>false</required>
             <rtexprvalue>false</rtexprvalue>
-            <description><![CDATA[A boolean expression that, if true, will prevent this action from being run.]]></description>
             <deferred-value>
                 <type>boolean</type>
             </deferred-value>

Modified: projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/tf.tld
===================================================================
--- projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/tf.tld	2010-07-23 03:28:26 UTC (rev 6524)
+++ projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/tf.tld	2010-07-23 07:27:48 UTC (rev 6525)
@@ -1,10 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
-
 <taglib xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd" version="2.1">
+    <description><![CDATA[Components pertaining to task form data and command elements.]]></description>
     <tlib-version>1.2</tlib-version>
     <short-name>tf</short-name>
     <uri>http://jbpm.org/jbpm4jsf/tf</uri>
-    <description><![CDATA[Components pertaining to task form data and command elements.]]></description>
 </taglib>

Modified: projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/tfl.tld
===================================================================
--- projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/tfl.tld	2010-07-23 03:28:26 UTC (rev 6524)
+++ projects/jsf-console/branches/jsf-console-3.2-soa/jbpm4jsf/src/main/tld/tfl.tld	2010-07-23 07:27:48 UTC (rev 6525)
@@ -1,10 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
-
 <taglib xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd" version="2.1">
+    <description><![CDATA[Components pertaining to task form layout and formatting.]]></description>
     <tlib-version>1.2</tlib-version>
     <short-name>tfl</short-name>
     <uri>http://jbpm.org/jbpm4jsf/tfl</uri>
-    <description><![CDATA[Components pertaining to task form layout and formatting.]]></description>
 </taglib>



More information about the jbpm-commits mailing list