Author: smukhina
Date: 2009-05-11 12:32:19 -0400 (Mon, 11 May 2009)
New Revision: 15193
Modified:
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/images/bpmnconvert_bpmn2jpdl_1.png
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/images/bpmnconvert_bpmn2jpdl_2.png
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/images/bpmnconvert_bpmn2jpdl_3.png
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/images/bpmnconvert_bpmn2jpdl_4.png
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/images/bpmnconvert_bpmn2jpdl_5.png
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/images/bpmnconvert_bpmn2jpdl_7.png
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/images/bpmnconvert_bpmn2jpdl_8.png
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/modules/bpmn2jpdl.xml
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/modules/overview.xml
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/pom.xml
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/Test_Drive_Proc/test_driv_proc_1.png
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/The_JBoss_jBPM_Int_Mech/jboss_jbpm_int_mech_2.png
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/The_JBoss_jBPM_Int_Mech/jboss_jbpm_int_mech_3.png
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/The_JBoss_jBPM_Int_Mech/jboss_jbpm_int_mech_4.png
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/The_JBoss_jBPM_Int_Mech/jboss_jbpm_int_mech_9.png
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/guided_tour_jboss_jbpmgpd/guided_tour_3.png
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/guided_tour_jboss_jbpmgpd/guided_tour_6.png
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/guided_tour_jboss_jbpmgpd/guided_tour_7.png
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/guided_tour_jboss_jbpmgpd/guided_tour_8.png
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/runtime_installation/runtime_installation_1.png
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/the_views/the_views_5.png
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/the_views/the_views_6.png
branches/jbosstools-3.0.x/jbpm/docs/reference/en/master.xml
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/Introduction.xml
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/Quick_Howto_Guide.xml
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/The_JBoss_jBPM_Int_Mech.xml
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/guided_tour_jboss_jbpmgpd.xml
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/jboss_jbpm_runtime_installation.xml
branches/jbosstools-3.0.x/jbpm/docs/reference/pom.xml
Log:
https://jira.jboss.org/jira/browse/JBDS-717 merged changes from trunk are added to the
corresponding branch
Modified:
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/images/bpmnconvert_bpmn2jpdl_1.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/images/bpmnconvert_bpmn2jpdl_2.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/images/bpmnconvert_bpmn2jpdl_3.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/images/bpmnconvert_bpmn2jpdl_4.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/images/bpmnconvert_bpmn2jpdl_5.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/images/bpmnconvert_bpmn2jpdl_7.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/images/bpmnconvert_bpmn2jpdl_8.png
===================================================================
(Binary files differ)
Modified: branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/modules/bpmn2jpdl.xml
===================================================================
--- branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/modules/bpmn2jpdl.xml 2009-05-11
16:31:59 UTC (rev 15192)
+++ branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/modules/bpmn2jpdl.xml 2009-05-11
16:32:19 UTC (rev 15193)
@@ -1,22 +1,18 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<chapter id="bpmn2jpdl" >
- <title>Translate a BPMN file to a JPDL file</title>
- <para>In this chapter we provide you with the necessary steps to translate a
BPMN file to a JPDL file.</para>
+ <title>Translate a Bpmn file to a JPDL file</title>
+ <para>In this chapter we provide you with the necessary steps to translate a
Bpmn file to a JPDL file.</para>
<section id="createproject">
<title>Creating a project</title>
- <para>Before creating a bpmn file, you should have a Project
created.</para>
+ <para>Before creating a Bpmn file, you should have a Project
created.</para>
<para>Create a project by
- <emphasis><property>New > Project... >
Project</property></emphasis>
- . Enter the following information:
- </para>
- <itemizedlist>
- <listitem>
- <para>Project Name: test</para>
- </listitem>
- </itemizedlist>
+ <emphasis><property>New > Project... > General >
Project</property></emphasis>. Enter the following information:
+ </para>
+ <para>Project Name: test</para>
+
<figure>
- <title>A Project</title>
+ <title>Creating a Project</title>
<mediaobject>
<imageobject>
<imagedata
fileref="images/bpmnconvert_bpmn2jpdl_1.png"></imagedata>
@@ -25,20 +21,15 @@
</figure>
<para>Click on the <property>Finish</property>
button.</para>
</section>
-
<section id="createbpmnfile">
- <title>Creating a bpmn file by STP BPMN editor</title>
- <para>Create a bpmn diagram file by
+ <title>Creating a Bpmn File by STP BPMN Editor</title>
+ <para>Create a BPMN diagram file by
<emphasis><property>New > Others... > Bpmn
Diagram</property></emphasis>
. Enter the following information:
</para>
- <itemizedlist>
- <listitem>
- <para>File Name: test</para>
- </listitem>
- </itemizedlist>
- <figure>
- <title>Create BPMN Diagram</title>
+ <para>File Name: test</para>
+ <figure>
+ <title>Creating BPMN Diagram</title>
<mediaobject>
<imageobject>
<imagedata
fileref="images/bpmnconvert_bpmn2jpdl_2.png"></imagedata>
@@ -47,12 +38,11 @@
</figure>
<para>Click on the <property>Finish</property>
button.</para>
<para>Open the test.bpmn_diagram file by double-click it.</para>
- <para>Draw the bpmn diagram using STP BPMN editor. If you do not know how
to use STP BPMN editor, please go to web site:
www.eclipse.org/stp to get the information
about STP BPMN editor.</para>
+ <para>Draw the Bpmn diagram using STP BPMN editor. If you do not know how
to use STP BPMN editor, please visit <ulink
url="http://www.eclipse.org/bpmn/">BPMN project page for
details</ulink>.</para>
</section>
-
- <section id="bpmntojpdl">
- <title>Exporting a bpmn file to some jpdl files</title>
- <para>A BPMN file may include more than one pool. Every pool can be mapped
to a corresponding JPDL file.</para>
+ <section id="bpmntojpdl">
+ <title>Exporting a Bpmn File to Jpdl files</title>
+ <para>A Bpmn file may include more than one pool. Every pool can be mapped
to a corresponding Jpdl file.</para>
<itemizedlist>
<listitem>
<para>Select 'test.bpmn' file and right-click it. Open the
export wizard by
@@ -73,7 +63,7 @@
<para>Select the BPMN file that you want to translate.
</para>
<figure>
- <title>Choose a BPMN file</title>
+ <title>Choosing a BPMN File</title>
<mediaobject>
<imageobject>
<imagedata
fileref="images/bpmnconvert_bpmn2jpdl_4.png"></imagedata>
@@ -86,7 +76,7 @@
<para>Select the Pools of BPMN that you want to translate.
</para>
<figure>
- <title>Choose BPMN Pools</title>
+ <title>Choosing BPMN Pools</title>
<mediaobject>
<imageobject>
<imagedata
fileref="images/bpmnconvert_bpmn2jpdl_5.png"></imagedata>
@@ -96,17 +86,9 @@
<para>Click on the <property>Next</property>
button.</para>
</listitem>
<listitem>
- <para>In this page, You may get error messages or warning messages that
occured during the conversion. If no any messages, this page will be skipped.
+ <para>On the next page, you may get error or warning messages that
occurred during the conversion. If there are no messages, this page is skipped.
</para>
- <figure>
- <title>Show Messages</title>
- <mediaobject>
- <imageobject>
- <imagedata
fileref="images/bpmnconvert_bpmn2jpdl_6.png"></imagedata>
- </imageobject>
- </mediaobject>
- </figure>
- <para>Click on the <property>Next</property>
button.</para>
+ <para>Click on the <property>Next</property>
button.</para>
</listitem>
<listitem>
<para>Select the target location to save the generated JPDL files.
@@ -121,7 +103,7 @@
</figure>
<itemizedlist>
<listitem>
- <para>Overwrite existing resources: if you don't want to
overwrite existing resources, please keep uncheck this checkbox.</para>
+ <para>If you'd like to overwrite existing resources,check
this "Overwrite existing resources" checkbox.</para>
</listitem>
</itemizedlist>
<para>Click on the <property>Finish</property>
button.</para>
@@ -136,8 +118,9 @@
<imagedata
fileref="images/bpmnconvert_bpmn2jpdl_8.png"></imagedata>
</imageobject>
</mediaobject>
- </figure>
+ </figure>
+ <para>We hope, this guide helped you to get started with the JBoss BPMN
Convert module. Besides, for additional information you are welcome on <ulink
+
url="http://www.jboss.com/index.html?module=bb&op=viewforum&...
forum</ulink>.</para>
</section>
-
-
+
</chapter>
\ No newline at end of file
Modified: branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/modules/overview.xml
===================================================================
--- branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/modules/overview.xml 2009-05-11
16:31:59 UTC (rev 15192)
+++ branches/jbosstools-3.0.x/jbpm/docs/converter_ref/en/modules/overview.xml 2009-05-11
16:32:19 UTC (rev 15193)
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<chapter id="overview">
<title>BPMN Convert Overview</title>
-
- <para>JBoss BPMN Convert module is a tool. Users can use it to translate a BPMN
file to something else.</para>
- <para>The BPMN file may be written by hands or by some editors. In this guide,
we use STP BPMN editor to draw a BPMN file.</para>
- <para>As a part of JBoss tools, this module realizes BPMN -> JPDL
translation. Users can get a basic JPDL file from a BPMN file by using this
module.</para>
-
-</chapter>
\ No newline at end of file
+ <para>This chapter gives you a short overview of JBoss BPMN Convert
module</para>
+ <para>JBoss BPMN Convert module is a tool used for a BPMN file
translation</para>
+ <para>As a part of JBoss tools, JBoss BPMN Convert module implements BPMN ->
JPDL translation. You can get a basic JPDL file from a BPMN file by using this
module.</para>
+ <para>The BPMN file may be written by hands or with the help of some editors.
In this guide, we use STP BPMN editor to draw a BPMN file.</para>
+ <para>You can download the editor which is included into BPMN Modeler from
Eclipse download or update site. On the <ulink
url="http://www.eclipse.org/bpmn">Eclipse BPMN project page</ulink> you
can find the necessary links and other related information</para>
+ </chapter>
\ No newline at end of file
Modified: branches/jbosstools-3.0.x/jbpm/docs/converter_ref/pom.xml
===================================================================
--- branches/jbosstools-3.0.x/jbpm/docs/converter_ref/pom.xml 2009-05-11 16:31:59 UTC (rev
15192)
+++ branches/jbosstools-3.0.x/jbpm/docs/converter_ref/pom.xml 2009-05-11 16:32:19 UTC (rev
15193)
@@ -74,7 +74,13 @@
<artifactId>jbosstools-docbook-xslt</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
- </dependencies>
+ <dependency>
+ <groupId>org.apache.xmlgraphics</groupId>
+ <artifactId>fop</artifactId>
+ <version>0.95</version>
+ </dependency>
+ </dependencies>
+
<configuration>
<sourceDocumentName>master.xml</sourceDocumentName>
<sourceDirectory>${pom.basedir}/en</sourceDirectory>
@@ -146,5 +152,6 @@
<cssdir>../../../documentation/jbosstools-jdocbook-style/src/main/org/css/</cssdir>
<translation>en-US</translation>
</properties>
-
+
+
</project>
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/Test_Drive_Proc/test_driv_proc_1.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/The_JBoss_jBPM_Int_Mech/jboss_jbpm_int_mech_2.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/The_JBoss_jBPM_Int_Mech/jboss_jbpm_int_mech_3.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/The_JBoss_jBPM_Int_Mech/jboss_jbpm_int_mech_4.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/The_JBoss_jBPM_Int_Mech/jboss_jbpm_int_mech_9.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/guided_tour_jboss_jbpmgpd/guided_tour_3.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/guided_tour_jboss_jbpmgpd/guided_tour_6.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/guided_tour_jboss_jbpmgpd/guided_tour_7.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/guided_tour_jboss_jbpmgpd/guided_tour_8.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/runtime_installation/runtime_installation_1.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/the_views/the_views_5.png
===================================================================
(Binary files differ)
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/images/the_views/the_views_6.png
===================================================================
(Binary files differ)
Modified: branches/jbosstools-3.0.x/jbpm/docs/reference/en/master.xml
===================================================================
--- branches/jbosstools-3.0.x/jbpm/docs/reference/en/master.xml 2009-05-11 16:31:59 UTC
(rev 15192)
+++ branches/jbosstools-3.0.x/jbpm/docs/reference/en/master.xml 2009-05-11 16:32:19 UTC
(rev 15193)
@@ -59,7 +59,7 @@
<year>2009</year>
<holder>JBoss, a division of Red Hat</holder>
</copyright>
- <releaseinfo> Version: 3.1.5.GA</releaseinfo>
+ <releaseinfo> Version: 3.1.7.GA</releaseinfo>
<abstract>
<title/>
Modified: branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/Introduction.xml
===================================================================
--- branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/Introduction.xml 2009-05-11
16:31:59 UTC (rev 15192)
+++ branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/Introduction.xml 2009-05-11
16:32:19 UTC (rev 15193)
@@ -131,8 +131,8 @@
<section>
<title>Other relevant resources on the topic</title>
- <para>All JBoss Developer Studio/JBoss Tools documentation you can find <ulink
url="http://docs.jboss.org/tools/2.1.0.GA/">here</ulink&g...
- <para>The latest documentation builds are available <ulink
url="http://download.jboss.org/jbosstools/nightly-docs/">her...
+ <para>All JBoss Developer Studio/JBoss Tools release documentation you can find
at<ulink
url="http://docs.jboss.org/tools/">http://docs.jboss.org/too...
in the corresponding release directory.</para>
+ <para>The latest documentation builds are available at <ulink
url="http://download.jboss.org/jbosstools/nightly-docs/">htt...
</section>
</chapter>
Modified: branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/Quick_Howto_Guide.xml
===================================================================
---
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/Quick_Howto_Guide.xml 2009-05-11
16:31:59 UTC (rev 15192)
+++
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/Quick_Howto_Guide.xml 2009-05-11
16:32:19 UTC (rev 15193)
@@ -170,6 +170,6 @@
</figure>
<para>We hope, our guide will help you to get started with the jPDL process
language and jBPM
workflow on the whole. Besides, for additional information you are welcome on
<ulink
-
url="http://www.jboss.com/index.html?module=bb&op=viewforum&...
forum</ulink>.</para>
+
url="http://www.jboss.com/index.html?module=bb&op=viewforum&...
forum</ulink>.</para>
</section>
</chapter>
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/The_JBoss_jBPM_Int_Mech.xml
===================================================================
---
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/The_JBoss_jBPM_Int_Mech.xml 2009-05-11
16:31:59 UTC (rev 15192)
+++
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/The_JBoss_jBPM_Int_Mech.xml 2009-05-11
16:32:19 UTC (rev 15193)
@@ -223,7 +223,7 @@
</mediaobject>
</figure>
- <para>Tere we are. The above objective has been achieved.</para>
+ <para>There we are. The above objective has been achieved.</para>
</section>
<section>
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/guided_tour_jboss_jbpmgpd.xml
===================================================================
---
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/guided_tour_jboss_jbpmgpd.xml 2009-05-11
16:31:59 UTC (rev 15192)
+++
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/guided_tour_jboss_jbpmgpd.xml 2009-05-11
16:32:19 UTC (rev 15193)
@@ -1,221 +1,221 @@
<?xml version="1.0" encoding="UTF-8"?>
-<chapter id="GuidedTourJBossjBPMGPD"
xreflabel="GuidedTourJBossjBPMGPD">
- <?dbhtml filename="GuidedTourJBossjBPMGPD.html"?>
- <chapterinfo>
- <keywordset>
- <keyword>jBPM</keyword>
- <keyword>JBoss</keyword>
- <keyword>Process</keyword>
- <keyword>Definition</keyword>
- </keywordset>
- </chapterinfo>
- <title>A Guided Tour of JBoss jBPM GPD</title>
- <para>In this chapter we suggest a step-by-step walk-through of creating and
configuring your
- own simple process. Let's try to organize a new jBPM project.</para>
- <para>A wizard for creating a jBPM project is included in the GPD plugin. We have
opted to
- create a project based on a template already containing a number of advanced artifacts
that
- we will ignore for this section. In the future we will elaborate this wizard and offer
the
- possibility to create an empty jBPM project as well as projects based on templates
taken
- from the jBPM tutorial.</para>
- <section id="CreatingjBPMProject">
- <?dbhtml filename="CreatingjBPMProject.html"?>
- <title>Creating a jBPM Project</title>
- <para>This section will show you how to use the Creation wizard for creating a
new jBPM
- project with already included source folders.</para>
- <para>At first you should select <emphasis>
- <property>File >New Project...</property>
- </emphasis> and then <emphasis>
- <property>JBoss jBPM > Process Project</property>
- </emphasis> in the New Project dialog:</para>
- <figure>
- <title>New Project Dialog</title>
- <mediaobject>
- <imageobject>
- <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_1.png"/>
- </imageobject>
- </mediaobject>
- </figure>
- <para> Clicking <emphasis>
- <property>Next</property>
- </emphasis> brings us to the wizard page where it's necessary to
specify the
- name and location for the project. We choose, for example, <emphasis>
- <property>HellojBPM</property>
- </emphasis> as the name and accept the default location. </para>
- <figure>
- <title>Process Name and Location</title>
- <mediaobject>
- <imageobject>
- <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_2.png"/>
- </imageobject>
- </mediaobject>
- </figure>
- <para>Thus, our project will be created in the workspace root directory by
default. If you
- want to change the directory for your future project, deselect <emphasis>
- <property>Use default location</property>
- </emphasis> and click <emphasis>
- <property>Browse...</property>
- </emphasis> button to set needed location or simply type it.</para>
- <para>On the next screen you'll be prompted to select the core jBPM
location that
- we have defined in the previous chapter.</para>
- <figure>
- <title>Core jBPM Location Specifying</title>
- <mediaobject>
- <imageobject>
- <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_9.png"/>
- </imageobject>
- </mediaobject>
- </figure>
- <para>Clicking on <emphasis>
- <property>Finish</property>
- </emphasis> results in the project being generated. The wizard creates four
source
- folders: one for the processes (<emphasis>
- <property>src/main/jpdl</property>
- </emphasis>), one for the java sources (<emphasis>
- <property>src/main/java</property>
- </emphasis>), one for the unit tests (<emphasis>
- <property>src/test/java</property>
- </emphasis>) and one for the resources such as the jbpm.properties and the
- hibernate.properties files (<emphasis>
- <property>src/main/config</property>
- </emphasis>). In addition a classpath container with all the core jBPM libraries
is
- added to the project</para>
- <figure>
- <title>Layout of the Process Project</title>
- <mediaobject>
- <imageobject>
- <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_3.png"/>
- </imageobject>
- </mediaobject>
- </figure>
- <para>Looking inside the different source folders will reveal a number of other
artifacts
- that were generated, but we will leave these untouched for the moment. Instead, we
will
- look at another wizard that enables us to create an empty process
definition.</para>
- </section>
- <section id="creating_an_empty_process_definition">
- <?dbhtml filename="creating_an_empty_process_definition.html"?>
- <title>Creating an Empty Process Definition</title>
- <para>Now when the project is set up, we can use a Creation wizard to create an
empty
- process definition. Bring up the <emphasis>
- <property>New</property>
- </emphasis> wizard by clicking the <emphasis>
- <property>File > New > Other...</property>
- </emphasis> menu item. The wizard opens on the <emphasis>
- <property>Select Wizard</property>
- </emphasis> page.</para>
- <figure>
- <title>The Select Wizard Page</title>
- <mediaobject>
- <imageobject>
- <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_4.png"/>
- </imageobject>
- </mediaobject>
- </figure>
- <para>Selecting the <emphasis>
- <property>JBoss jBPM</property>
- </emphasis> category, then the <emphasis>
- <property>Process Definition</property>
- </emphasis> item and clicking on the <emphasis>
- <property>Next</property>
- </emphasis> button brings us to the <emphasis>
- <property>Create Process Definition</property>
- </emphasis> page.</para>
- <figure>
- <title>The Create New Process Definion Page</title>
- <mediaobject>
- <imageobject>
- <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_5.png"/>
- </imageobject>
- </mediaobject>
- </figure>
- <para>We choose <emphasis>
- <property>hello</property>
- </emphasis> as the name of the process archive file. Click on the
<emphasis>
- <property>Finish</property>
- </emphasis> button to end the wizard and open the process definition
editor.</para>
- <figure>
- <title>The Process Definition Editor</title>
- <mediaobject>
- <imageobject>
- <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_6.png"
- scale="60"/>
- </imageobject>
- </mediaobject>
- </figure>
-
-
- <para>You can see in the Package Explorer that creating a process definition
involves
- creating a folder with the name of the process definition and populating this folder
- with two .xml files : <emphasis>
- <property>gpd.xml</property>
- </emphasis> and <emphasis>
- <property>processdefinition.xml</property>.
</emphasis></para>
- <para>The <emphasis>
- <property>gpd.xml</property>
- </emphasis> contains the graphical information used by the process definition
editor.
- The <emphasis>
- <property>processdefinition.xml</property>
- </emphasis> file contains the actual process definition info without the
graphical
- rendering info. At present, the GPD assumes that these two files are siblings. More
- sophisticated configuration will be supported later.</para>
-
- <section id="minimal_process_definition">
- <?dbhtml filename="minimal_process_definition.html"?>
- <title>A Minimal Process Definition</title>
- <para>Now we are ready to create a very simple process definition consisting of
a begin
- state, an intermediate state and an end state.</para>
- <para>To make the configuration of actions much easier it's better to
use the
- jPDL perspective. It provides the tabbed Properties Editor which allows to configure
- all the relevant properties of the current selected item. </para>
-
- <section id="adding_the_nodes">
- <?dbhtml filename="adding_the_nodes.html"?>
- <title>Adding the Nodes</title>
- <para>At first select respectively <emphasis>
- <property>Start</property>, </emphasis>
- <emphasis>
- <property>State</property>
- </emphasis> and <emphasis>
- <property>End</property>
- </emphasis> on the tools palette and click on the canvas to add these nodes
to
- the process definition. The result should look similar to this:</para>
- <figure>
- <title>A Simple Process With Three Nodes</title>
- <mediaobject>
- <imageobject>
- <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_7.png"
- scale="60"/>
- </imageobject>
- </mediaobject>
- </figure>
- </section>
- <section id="adding_transitions">
- <?dbhtml filename="adding_transitions.html"?>
- <title>Adding Transitions</title>
- <para>Then, we will connect the nodes with transitions. To do that select the
<emphasis>
- <property>Transition</property>
- </emphasis> tool in the tools palette and click on the <emphasis>
- <property>Start</property>
- </emphasis> node, then move to the <emphasis>
- <property>State</property>
- </emphasis> node and click again to see the transition being drawn. Perform
the
- same steps to create a transition from the <emphasis>
- <property>State</property>
- </emphasis> node to the <emphasis>
- <property>End</property>
- </emphasis> node. The result will look like:</para>
- <figure>
- <title>A Simple Process With Transitions</title>
- <mediaobject>
- <imageobject>
- <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_8.png"
- scale="60"/>
- </imageobject>
- </mediaobject>
- </figure>
- <para>Now, when you've got background knowledge of simple project
creation,
- let's move to more advanced tools.</para>
- </section>
- </section>
- </section>
-
-</chapter>
+<chapter id="GuidedTourJBossjBPMGPD"
xreflabel="GuidedTourJBossjBPMGPD">
+ <?dbhtml filename="GuidedTourJBossjBPMGPD.html"?>
+ <chapterinfo>
+ <keywordset>
+ <keyword>jBPM</keyword>
+ <keyword>JBoss</keyword>
+ <keyword>Process</keyword>
+ <keyword>Definition</keyword>
+ </keywordset>
+ </chapterinfo>
+ <title>A Guided Tour of JBoss jBPM GPD</title>
+ <para>In this chapter we suggest a step-by-step walk-through of creating and
configuring your
+ own simple process. Let's try to organize a new jBPM project.</para>
+ <para>A wizard for creating a jBPM project is included in the GPD plugin. We have
opted to
+ create a project based on a template already containing a number of advanced artifacts
that
+ we will ignore for this section. In the future we will elaborate this wizard and offer
the
+ possibility to create an empty jBPM project as well as projects based on templates
taken
+ from the jBPM tutorial.</para>
+ <section id="CreatingjBPMProject">
+ <?dbhtml filename="CreatingjBPMProject.html"?>
+ <title>Creating a jBPM Project</title>
+ <para>This section will show you how to use the Creation wizard for creating a
new jBPM
+ project with already included source folders.</para>
+ <para>At first you should select <emphasis>
+ <property>File >New Project...</property>
+ </emphasis> and then <emphasis>
+ <property>JBoss jBPM > Process Project</property>
+ </emphasis> in the New Project dialog:</para>
+ <figure>
+ <title>New Project Dialog</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para> Clicking <emphasis>
+ <property>Next</property>
+ </emphasis> brings us to the wizard page where it's necessary to
specify the
+ name and location for the project. We choose, for example, <emphasis>
+ <property>HellojBPM</property>
+ </emphasis> as the name and accept the default location. </para>
+ <figure>
+ <title>Process Name and Location</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_2.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Thus, our project will be created in the workspace root directory by
default. If you
+ want to change the directory for your future project, deselect <emphasis>
+ <property>Use default location</property>
+ </emphasis> and click <emphasis>
+ <property>Browse...</property>
+ </emphasis> button to set needed location or simply type it.</para>
+ <para>On the next screen you'll be prompted to select the core jBPM
location that
+ we have defined in the previous chapter.</para>
+ <figure>
+ <title>Core jBPM Location Specifying</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_9.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Clicking on <emphasis>
+ <property>Finish</property>
+ </emphasis> results in the project being generated. The wizard creates four
source
+ folders: one for the processes (<emphasis>
+ <property>src/main/jpdl</property>
+ </emphasis>), one for the java sources (<emphasis>
+ <property>src/main/java</property>
+ </emphasis>), one for the unit tests (<emphasis>
+ <property>src/test/java</property>
+ </emphasis>) and one for the resources such as the jbpm.properties and the
+ hibernate.properties files (<emphasis>
+ <property>src/main/config</property>
+ </emphasis>). In addition a classpath container with all the core jBPM libraries
is
+ added to the project</para>
+ <figure>
+ <title>Layout of the Process Project</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_3.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Looking inside the different source folders will reveal a number of other
artifacts
+ that were generated, but we will leave these untouched for the moment. Instead, we
will
+ look at another wizard that enables us to create an empty process
definition.</para>
+ </section>
+ <section id="creating_an_empty_process_definition">
+ <?dbhtml filename="creating_an_empty_process_definition.html"?>
+ <title>Creating an Empty Process Definition</title>
+ <para>Now when the project is set up, we can use a Creation wizard to create an
empty
+ process definition. Bring up the <emphasis>
+ <property>New</property>
+ </emphasis> wizard by clicking the <emphasis>
+ <property>File > New > Other...</property>
+ </emphasis> menu item. The wizard opens on the <emphasis>
+ <property>Select Wizard</property>
+ </emphasis> page.</para>
+ <figure>
+ <title>The Select Wizard Page</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_4.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Selecting the <emphasis>
+ <property>JBoss jBPM</property>
+ </emphasis> category, then the <emphasis>
+ <property>Process Definition</property>
+ </emphasis> item and clicking on the <emphasis>
+ <property>Next</property>
+ </emphasis> button brings us to the <emphasis>
+ <property>Create Process Definition</property>
+ </emphasis> page.</para>
+ <figure>
+ <title>The Create New Process Defining Page</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_5.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>We choose <emphasis>
+ <property>hello</property>
+ </emphasis> as the name of the process archive file. Click on the
<emphasis>
+ <property>Finish</property>
+ </emphasis> button to end the wizard and open the process definition
editor.</para>
+ <figure>
+ <title>The Process Definition Editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_6.png"
+ scale="60"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+
+
+ <para>You can see in the Package Explorer that creating a process definition
involves
+ creating a folder with the name of the process definition and populating this folder
+ with two .xml files : <emphasis>
+ <property>gpd.xml</property>
+ </emphasis> and <emphasis>
+ <property>processdefinition.xml</property>.
</emphasis></para>
+ <para>The <emphasis>
+ <property>gpd.xml</property>
+ </emphasis> contains the graphical information used by the process definition
editor.
+ The <emphasis>
+ <property>processdefinition.xml</property>
+ </emphasis> file contains the actual process definition info without the
graphical
+ rendering info. At present, the GPD assumes that these two files are siblings. More
+ sophisticated configuration will be supported later.</para>
+
+ <section id="minimal_process_definition">
+ <?dbhtml filename="minimal_process_definition.html"?>
+ <title>A Minimal Process Definition</title>
+ <para>Now we are ready to create a very simple process definition consisting of
a begin
+ state, an intermediate state and an end state.</para>
+ <para>To make the configuration of actions much easier it's better to
use the
+ jPDL perspective. It provides the tabbed Properties Editor which allows to configure
+ all the relevant properties of the current selected item. </para>
+
+ <section id="adding_the_nodes">
+ <?dbhtml filename="adding_the_nodes.html"?>
+ <title>Adding the Nodes</title>
+ <para>At first select respectively <emphasis>
+ <property>Start</property>, </emphasis>
+ <emphasis>
+ <property>State</property>
+ </emphasis> and <emphasis>
+ <property>End</property>
+ </emphasis> on the tools palette and click on the canvas to add these nodes
to
+ the process definition. The result should look similar to this:</para>
+ <figure>
+ <title>A Simple Process With Three Nodes</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_7.png"
+ scale="60"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+ <section id="adding_transitions">
+ <?dbhtml filename="adding_transitions.html"?>
+ <title>Adding Transitions</title>
+ <para>Then, we will connect the nodes with transitions. To do that select the
<emphasis>
+ <property>Transition</property>
+ </emphasis> tool in the tools palette and click on the <emphasis>
+ <property>Start</property>
+ </emphasis> node, then move to the <emphasis>
+ <property>State</property>
+ </emphasis> node and click again to see the transition being drawn. Perform
the
+ same steps to create a transition from the <emphasis>
+ <property>State</property>
+ </emphasis> node to the <emphasis>
+ <property>End</property>
+ </emphasis> node. The result will look like:</para>
+ <figure>
+ <title>A Simple Process With Transitions</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="images/guided_tour_jboss_jbpmgpd/guided_tour_8.png"
+ scale="60"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Now, when you've got background knowledge of simple project
creation,
+ let's move to more advanced tools.</para>
+ </section>
+ </section>
+ </section>
+
+</chapter>
Modified:
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/jboss_jbpm_runtime_installation.xml
===================================================================
---
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/jboss_jbpm_runtime_installation.xml 2009-05-11
16:31:59 UTC (rev 15192)
+++
branches/jbosstools-3.0.x/jbpm/docs/reference/en/modules/jboss_jbpm_runtime_installation.xml 2009-05-11
16:32:19 UTC (rev 15193)
@@ -15,8 +15,8 @@
jBPM</property> (business process management).</para>
<para>The jBPM plugin (jBPM Designer) is already included in the
<property>JBoss Tools</property>.
To make it work, you should only download the jBPM runtime (<ulink
-
url="http://sourceforge.net/project/showfiles.php?group_id=70542&...
- >jbpm-jpdl-3.2.2</ulink> currently) and specify the directory where you
extracted the runtime
+
url="http://sourceforge.net/project/showfiles.php?group_id=70542&...
+ >jbpm-jpdl-3.2.3</ulink> currently) and specify the directory where you
extracted the runtime
either when you create a jBPM project or by using the jBPM preference
pages.</para>
<note>
Modified: branches/jbosstools-3.0.x/jbpm/docs/reference/pom.xml
===================================================================
--- branches/jbosstools-3.0.x/jbpm/docs/reference/pom.xml 2009-05-11 16:31:59 UTC (rev
15192)
+++ branches/jbosstools-3.0.x/jbpm/docs/reference/pom.xml 2009-05-11 16:32:19 UTC (rev
15193)
@@ -76,6 +76,12 @@
<artifactId>jbosstools-docbook-xslt</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.xmlgraphics</groupId>
+ <artifactId>fop</artifactId>
+ <version>0.95</version>
+
+ </dependency>
</dependencies>
<configuration>
<sourceDocumentName>${master}</sourceDocumentName>