JBoss JBPM SVN: r5842 - in jbpm4/trunk/modules: db and 10 other directories.
by do-not-reply@jboss.org
Author: tom.baeyens(a)jboss.com
Date: 2009-10-29 06:21:47 -0400 (Thu, 29 Oct 2009)
New Revision: 5842
Modified:
jbpm4/trunk/modules/api/.project
jbpm4/trunk/modules/db/.project
jbpm4/trunk/modules/devguide/.project
jbpm4/trunk/modules/distro/.project
jbpm4/trunk/modules/integration/form-plugin/.project
jbpm4/trunk/modules/integration/graphView-plugin/.project
jbpm4/trunk/modules/pvm/.project
jbpm4/trunk/modules/test-base/.project
jbpm4/trunk/modules/test-cactus/.project
jbpm4/trunk/modules/test-cfg/.project
jbpm4/trunk/modules/test-concurrent/.project
jbpm4/trunk/modules/userguide/.project
Log:
prefixed eclipse project names with jbpm-
Modified: jbpm4/trunk/modules/api/.project
===================================================================
--- jbpm4/trunk/modules/api/.project 2009-10-29 09:43:29 UTC (rev 5841)
+++ jbpm4/trunk/modules/api/.project 2009-10-29 10:21:47 UTC (rev 5842)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>api</name>
+ <name>jbpm-api</name>
<comment></comment>
<projects>
</projects>
Modified: jbpm4/trunk/modules/db/.project
===================================================================
--- jbpm4/trunk/modules/db/.project 2009-10-29 09:43:29 UTC (rev 5841)
+++ jbpm4/trunk/modules/db/.project 2009-10-29 10:21:47 UTC (rev 5842)
@@ -1,23 +1,23 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>db</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.maven.ide.eclipse.maven2Builder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.jdt.core.javanature</nature>
- <nature>org.maven.ide.eclipse.maven2Nature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>jbpm-db</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.maven.ide.eclipse.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.maven.ide.eclipse.maven2Nature</nature>
+ </natures>
+</projectDescription>
Modified: jbpm4/trunk/modules/devguide/.project
===================================================================
--- jbpm4/trunk/modules/devguide/.project 2009-10-29 09:43:29 UTC (rev 5841)
+++ jbpm4/trunk/modules/devguide/.project 2009-10-29 10:21:47 UTC (rev 5842)
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>devguide</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.maven.ide.eclipse.maven2Builder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.maven.ide.eclipse.maven2Nature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>jbpm-devguide</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.maven.ide.eclipse.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.maven.ide.eclipse.maven2Nature</nature>
+ </natures>
+</projectDescription>
Modified: jbpm4/trunk/modules/distro/.project
===================================================================
--- jbpm4/trunk/modules/distro/.project 2009-10-29 09:43:29 UTC (rev 5841)
+++ jbpm4/trunk/modules/distro/.project 2009-10-29 10:21:47 UTC (rev 5842)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>distro</name>
+ <name>jbpm-distro</name>
<comment></comment>
<projects>
</projects>
Modified: jbpm4/trunk/modules/integration/form-plugin/.project
===================================================================
--- jbpm4/trunk/modules/integration/form-plugin/.project 2009-10-29 09:43:29 UTC (rev 5841)
+++ jbpm4/trunk/modules/integration/form-plugin/.project 2009-10-29 10:21:47 UTC (rev 5842)
@@ -1,23 +1,23 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>console-form-plugin</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.maven.ide.eclipse.maven2Builder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.jdt.core.javanature</nature>
- <nature>org.maven.ide.eclipse.maven2Nature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>jbpm-console-form-plugin</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.maven.ide.eclipse.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.maven.ide.eclipse.maven2Nature</nature>
+ </natures>
+</projectDescription>
Modified: jbpm4/trunk/modules/integration/graphView-plugin/.project
===================================================================
--- jbpm4/trunk/modules/integration/graphView-plugin/.project 2009-10-29 09:43:29 UTC (rev 5841)
+++ jbpm4/trunk/modules/integration/graphView-plugin/.project 2009-10-29 10:21:47 UTC (rev 5842)
@@ -1,23 +1,23 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>console-graphview-plugin</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.maven.ide.eclipse.maven2Builder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.jdt.core.javanature</nature>
- <nature>org.maven.ide.eclipse.maven2Nature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>jbpm-console-graphview-plugin</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.maven.ide.eclipse.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.maven.ide.eclipse.maven2Nature</nature>
+ </natures>
+</projectDescription>
Modified: jbpm4/trunk/modules/pvm/.project
===================================================================
--- jbpm4/trunk/modules/pvm/.project 2009-10-29 09:43:29 UTC (rev 5841)
+++ jbpm4/trunk/modules/pvm/.project 2009-10-29 10:21:47 UTC (rev 5842)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>pvm</name>
+ <name>jbpm-pvm</name>
<comment></comment>
<projects>
</projects>
Modified: jbpm4/trunk/modules/test-base/.project
===================================================================
--- jbpm4/trunk/modules/test-base/.project 2009-10-29 09:43:29 UTC (rev 5841)
+++ jbpm4/trunk/modules/test-base/.project 2009-10-29 10:21:47 UTC (rev 5842)
@@ -1,23 +1,23 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>test-base</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.maven.ide.eclipse.maven2Builder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.jdt.core.javanature</nature>
- <nature>org.maven.ide.eclipse.maven2Nature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>jbpm-test-base</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.maven.ide.eclipse.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.maven.ide.eclipse.maven2Nature</nature>
+ </natures>
+</projectDescription>
Modified: jbpm4/trunk/modules/test-cactus/.project
===================================================================
--- jbpm4/trunk/modules/test-cactus/.project 2009-10-29 09:43:29 UTC (rev 5841)
+++ jbpm4/trunk/modules/test-cactus/.project 2009-10-29 10:21:47 UTC (rev 5842)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>test-cactus</name>
+ <name>jbpm-test-cactus</name>
<comment></comment>
<projects>
</projects>
Modified: jbpm4/trunk/modules/test-cfg/.project
===================================================================
--- jbpm4/trunk/modules/test-cfg/.project 2009-10-29 09:43:29 UTC (rev 5841)
+++ jbpm4/trunk/modules/test-cfg/.project 2009-10-29 10:21:47 UTC (rev 5842)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>test-cfg</name>
+ <name>jbpm-test-cfg</name>
<comment></comment>
<projects>
</projects>
Modified: jbpm4/trunk/modules/test-concurrent/.project
===================================================================
--- jbpm4/trunk/modules/test-concurrent/.project 2009-10-29 09:43:29 UTC (rev 5841)
+++ jbpm4/trunk/modules/test-concurrent/.project 2009-10-29 10:21:47 UTC (rev 5842)
@@ -1,23 +1,23 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>test-concurrent</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.maven.ide.eclipse.maven2Builder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.jdt.core.javanature</nature>
- <nature>org.maven.ide.eclipse.maven2Nature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>jbpm-test-concurrent</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.maven.ide.eclipse.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.maven.ide.eclipse.maven2Nature</nature>
+ </natures>
+</projectDescription>
Modified: jbpm4/trunk/modules/userguide/.project
===================================================================
--- jbpm4/trunk/modules/userguide/.project 2009-10-29 09:43:29 UTC (rev 5841)
+++ jbpm4/trunk/modules/userguide/.project 2009-10-29 10:21:47 UTC (rev 5842)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>userguide</name>
+ <name>jbpm-userguide</name>
<comment></comment>
<projects>
</projects>
16 years, 6 months
JBoss JBPM SVN: r5841 - jbpm4/branches.
by do-not-reply@jboss.org
Author: tom.baeyens(a)jboss.com
Date: 2009-10-29 05:43:29 -0400 (Thu, 29 Oct 2009)
New Revision: 5841
Removed:
jbpm4/branches/tbaeyens/
Log:
deleting personal tbaeyens branch
16 years, 6 months
JBoss JBPM SVN: r5840 - jbpm3/tags.
by do-not-reply@jboss.org
Author: alex.guizar(a)jboss.com
Date: 2009-10-28 20:36:04 -0400 (Wed, 28 Oct 2009)
New Revision: 5840
Added:
jbpm3/tags/jbpm-3.2.8.GA/
Log:
tag jbpm 3.2.8
Copied: jbpm3/tags/jbpm-3.2.8.GA (from rev 5839, jbpm3/tags/jbpm-3.2.8.CR4)
16 years, 6 months
JBoss JBPM SVN: r5839 - in jbpm4/trunk/modules/devguide/src/main/docbook/en: modules and 1 other directory.
by do-not-reply@jboss.org
Author: jbarrez
Date: 2009-10-28 17:39:22 -0400 (Wed, 28 Oct 2009)
New Revision: 5839
Modified:
jbpm4/trunk/modules/devguide/src/main/docbook/en/master.xml
jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch01-Introduction.xml
jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch02-Incubation.xml
jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch17-Signavio.xml
Log:
Doc revision
Modified: jbpm4/trunk/modules/devguide/src/main/docbook/en/master.xml
===================================================================
--- jbpm4/trunk/modules/devguide/src/main/docbook/en/master.xml 2009-10-28 20:40:24 UTC (rev 5838)
+++ jbpm4/trunk/modules/devguide/src/main/docbook/en/master.xml 2009-10-28 21:39:22 UTC (rev 5839)
@@ -44,6 +44,6 @@
&ch14-History;
&ch15-JBossIntegration;
&ch16-SpringIntegration;
- &ch17-Signavio
+ &ch17-Signavio;
</book>
\ No newline at end of file
Modified: jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch01-Introduction.xml
===================================================================
--- jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch01-Introduction.xml 2009-10-28 20:40:24 UTC (rev 5838)
+++ jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch01-Introduction.xml 2009-10-28 21:39:22 UTC (rev 5839)
@@ -20,7 +20,7 @@
explain the core of jBPM, the process virtual machine (PVM) and how activity
and event listener can be build for it.
</para>
- <para><xref linkend="configuration" /> through <xref linkend="jbossintegration" />
+ <para><xref linkend="configuration" /> through <xref linkend="signavio" />
explain advanced usage of the jBPM framework.
</para>
</section>
Modified: jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch02-Incubation.xml
===================================================================
--- jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch02-Incubation.xml 2009-10-28 20:40:24 UTC (rev 5838)
+++ jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch02-Incubation.xml 2009-10-28 21:39:22 UTC (rev 5839)
@@ -140,6 +140,7 @@
</process-engine-context>
</programlisting>
</para>
+ <para>
Take a look at the
<literal>org.jbpm.test.custombusinesscalendarimpl.CustomBusinessCalendarImplTest</literal>
for more information.
Modified: jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch17-Signavio.xml
===================================================================
--- jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch17-Signavio.xml 2009-10-28 20:40:24 UTC (rev 5838)
+++ jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch17-Signavio.xml 2009-10-28 21:39:22 UTC (rev 5839)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<chapter>
+<chapter id="signavio">
<title>Signavio web modeler</title>
@@ -13,7 +13,7 @@
<ulink url="http://www.signavio.com/en.html">the company also named 'Signavio'</ulink>
and the Hasso Plattner Instut (HPI) in Germany. Signavio is based on the
web-based modeling tool <ulink url="http://bpt.hpi.uni-potsdam.de/Oryx">
- Oryx</ulink>, which is developed in open-source by HPI. Both HPI and
+ Oryx</ulink>, which was developed in open-source by HPI. Both HPI and
Signavio have comitted themselves to continue investing in Oryx and Signavio.
More information about the initiative can be found
<ulink url="http://code.google.com/p/signavio-oryx-initiative/">here</ulink>.</para>
@@ -26,8 +26,8 @@
Using the Signavio web-based BPMN modeler, it is possible to let business
analyst model the business processes through their browser. The file format
which is used to store the BPMN processes is actually jPDL. This means that
- they can directly be imported into the Eclipse GPD and vice-versa. The process
- files will be stored on the hard disk, by default in
+ the resulting processes can directly be imported into the Eclipse GPD and vice-versa. The process
+ files will be stored on the hard disk, in
<literal>$jbpm_home/signavio-repository</literal> if you've used the default
installation scripts.
</para>
@@ -73,7 +73,7 @@
<literal>web.xml</literal> file, which you can find in <literal>jbpmeditor.war/WEB-INF/</literal>.
The only parameters which is of real importance is the <literal>fileSystemRootDirectory</literal>
parameter. The value of this parameter must point to an existing folder
- on your hard disk:
+ on your hard disk and indicates where the processes must be stored:
<programlisting>
</context-param>
<context-param>
16 years, 6 months
JBoss JBPM SVN: r5838 - jbpm4/trunk/modules/integration/report/src/main/resources.
by do-not-reply@jboss.org
Author: heiko.braun(a)jboss.com
Date: 2009-10-28 16:40:24 -0400 (Wed, 28 Oct 2009)
New Revision: 5838
Modified:
jbpm4/trunk/modules/integration/report/src/main/resources/overall_activity.rptdesign
jbpm4/trunk/modules/integration/report/src/main/resources/overall_activity_old.rptdesign
jbpm4/trunk/modules/integration/report/src/main/resources/process_summary.rptdesign
jbpm4/trunk/modules/integration/report/src/main/resources/specific_system_overview.rptdesign
Log:
Update report template properties (Title, Description, etc), These are now used within the console directly
Modified: jbpm4/trunk/modules/integration/report/src/main/resources/overall_activity.rptdesign
===================================================================
--- jbpm4/trunk/modules/integration/report/src/main/resources/overall_activity.rptdesign 2009-10-28 17:12:52 UTC (rev 5837)
+++ jbpm4/trunk/modules/integration/report/src/main/resources/overall_activity.rptdesign 2009-10-28 20:40:24 UTC (rev 5838)
@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
-<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.16" id="1">
- <property name="createdBy">Eclipse BIRT Designer Version 2.3.0.v20080606 Build <2.3.0.v20080618-0630></property>
+<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.17" id="1">
+ <property name="author">Joram</property>
+ <property name="createdBy">Eclipse BIRT Designer Version 2.3.2.r232_20090202 Build <2.3.2.v20090218-0730></property>
<property name="units">in</property>
+ <text-property name="title">System Overview</text-property>
<property name="iconFile">/templates/blank_report.gif</property>
<property name="layoutPreference">fixed layout</property>
<property name="bidiLayoutOrientation">ltr</property>
Modified: jbpm4/trunk/modules/integration/report/src/main/resources/overall_activity_old.rptdesign
===================================================================
--- jbpm4/trunk/modules/integration/report/src/main/resources/overall_activity_old.rptdesign 2009-10-28 17:12:52 UTC (rev 5837)
+++ jbpm4/trunk/modules/integration/report/src/main/resources/overall_activity_old.rptdesign 2009-10-28 20:40:24 UTC (rev 5838)
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.17" id="1">
+ <property name="author">jBPM</property>
<property name="createdBy">Eclipse BIRT Designer Version 2.3.2.r232_20090202 Build <2.3.2.v20090218-0730></property>
<property name="units">in</property>
+ <text-property name="title">Overall System Activity</text-property>
+ <html-property name="description">An example report template that can be extended</html-property>
<property name="iconFile">/templates/blank_report.gif</property>
<property name="bidiLayoutOrientation">ltr</property>
<data-sources>
Modified: jbpm4/trunk/modules/integration/report/src/main/resources/process_summary.rptdesign
===================================================================
--- jbpm4/trunk/modules/integration/report/src/main/resources/process_summary.rptdesign 2009-10-28 17:12:52 UTC (rev 5837)
+++ jbpm4/trunk/modules/integration/report/src/main/resources/process_summary.rptdesign 2009-10-28 20:40:24 UTC (rev 5838)
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.17" id="1">
+ <property name="author">jBPM</property>
<property name="createdBy">Eclipse BIRT Designer Version 2.3.2.r232_20090202 Build <2.3.2.v20090218-0730></property>
<property name="units">in</property>
+ <text-property name="title">Process Definition Summary</text-property>
+ <html-property name="description">Activity report for a specific process definition</html-property>
<property name="iconFile">/templates/blank_report.gif</property>
<property name="bidiLayoutOrientation">ltr</property>
<parameters>
Modified: jbpm4/trunk/modules/integration/report/src/main/resources/specific_system_overview.rptdesign
===================================================================
--- jbpm4/trunk/modules/integration/report/src/main/resources/specific_system_overview.rptdesign 2009-10-28 17:12:52 UTC (rev 5837)
+++ jbpm4/trunk/modules/integration/report/src/main/resources/specific_system_overview.rptdesign 2009-10-28 20:40:24 UTC (rev 5838)
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
-<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.16" id="1">
- <property name="createdBy">Eclipse BIRT Designer Version 2.3.0.v20080606 Build <2.3.0.v20080618-0630></property>
+<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.17" id="1">
+ <property name="author">jBPM</property>
+ <property name="createdBy">Eclipse BIRT Designer Version 2.3.2.r232_20090202 Build <2.3.2.v20090218-0730></property>
<property name="units">in</property>
+ <text-property name="title">Periodic Overview</text-property>
+ <html-property name="description">System oveview for a specific time period</html-property>
<list-property name="userProperties">
<structure>
<property name="name">process_instances_date_aggregation.process_instance_dates.x</property>
16 years, 6 months
JBoss JBPM SVN: r5837 - jbpm4/trunk/modules/distro/src/main/files.
by do-not-reply@jboss.org
Author: koen.aers(a)jboss.com
Date: 2009-10-28 13:12:52 -0400 (Wed, 28 Oct 2009)
New Revision: 5837
Modified:
jbpm4/trunk/modules/distro/src/main/files/readme.html
Log:
added jbpm-165 (process instance versioning) to the release notes
Modified: jbpm4/trunk/modules/distro/src/main/files/readme.html
===================================================================
--- jbpm4/trunk/modules/distro/src/main/files/readme.html 2009-10-28 16:33:15 UTC (rev 5836)
+++ jbpm4/trunk/modules/distro/src/main/files/readme.html 2009-10-28 17:12:52 UTC (rev 5837)
@@ -90,6 +90,8 @@
<h2> Feature Request
</h2>
<ul>
+<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-165'>JBPM-165</a>] - process instance versioning
+</li>
<li>[<a href='https://jira.jboss.org/jira/browse/JBPM-2521'>JBPM-2521</a>] - User docs are showing many v4.0 entries instead of current version (4.1)
</li>
</ul>
16 years, 6 months
JBoss JBPM SVN: r5836 - in jbpm4/trunk/modules/devguide/src/main/docbook/en: images and 1 other directories.
by do-not-reply@jboss.org
Author: jbarrez
Date: 2009-10-28 12:33:15 -0400 (Wed, 28 Oct 2009)
New Revision: 5836
Added:
jbpm4/trunk/modules/devguide/src/main/docbook/en/images/process.timer.event.png
jbpm4/trunk/modules/devguide/src/main/docbook/en/images/process.timer.transition.png
jbpm4/trunk/modules/devguide/src/main/docbook/en/images/signavio.screenshot.png
jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch17-Signavio.xml
Modified:
jbpm4/trunk/modules/devguide/src/main/docbook/en/master.xml
jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch02-Incubation.xml
jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch09-Configuration.xml
jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch13-SoftwareLogging.xml
Log:
Revised documentation. Added chapter 17: Signavio.
Added: jbpm4/trunk/modules/devguide/src/main/docbook/en/images/process.timer.event.png
===================================================================
(Binary files differ)
Property changes on: jbpm4/trunk/modules/devguide/src/main/docbook/en/images/process.timer.event.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: jbpm4/trunk/modules/devguide/src/main/docbook/en/images/process.timer.transition.png
===================================================================
(Binary files differ)
Property changes on: jbpm4/trunk/modules/devguide/src/main/docbook/en/images/process.timer.transition.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: jbpm4/trunk/modules/devguide/src/main/docbook/en/images/signavio.screenshot.png
===================================================================
(Binary files differ)
Property changes on: jbpm4/trunk/modules/devguide/src/main/docbook/en/images/signavio.screenshot.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: jbpm4/trunk/modules/devguide/src/main/docbook/en/master.xml
===================================================================
--- jbpm4/trunk/modules/devguide/src/main/docbook/en/master.xml 2009-10-28 16:09:09 UTC (rev 5835)
+++ jbpm4/trunk/modules/devguide/src/main/docbook/en/master.xml 2009-10-28 16:33:15 UTC (rev 5836)
@@ -17,6 +17,7 @@
<!ENTITY ch14-History SYSTEM "modules/ch14-History.xml">
<!ENTITY ch15-JBossIntegration SYSTEM "modules/ch15-JBossIntegration.xml">
<!ENTITY ch16-SpringIntegration SYSTEM "modules/ch16-SpringIntegration.xml">
+ <!ENTITY ch17-Signavio SYSTEM "modules/ch17-Signavio.xml">
]>
<book lang="en">
@@ -43,5 +44,6 @@
&ch14-History;
&ch15-JBossIntegration;
&ch16-SpringIntegration;
+ &ch17-Signavio
</book>
\ No newline at end of file
Modified: jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch02-Incubation.xml
===================================================================
--- jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch02-Incubation.xml 2009-10-28 16:09:09 UTC (rev 5835)
+++ jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch02-Incubation.xml 2009-10-28 16:33:15 UTC (rev 5836)
@@ -85,9 +85,6 @@
<section id="businesscalendar">
<title>Business calendar</title>
- <para>Known limitation. The business calendar is not yet configurable.
- See also <ulink url="https://jira.jboss.org/jira/browse/JBPM-2334">JBPM-2334</ulink>
- </para>
<para>The default configuration will contain a reference to the file
<literal>jbpm.business.calendar.xml</literal>. That contains a
configuration of business hours in the following format:
@@ -110,14 +107,49 @@
</process-engine-context>
</jbpm-configuration></programlisting>
- <para>For an example of where the business calendar is used, see
- <xref linkedn="timerbusinesstime" />
- </para>
+ <para>
+ If the default business calendar implementation is sufficient for you,
+ you can simply adjust the timings in the xml configuration as shown above.
+ </para>
+ <para>
+ If the default implementation doesn't cover your use cases, you can easily
+ write your own implementation by implementing the
+ <literal>org.jbpm.pvm.internal.cal.BusinessCalendar</literal> interface.
+ </para>
+ <para>
+ For example:
+ <programlisting>
+public class CustomBusinessCalendar implements BusinessCalendar {
+
+ public Date add(Date date, String duration) {
+ if ("my next birthday".equals(duration)) {
+ GregorianCalendar gregorianCalendar = new GregorianCalendar();
+ gregorianCalendar.set(Calendar.MONTH, Calendar.JULY);
+ gregorianCalendar.set(Calendar.DAY_OF_MONTH, 21);
+ return gregorianCalendar.getTime();
+ }
+ return null;
+ }
+}
+ </programlisting>
+ To configure the jBPM engine to use this custom business calendar, just add
+ the following line to your <literal>jbpm.cfg.xml</literal>:
+ <programlisting>
+<process-engine-context>
+ <object class="org.jbpm.test.custombusinesscalendarimpl.CustomBusinessCalendar" />
+</process-engine-context>
+ </programlisting>
+ </para>
+ Take a look at the
+ <literal>org.jbpm.test.custombusinesscalendarimpl.CustomBusinessCalendarImplTest</literal>
+ for more information.
+ </para>
</section>
<section id="timertransition">
<title>Timer transition</title>
- <para>Example TimerTransitionTest shows how to put a timer on a transition.</para>
+ <para>The example <literal>org.jbpm.examples.timer.transition.TimerTransitionTest</literal>
+ shows how to put a timer on a transition.</para>
<figure id="process.timer.transition">
<title>The timer transition example process</title>
<mediaobject><imageobject><imagedata align="center" fileref="images/process.timer.transition.png"/></imageobject></mediaobject>
@@ -286,7 +318,7 @@
<section id="group">
<title><literal>group</literal></title>
- <para>A group groups a set of activities in a process. Contained groups must
+ <para>A <literal>group</literal> groups a set of activities in a process. Contained groups must
be hierarchically nested. A group corresponds to a BPMN expanded sub process.
</para>
@@ -586,7 +618,7 @@
</section>
<section>
- <title>Creating groups</title>
+ <title>Creating identity groups</title>
<para>The identity service methods to create groups are based on
component generated ID's.
</para>
@@ -803,7 +835,7 @@
<section>
<title>Version Ranges</title>
- <para>So far I have showed you how instances of the previously deployed version - and only that one -
+ <para>So we've showed you how instances of the previously deployed version - and only that one -
could be either migrated or ended. But what to do when you want to perform these actions on process
instances of other already deployed versions. This can be done by making use of the versions attribute
of the migrate-instances tag. This attribute lets you specify a range of versions that need to be
Modified: jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch09-Configuration.xml
===================================================================
--- jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch09-Configuration.xml 2009-10-28 16:09:09 UTC (rev 5835)
+++ jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch09-Configuration.xml 2009-10-28 16:33:15 UTC (rev 5836)
@@ -66,19 +66,21 @@
</para>
<para>The jbpm.jar contains also following hibernate mapping configuration files:</para>
- <programlisting>jbpm.execution.hbm.xml
- jbpm.history.hbm.xml
- jbpm.identity.hbm.xml
- jbpm.repository.hbm.xml
- jbpm.task.hbm.xml</programlisting>
+ <programlisting>
+jbpm.execution.hbm.xml
+jbpm.history.hbm.xml
+jbpm.identity.hbm.xml
+jbpm.repository.hbm.xml
+jbpm.task.hbm.xml</programlisting>
<para>These all map the java domain model objects to a relational database.
</para>
<para>Other various configuration files that are included in jbpm.jar:</para>
- <programlisting>jbpm.task.lifecycle.xml
- jbpm.variable.types.xml
- jbpm.wire.bindings.xml
- jbpm.jpdl.activities.xml
- jbpm.jpdl.eventlisteners.xml</programlisting>
+ <programlisting>
+jbpm.task.lifecycle.xml
+jbpm.variable.types.xml
+jbpm.wire.bindings.xml
+jbpm.jpdl.activities.xml
+jbpm.jpdl.eventlisteners.xml</programlisting>
<para>Normally it is not necessary to dive into the parsing itself. It's most
a matter of figuring out how to specify the configuration that you want :-)
@@ -93,9 +95,6 @@
<section id="customizingthebusinesscalendar">
<title>Customizing the business calendar</title>
- <para>For specifying a different configuration for the default
- business calendar implementation, see the userguide.
- </para>
<para>To provide a custom implementation for the business calendar,
specify a custom business calendar implementation like this in
the jbpm.cfg.xml
Modified: jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch13-SoftwareLogging.xml
===================================================================
--- jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch13-SoftwareLogging.xml 2009-10-28 16:09:09 UTC (rev 5835)
+++ jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch13-SoftwareLogging.xml 2009-10-28 16:33:15 UTC (rev 5836)
@@ -32,7 +32,7 @@
<section>
<title>JDK logging</title>
- <para>In JDK logging, <literal>debug</literal>maps to <literal>fine</literal>
+ <para>In JDK logging, <literal>debug</literal> maps to <literal>fine</literal>
and <literal>trace</literal> maps to <literal>finest</literal>.
Level <literal>finer</literal> is not used.
</para>
Added: jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch17-Signavio.xml
===================================================================
--- jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch17-Signavio.xml (rev 0)
+++ jbpm4/trunk/modules/devguide/src/main/docbook/en/modules/ch17-Signavio.xml 2009-10-28 16:33:15 UTC (rev 5836)
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter>
+
+ <title>Signavio web modeler</title>
+
+ <section id="signavioIntroduction">
+
+ <title>Introduction</title>
+
+ <para>Since version 4.1, jBPM ships with a completely open-source web-based BPMN
+ modeling tool called 'Signavio'. This Signavio web modeler is the result
+ of a close collaboration between the JBoss jBPM team,
+ <ulink url="http://www.signavio.com/en.html">the company also named 'Signavio'</ulink>
+ and the Hasso Plattner Instut (HPI) in Germany. Signavio is based on the
+ web-based modeling tool <ulink url="http://bpt.hpi.uni-potsdam.de/Oryx">
+ Oryx</ulink>, which is developed in open-source by HPI. Both HPI and
+ Signavio have comitted themselves to continue investing in Oryx and Signavio.
+ More information about the initiative can be found
+ <ulink url="http://code.google.com/p/signavio-oryx-initiative/">here</ulink>.</para>
+
+ <para>
+ <mediaobject><imageobject><imagedata align="center" fileref="images/signavio.screenshot.png"/></imageobject></mediaobject>
+ </para>
+
+ <para>
+ Using the Signavio web-based BPMN modeler, it is possible to let business
+ analyst model the business processes through their browser. The file format
+ which is used to store the BPMN processes is actually jPDL. This means that
+ they can directly be imported into the Eclipse GPD and vice-versa. The process
+ files will be stored on the hard disk, by default in
+ <literal>$jbpm_home/signavio-repository</literal> if you've used the default
+ installation scripts.
+ </para>
+
+ <para>
+ NOTE: The web-based BPMN modeling tool which ships with jBPM is 100% open-source
+ (MIT-licence). The company <ulink url="http://www.signavio.com/en.html">Signavio</ulink>
+ also offers commercial versions of the same modeling tool, enhanced with additional
+ features. Do note that new features, beneficial for the jBPM project, always
+ will be comitted in the open-source repository of the modeling tool.
+ </para>
+
+ </section>
+
+ <section id="signavioInstallation">
+
+ <title>Installation</title>
+
+ <para>
+ There are several ways of installing Signavio into your web container:
+ <itemizedlist>
+ <listitem>
+ Use the demo.setup.jboss/tomcat scripts in <literal>$jbpm_home/install</literal>
+ </listitem>
+ <listitem>
+ Use the install.signavio.into.jboss/tomcat scripts in <literal>$jbpm_home/install</literal>
+ </listitem>
+ <listitem>
+ Copy the <literal>$jbpm_home/install/src/signavio/jbpmeditor.war</literal>
+ to your web container
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ </section>
+
+ <section id="signavioConfiguration">
+
+ <title>Configuration</title>
+
+ <para>
+ Most of the Signavio configuration parameters can be changed in the
+ <literal>web.xml</literal> file, which you can find in <literal>jbpmeditor.war/WEB-INF/</literal>.
+ The only parameters which is of real importance is the <literal>fileSystemRootDirectory</literal>
+ parameter. The value of this parameter must point to an existing folder
+ on your hard disk:
+ <programlisting>
+</context-param>
+ <context-param>
+ <description>Filesystem directory that is used to store models</description>
+ <param-name>fileSystemRootDirectory</param-name><param-value>/home/jbarrez/dev/temp/jbpm-4.2-SNAPSHOT/signavio-repository</param-value>
+</context-param>
+ </programlisting>
+ </para>
+
+ <para>
+ If you use the installation scripts provided in <literal>$jbpm_home/install</literal>,
+ this parameter is automatically set to <literal>$jbpm_home/signavio-repository</literal>
+ during installation.
+ </para>
+
+ </section>
+
+</chapter>
16 years, 6 months
JBoss JBPM SVN: r5835 - jbpm4/trunk/modules/userguide/src/main/docbook/en/modules.
by do-not-reply@jboss.org
Author: tom.baeyens(a)jboss.com
Date: 2009-10-28 12:09:09 -0400 (Wed, 28 Oct 2009)
New Revision: 5835
Modified:
jbpm4/trunk/modules/userguide/src/main/docbook/en/modules/ch04-DeployingBusinessArchives.xml
jbpm4/trunk/modules/userguide/src/main/docbook/en/modules/ch06-Jpdl.xml
Log:
JBPM-2200 classloading docs updates
Modified: jbpm4/trunk/modules/userguide/src/main/docbook/en/modules/ch04-DeployingBusinessArchives.xml
===================================================================
--- jbpm4/trunk/modules/userguide/src/main/docbook/en/modules/ch04-DeployingBusinessArchives.xml 2009-10-28 16:02:58 UTC (rev 5834)
+++ jbpm4/trunk/modules/userguide/src/main/docbook/en/modules/ch04-DeployingBusinessArchives.xml 2009-10-28 16:09:09 UTC (rev 5835)
@@ -4,7 +4,7 @@
<para>A business archive is a collection of files
assembled in a jar formatted file. The files in
a business archive can be jPDL process files, forms,
- process image and other process resources.
+ classes, process image and other process resources.
</para>
<section id="deployingprocessfilesandprocessresources">
@@ -58,22 +58,21 @@
</para>
<programlisting><jar destfile="${jbpm.home}/examples/target/examples.bar">
- <fileset dir="${jbpm.home}/examples/src">
- <include name="**/*.jpdl.xml" />
- ...
- </fileset>
- </jar></programlisting>
+ <fileset dir="${jbpm.home}/examples/src">
+ <include name="**/*.jpdl.xml" />
+ ...
+ </fileset>
+</jar></programlisting>
<para>Before the jbpm-deploy task can be used it need to be declared like this:</para>
<programlisting><taskdef name="jbpm-deploy"
- classname="org.jbpm.pvm.internal.ant.JbpmDeployTask"
- classpathref="jbpm.libs.incl.dependencies" /></programlisting>
+ classname="org.jbpm.pvm.internal.ant.JbpmDeployTask"
+ classpathref="jbpm.libs.incl.dependencies" /></programlisting>
<para>Then the ant task can be used like this</para>
- <programlisting>
- <jbpm-deploy file="${jbpm.home}/examples/target/examples.bar" /></programlisting>
+ <programlisting><jbpm-deploy file="${jbpm.home}/examples/target/examples.bar" /></programlisting>
<table><title><literal>jbpm-deploy</literal> attributes:</title>
<tgroup cols="5" rowsep="1" colsep="1">
@@ -135,20 +134,35 @@
<section id="deployingclasses">
<title>Deploying classes</title>
- <para>jBPM 4 does not yet have a process classloading mechanism as in jBPM 3.
+ <para>Since version 4.2 jBPM has a process classloading mechanism as in jBPM 3.
</para>
- <para>All the classes that are referred to
- in your process files, either directly or indirectly, need to be made available
- on the classpath of your jBPM installation.
+ <para>Classes that are referenced from processes must be made available in one of
+ 3 ways:
</para>
+ <itemizedlist>
+ <listitem>as .class files in your business archive. Unlike in jBPM 3, now the
+ root of the archive file is used as the root for searching class resources.
+ So when class <literal>com.superdeluxsandwiches.Order</literal>
+ is referenced in the process file, it will be found when it is in the same business
+ archive with entry name <literal>com/superdeluxsandwiches/Order.class</literal>
+ Classes are cached (key is a combination of deployment and context classloader), so
+ it should perform better then in jBPM 3.
+ </listitem>
+ <listitem>as classes available in the web application that calls jBPM. Even when
+ jBPM is deployed server-wide on jboss or tomcat, jBPM will find the classes
+ in your web application or enterprise application that calls jBPM. That's because
+ we use the current context classloader when searching for classes during process
+ execution.
+ </listitem>
+ <listitem>as class files that are available server-wide. E.g. like the jars in
+ the lib directories in tomcat and jboss.
+ </listitem>
+ </itemizedlist>
<para>In case of the examples, an examples.jar file is created with
all the classes and it is put in the <literal>lib</literal> directory of the JBoss
- server configuration.</para>
- <para>If you want process classloading so that user defined classes can be deployed
- in and loaded from the business archive, vote for it in
- <ulink url="https://jira.jboss.org/jira/browse/JBPM-2200">JIRA issue JBPM-2200</ulink>.
- We'll prioritize this depending on the number of votes and on the use cases that
- you can add as a comment in which you explain why you need it.
+ server configuration. Similarly for tomcat. See target <literal>install.examples.into.tomcat</literal>
+ and <literal>install.examples.into.jboss</literal>. In one of the future releases we might
+ switch to include the classes in the business archive itself.
</para>
</section>
Modified: jbpm4/trunk/modules/userguide/src/main/docbook/en/modules/ch06-Jpdl.xml
===================================================================
--- jbpm4/trunk/modules/userguide/src/main/docbook/en/modules/ch06-Jpdl.xml 2009-10-28 16:02:58 UTC (rev 5834)
+++ jbpm4/trunk/modules/userguide/src/main/docbook/en/modules/ch06-Jpdl.xml 2009-10-28 16:09:09 UTC (rev 5835)
@@ -3070,6 +3070,9 @@
<para>Objects that are referenced by an expression are calculated
dynamically.
</para>
+ <para>The devguide also explains an unsupported attribute to prevent
+ that user objects are cached.
+ </para>
</section>
</section>
16 years, 6 months
JBoss JBPM SVN: r5833 - jbpm4/trunk/modules/distro/src/main/files/install.
by do-not-reply@jboss.org
Author: tom.baeyens(a)jboss.com
Date: 2009-10-28 11:15:56 -0400 (Wed, 28 Oct 2009)
New Revision: 5833
Modified:
jbpm4/trunk/modules/distro/src/main/files/install/build.xml
Log:
moved creation of jbpm security domain configuration in conf/server.xml into target install.jbpm.into.tomcat
Modified: jbpm4/trunk/modules/distro/src/main/files/install/build.xml
===================================================================
--- jbpm4/trunk/modules/distro/src/main/files/install/build.xml 2009-10-28 15:12:50 UTC (rev 5832)
+++ jbpm4/trunk/modules/distro/src/main/files/install/build.xml 2009-10-28 15:15:56 UTC (rev 5833)
@@ -373,7 +373,7 @@
<antcall target="internal.install.and.start.hsqldb.if.needed" />
<antcall target="create.jbpm.schema" />
<antcall target="install.examples.into.tomcat" />
- <antcall target="install.example.identities.into.tomcat" />
+ <antcall target="load.example.identities" />
<antcall target="start.tomcat" />
<antcall target="install.eclipse" />
<antcall target="start.eclipse" />
@@ -496,7 +496,13 @@
<!-- copy database driver -->
<property name="database.driver.destination.dir" value="${tomcat.home}/lib" />
<antcall target="internal.copy.database.driver" />
-
+
+ <!-- tweak the tomcat server config for the security domain -->
+ <copy file="${install.src.dir}/tomcat/server.xml"
+ tofile="${tomcat.home}/conf/server.xml"
+ overwrite="true">
+ <filterset filtersfile="${jdbc.properties.dir}/${database}.properties" />
+ </copy>
</target>
<!-- ### INSTALL EXAMPLES INTO TOMCAT ################################################ -->
@@ -661,15 +667,6 @@
</sql>
</target>
- <!-- ### INSTALL EXAMPLE IDENTITIES INTO TOMCAT ######################################## -->
- <target name="install.example.identities.into.tomcat" depends="load.example.identities">
- <copy file="${install.src.dir}/tomcat/server.xml"
- tofile="${tomcat.home}/conf/server.xml"
- overwrite="true">
- <filterset filtersfile="${jdbc.properties.dir}/${database}.properties" />
- </copy>
- </target>
-
<!-- ### START HSQLDB DATABASE MGR ##################################### -->
<target name="hsqldb.databasemanager"
description="start the hsqldb database manager">
16 years, 6 months