[jbosstools-commits] JBoss Tools SVN: r31660 - in trunk/bpel/docs/reference/en-US: images/reference and 1 other directory.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Mon May 30 23:41:36 EDT 2011
Author: irooskov at redhat.com
Date: 2011-05-30 23:41:36 -0400 (Mon, 30 May 2011)
New Revision: 31660
Added:
trunk/bpel/docs/reference/en-US/concepts.xml
trunk/bpel/docs/reference/en-US/images/reference/BPEL_Deyployment_Descriptor_01.png
trunk/bpel/docs/reference/en-US/images/reference/BPEL_Perspective_01.png
trunk/bpel/docs/reference/en-US/images/reference/Create_a_BPEL_Process_File_01.png
trunk/bpel/docs/reference/en-US/images/reference/Create_a_BPEL_Process_File_02.png
trunk/bpel/docs/reference/en-US/images/reference/Create_a_BPEL_Process_File_03.png
Modified:
trunk/bpel/docs/reference/en-US/JBoss_BPEL_User_Guide.xml
trunk/bpel/docs/reference/en-US/install.xml
trunk/bpel/docs/reference/en-US/reference.xml
Log:
updated with new content from Bob
Modified: trunk/bpel/docs/reference/en-US/JBoss_BPEL_User_Guide.xml
===================================================================
--- trunk/bpel/docs/reference/en-US/JBoss_BPEL_User_Guide.xml 2011-05-31 03:24:27 UTC (rev 31659)
+++ trunk/bpel/docs/reference/en-US/JBoss_BPEL_User_Guide.xml 2011-05-31 03:41:36 UTC (rev 31660)
@@ -6,6 +6,7 @@
<xi:include href="overview.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
<xi:include href="install.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
<xi:include href="additionalreqs.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
+ <xi:include href="concepts.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
<xi:include href="tasks.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include>
<!--<xi:include href="detail.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include> -->
<!--<xi:include href=deploy.xml" xmlns:xi="http://www.w3.org/2001/XInclude"></xi:include> -->
Added: trunk/bpel/docs/reference/en-US/concepts.xml
===================================================================
--- trunk/bpel/docs/reference/en-US/concepts.xml (rev 0)
+++ trunk/bpel/docs/reference/en-US/concepts.xml 2011-05-31 03:41:36 UTC (rev 31660)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<chapter id="concepts">
+ <title>Concepts</title>
+ <para>
+ <!--last paragraph for this chaper-->
+ This reference manual is not intended as a definitive reference for WS-BPEL 2.0. For more information on the BPEL language, refer to OASIS documentation available from <ulink url="http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.html">http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.html</ulink>
+ </para>
+</chapter>
Property changes on: trunk/bpel/docs/reference/en-US/concepts.xml
___________________________________________________________________
Added: svn:executable
+ *
Added: trunk/bpel/docs/reference/en-US/images/reference/BPEL_Deyployment_Descriptor_01.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en-US/images/reference/BPEL_Deyployment_Descriptor_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en-US/images/reference/BPEL_Perspective_01.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en-US/images/reference/BPEL_Perspective_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en-US/images/reference/Create_a_BPEL_Process_File_01.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en-US/images/reference/Create_a_BPEL_Process_File_01.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en-US/images/reference/Create_a_BPEL_Process_File_02.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en-US/images/reference/Create_a_BPEL_Process_File_02.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en-US/images/reference/Create_a_BPEL_Process_File_03.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en-US/images/reference/Create_a_BPEL_Process_File_03.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Modified: trunk/bpel/docs/reference/en-US/install.xml
===================================================================
--- trunk/bpel/docs/reference/en-US/install.xml 2011-05-31 03:24:27 UTC (rev 31659)
+++ trunk/bpel/docs/reference/en-US/install.xml 2011-05-31 03:41:36 UTC (rev 31660)
@@ -7,7 +7,7 @@
<title>Installing JBoss Tools Plugins</title>
<para>
- The BPEL Tools plugin can be installed into Eclipse from the JBoss Tools update site. For more information, please read the <ulink url="http://download.jboss.org/jbosstools/nightly-docs/en/GettingStartedGuide/html_single/index.html#d0e27">Getting Started Guide</ulink>.
+ The BPEL Tools plugin can be installed into Eclipse from the JBoss Tools extras site. For more information, please read the <ulink url="http://download.jboss.org/jbosstools/nightly-docs/en/GettingStartedGuide/html_single/index.html#d0e27">Getting Started Guide</ulink>.
</para>
</section>
@@ -17,11 +17,11 @@
<title>Installing BPEL Tools in JBoss Developer Studio</title>
<para>
- The BPEL Tools plugin is not officially supported in JBoss Developer Studio 4.0, but is available as a separate download from the technical preview Eclipse update site.
+ The BPEL Tools plugin is now officially supported in JBoss Developer Studio 4.1,available as a separate download from the JBoss Developer Studio extras site.
</para>
<para>
- Instructions for accessing the the technical preview update site can be found in the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.0/html-single/Getting_Started_Guide/index.html#tech_previews">Getting Started Guide</ulink>.
+ Instructions for accessing the extras site can be found in the <ulink url="http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.1/html-single/Getting_Started_Guide/index.html#extras_site">Getting Started Guide</ulink>.
</para>
</section>
Modified: trunk/bpel/docs/reference/en-US/reference.xml
===================================================================
--- trunk/bpel/docs/reference/en-US/reference.xml 2011-05-31 03:24:27 UTC (rev 31659)
+++ trunk/bpel/docs/reference/en-US/reference.xml 2011-05-31 03:41:36 UTC (rev 31660)
@@ -4,55 +4,52 @@
<chapterinfo>
<keywordset>
<keyword>JBoss Tools</keyword>
- <keyword>BPEL</keyword>
- <keyword>JBT</keyword>
</keywordset>
</chapterinfo>
<title>Reference</title>
- <para>This chapter includes detailed reference information about all BPEL tools wizards and editors.</para>
+ <para>
+ Described are the user interface controls of BPEL Designer, and how they relate to the OASIS standard. If you are new to BPEL it is recommended that you first become familiar with the concepts surrounding the technology, detailed in <xref linkend="concepts"/>.
+ </para>
<section>
<title>Wizards</title>
<section>
- <title>New BPEL project Wizard</title>
- <para>This wizard is provided to create a new BPEL project. It is available by selecting <menuchoice><guimenuitem>File</guimenuitem><guimenuitem>New</guimenuitem><guimenuitem>Other</guimenuitem><guimenuitem>BPEL project</guimenuitem></menuchoice>.</para>
+ <title>New BPEL project</title>
+ <para>The New BPEL Project wizard creates a faceted project which allows it to be deployed to the JBoss Riftsaw runtime engine. It is available by selecting <menuchoice>
+ <guimenuitem>File</guimenuitem>
+ <guimenuitem>New</guimenuitem>
+ <guimenuitem>Other</guimenuitem>
+ <guimenuitem>BPEL 2.0</guimenuitem>
+ <guimenuitem>BPEL Project</guimenuitem>
+ </menuchoice>.</para>
<figure>
<title>New BPEL Project Wizard</title>
<mediaobject>
<imageobject>
- <imagedata fileref="images/reference/bpel_ref_1.png"/>
+ <imagedata fileref="images/reference/New_BPEL_Project.png"/>
</imageobject>
</mediaobject>
</figure>
- <para>The wizard consists of two pages:</para>
- <itemizedlist>
- <listitem>
- <para>On the first page you can adjust the name of the project and the directory where it will be created.</para>
- <para>
- If the <guilabel>Use default location</guilabel> option is checked the output directory will be set to the workspace, otherwise a custom location can be specified by clicking the <guibutton>Browse</guibutton> button.
- </para>
- <figure>
- <title>New BPEL Project Wizard</title>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/reference/bpel_ref_2.png"/>
- </imageobject>
- </mediaobject>
- </figure>
- </listitem>
- <listitem>
- <para>On the second page you can specify the name of the <guilabel>Content Folder</guilabel>.</para>
- <figure>
- <title>New BPEL Project Wizard</title>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/reference/bpel_ref_2a.png"/>
- </imageobject>
- </mediaobject>
- </figure>
- </listitem>
- </itemizedlist>
- </section>
- <section>
+ <para>The wizard consists of a single page:</para>
+ <para>
+ Enter the project name and select its location. When the wizard is completed the following files would have been created:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ <filename>bpelContent</filename> folder
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Project facet metadata
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ The <filename>bpelContent</filename> folder contains all the files necessary for your project. This includes all WSDL and XSD files.
+ </para>
+ </section>
+ <!-- <section>
<title>Apache ODE Deployment Descriptor Wizard</title>
<para>This wizard can be used to create an ODE deployment descriptor (<filename>deploy.xml</filename>) file and place it in the temporary directory. It is available by selecting <menuchoice><guimenuitem>File</guimenuitem><guimenuitem>New</guimenuitem><guimenuitem>Other</guimenuitem><guimenuitem>Apache ODE Deployment Descriptor Wizard</guimenuitem></menuchoice>.</para>
<figure>
@@ -67,22 +64,31 @@
On this page you can adjust the name of the deployment descriptor and the directory where it will be created. Note that you should use <filename>/PROJECT_NAME/bpelContent</filename> directory for the output.
</para>
- </section>
+ </section> -->
<section>
- <title>New BPEL Process file Wizard</title>
- <para>Using the <guilabel>New BPEL Process file Wizard</guilabel> it is possible to create a BPEL process file and a WSDL file.
- The wizard includes several pages:</para>
- <itemizedlist>
+ <title>New BPEL Process file</title>
+ <para>
+ The <guilabel>New BPEL Process File Wizard</guilabel> will create a BPEL process based on one of several templates defined by the wizard. The wizard assumes the new BPEL process is to be created in the curently selected project of the <guilabel>Project Explorer</guilabel> or <guilabel>Navigator</guilabel> view. If a BPEL process of the same name already exists within the project, a warning message will be displayed before any action is performed.
+ </para>
+ <figure>
+ <title>New BPEL Process</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/reference/Create_a_BPEL_Process_File_01.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <itemizedlist>
<listitem><para>The first page includes the following options:</para>
<table>
- <title>New BPEL Process file Wizard. First Page Options.</title>
+ <title>New BPEL Process file wizard. First page options.</title>
<tgroup cols="3">
<colspec colnum="1" align="left" colwidth="1*"/>
<colspec colnum="2" align="left" colwidth="3*"/>
<colspec colnum="3" align="left" colwidth="1*"/>
<thead>
<row>
- <entry>Option</entry>
+ <entry>Field</entry>
<entry>Description</entry>
<entry>Default</entry>
</row>
@@ -95,7 +101,8 @@
</row>
<row>
<entry>Namespace</entry>
- <entry>Enter the namespace url here</entry>
+ <entry>Enter the namespace URL. All namespaces should follow the W3C recommendation (<ulink url="http://www.w3.org/1999/10/nsuri">
+ http://www.w3.org/1999/10/nsuri</ulink>). </entry>
<entry>no default value</entry>
</row>
<row>
@@ -125,26 +132,29 @@
</tbody>
</tgroup>
</table>
+ <para>
+ The second page of the wizard defines the process interface (WSDL file) including the web service address, port definition and protocol. The wizard will populate all of these fields with appropriate default values based on the information provided on the previous page.
+ </para>
<figure>
- <title>New BPEL Process file Wizard</title>
+ <title>New BPEL Process</title>
<mediaobject>
<imageobject>
- <imagedata fileref="images/reference/bpel_ref_3.png"/>
+ <imagedata fileref="images/reference/Create_a_BPEL_Process_File_02.png"/>
</imageobject>
</mediaobject>
</figure>
</listitem>
- <listitem><para>The second page include the following options:</para>
+ <listitem><para>The second page includes the following options:</para>
<table>
- <title>New BPEL Process file Wizard. Second Page Options.</title>
+ <title>New BPEL process file wizard. Second page options.</title>
<tgroup cols="3">
<colspec align="left" colnum="1" colwidth="1*"></colspec>
<colspec align="left" colnum="2" colwidth="3*"></colspec>
<colspec align="left" colnum="3" colwidth="1*"></colspec>
<thead>
<row>
- <entry>Option</entry>
+ <entry>Field</entry>
<entry>Description</entry>
<entry>Default</entry>
</row>
@@ -174,32 +184,109 @@
</tbody>
</tgroup>
</table>
- <figure float="0">
- <title>New BPEL Process file Wizard</title>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/reference/bpel_ref_3a.png"></imagedata>
- </imageobject>
- </mediaobject>
- </figure>
- </listitem>
- <listitem><para>On the third page the user should select the BPEL project and folder where the process file will be created:</para>
- <figure>
- <title>New BPEL Process file Wizard</title>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/reference/bpel_ref_4.png"/>
- </imageobject>
- </mediaobject>
- </figure>
- </listitem>
+ </listitem>
+ <!-- <important>
+ <para>
+ The JBoss Riftsaw engine currently only supports the SOAP binding protocol
+ </para>
+ </important> -->
+ <listitem>
+ <para>
+ The final page allows you to select the target project and folder for the new process artifacts. If a process with the name you provided already exists in that project and folder, the wizard will display an error message.
+ </para>
+ <para>
+ If the project is not a BPEL Project (does not define a BPEL facet) the wizard will display a warning message. You can still create the BPEL process, however it will not be deployable to a BPEL runtime engine until the BPEL facet has been added to the project (see the <guimenuitem>Help</guimenuitem> menu for more information about project facets).
+ </para>
+ <important>
+ <para>
+ BPEL artifacts must be contained somewhere within the <filename>bpelContent</filename> folder hierarchy if you intend to deploy the process. Complex projects may be organized into a folder hierarchy, but these folders must be contained within <filename>bpelContent</filename>.
+ </para>
+ <para>
+ The <filename>Deployment Descriptor</filename> file must be contained within the <filename>bpelContent</filename> folder and at the root of any folder hierarchy.
+ </para>
+ </important>
+ <figure>
+ <title>New BPEL Process</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/reference/Create_a_BPEL_Process_File_03.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>
+ You will be asked if you wish for the BPEL persepective to be opened once this wizard completes.
+ </para>
+ </listitem>
</itemizedlist>
- <note>
- <para>Process files that are used in the BPEL project must be under the <filename>bpelContent</filename> folder. This is necessary for the files to be deployed to a JBoss server.
- </para>
- </note>
</section>
+ <section>
+ <title>New BPEL Deployment Descriptor</title>
+ <para>
+ Use this wizard to create a <filename>Deployment Descriptor</filename> file. This file is a manifest for the web service and is required if the BPEL process is to be deployed to a runtime engine.
+ </para>
+ <figure>
+ <title>BPEL Deployment Descriptor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/reference/BPEL_Deyployment_Descriptor_01.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <itemizedlist>
+ <listitem>
+ <para>The page includes the following options:</para>
+ <table>
+ <title>New BPEL Process file wizard. First page options.</title>
+ <tgroup cols="2">
+ <colspec colnum="1" align="left" colwidth="1*"/>
+ <colspec colnum="2" align="left" colwidth="3*"/>
+ <thead>
+ <row>
+ <entry>Field</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>BPEL Project</entry>
+ <entry>Select the project and folder where the new <filename>Deployment Descriptor</filename> will be created. This must also be the root folder that contains the BPEL processes.</entry>
+ </row>
+ <row>
+ <entry>File name</entry>
+ <entry>This field is automatically filled and cannot be edited.</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ <para>
+ The BPEL Deployment Descriptor Editor will open once this wizard completes.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </section>
</section>
+ <section>
+ <title>Perspectives</title>
+ <section>
+ <title>BPEL Perspective</title>
+ <para>
+ The BPEL Perspective is designed to facilitate the development and deployment of BPEL processes and their artifacts. To open this perspective navigate to <menuchoice>
+ <guimenuitem>Window</guimenuitem>
+ <guimenuitem>Open Perspective</guimenuitem>
+ <guimenuitem>Other</guimenuitem>
+ <guimenuitem>BPEL</guimenuitem>
+ </menuchoice> and click <guibutton>OK</guibutton>.
+ </para>
+ <figure>
+ <title>BPEL Perspective default layout</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/reference/BPEL_Perspective_01.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+ </section>
<section>
<title>Editors</title>
<section>
More information about the jbosstools-commits
mailing list