riftsaw SVN: r265 - in trunk/docs/docbook: gettingstartedguide/src/main/images and 3 other directories.
by riftsaw-commits@lists.jboss.org
Author: objectiser
Date: 2009-11-13 17:26:08 -0500 (Fri, 13 Nov 2009)
New Revision: 265
Added:
trunk/docs/docbook/userguide/src/main/images/BPELConsole-login.png
trunk/docs/docbook/userguide/src/main/images/BPELConsole-process-instance-data.png
trunk/docs/docbook/userguide/src/main/images/BPELConsole-process-instances.png
trunk/docs/docbook/userguide/src/main/images/BPELConsole-processes.png
trunk/docs/docbook/userguide/src/main/images/BPELEditor.png
trunk/docs/docbook/userguide/src/main/images/BPELInvokeRelationship.jpg
Removed:
trunk/docs/docbook/gettingstartedguide/src/main/images/BPELConsole-login.png
trunk/docs/docbook/gettingstartedguide/src/main/images/BPELConsole-process-instance-data.png
trunk/docs/docbook/gettingstartedguide/src/main/images/BPELConsole-process-instances.png
trunk/docs/docbook/gettingstartedguide/src/main/images/BPELConsole-processes.png
trunk/docs/docbook/gettingstartedguide/src/main/images/BPELEditor.png
trunk/docs/docbook/gettingstartedguide/src/main/module/console.xml
Modified:
trunk/docs/docbook/gettingstartedguide/src/main/master.xml
trunk/docs/docbook/userguide/src/main/module/admin.xml
trunk/docs/docbook/userguide/src/main/module/esb.xml
trunk/docs/docbook/userguide/src/main/module/introduction.xml
Log:
Move admin console documentation from Getting Started Guide to User Guide, and add more info on deployment. Also added Len's artifact relationship image from ESB->BPEL integration blog, into User Guide (ESB integration section).
Deleted: trunk/docs/docbook/gettingstartedguide/src/main/images/BPELConsole-login.png
===================================================================
(Binary files differ)
Deleted: trunk/docs/docbook/gettingstartedguide/src/main/images/BPELConsole-process-instance-data.png
===================================================================
(Binary files differ)
Deleted: trunk/docs/docbook/gettingstartedguide/src/main/images/BPELConsole-process-instances.png
===================================================================
(Binary files differ)
Deleted: trunk/docs/docbook/gettingstartedguide/src/main/images/BPELConsole-processes.png
===================================================================
(Binary files differ)
Deleted: trunk/docs/docbook/gettingstartedguide/src/main/images/BPELEditor.png
===================================================================
(Binary files differ)
Modified: trunk/docs/docbook/gettingstartedguide/src/main/master.xml
===================================================================
--- trunk/docs/docbook/gettingstartedguide/src/main/master.xml 2009-11-13 01:27:14 UTC (rev 264)
+++ trunk/docs/docbook/gettingstartedguide/src/main/master.xml 2009-11-13 22:26:08 UTC (rev 265)
@@ -12,6 +12,5 @@
<toc/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="module/installation.xml"/>
- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="module/console.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="module/examples.xml"/>
</book>
Deleted: trunk/docs/docbook/gettingstartedguide/src/main/module/console.xml
===================================================================
--- trunk/docs/docbook/gettingstartedguide/src/main/module/console.xml 2009-11-13 01:27:14 UTC (rev 264)
+++ trunk/docs/docbook/gettingstartedguide/src/main/module/console.xml 2009-11-13 22:26:08 UTC (rev 265)
@@ -1,93 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-]>
-<chapter id="console">
- <title>BPEL Console</title>
-
- <section>
- <title>Overview</title>
- <para>
- This chapter provides a getting started guide to the BPEL Console.
- </para>
-
- <para>
- The console provides the ability to view:
- </para>
-
- <itemizedlist>
- <listitem>
- The process definitions deployed to the BPEL engine
- </listitem>
- <listitem>
- The process instances executing in the BPEL engine
- </listitem>
- </itemizedlist>
-
- </section>
-
- <section>
- <title>Logging in</title>
-
- <para>
- The BPEL console can be located using the URL:
- <ulink url="http://localhost:8080/bpel-console">http://localhost:8080/bpel-console</ulink>.
- </para>
-
- <para>
- The first screen that is presented is the login screen:
- </para>
-
- <imageobject>
- <imagedata fileref="images/BPELConsole-login.png" align="center" width="6in" />
- </imageobject>
-
- <para>
- The default username is <emphasis>admin</emphasis> with password
- <emphasis>password</emphasis>.
- </para>
- </section>
-
- <section>
- <title>Deployed Process Definitions</title>
-
- <para>
- Once logged in, the 'Process Definitions' tab shows the currently deployed
- BPEL processes.
- </para>
-
- <imageobject>
- <imagedata fileref="images/BPELConsole-processes.png" align="center" width="6in" />
- </imageobject>
-
- <para>
- When a process definition is selected, the details will be displayed in the
- lower panel.
- </para>
-
- </section>
-
- <section>
- <title>Process Instances</title>
-
- <para>
- The 'Process Instances' tab shows the currently executing BPEL process instances.
- Before selecting this tab, you must choose a process definition.
- </para>
-
- <imageobject>
- <imagedata fileref="images/BPELConsole-process-instances.png" align="center" width="6in" />
- </imageobject>
-
- <para>
- When a process instance has been selected, its details will be displayed in the lower properties
- window. The <emphasis>Instance Data</emphasis> button will also become enable, allowing
- further detail about the process to be displayed.
- </para>
-
- <imageobject>
- <imagedata fileref="images/BPELConsole-process-instance-data.png" align="center" width="6in" />
- </imageobject>
-
- </section>
-
-</chapter>
Added: trunk/docs/docbook/userguide/src/main/images/BPELConsole-login.png
===================================================================
(Binary files differ)
Property changes on: trunk/docs/docbook/userguide/src/main/images/BPELConsole-login.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/docs/docbook/userguide/src/main/images/BPELConsole-process-instance-data.png
===================================================================
(Binary files differ)
Property changes on: trunk/docs/docbook/userguide/src/main/images/BPELConsole-process-instance-data.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/docs/docbook/userguide/src/main/images/BPELConsole-process-instances.png
===================================================================
(Binary files differ)
Property changes on: trunk/docs/docbook/userguide/src/main/images/BPELConsole-process-instances.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/docs/docbook/userguide/src/main/images/BPELConsole-processes.png
===================================================================
(Binary files differ)
Property changes on: trunk/docs/docbook/userguide/src/main/images/BPELConsole-processes.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/docs/docbook/userguide/src/main/images/BPELEditor.png
===================================================================
(Binary files differ)
Property changes on: trunk/docs/docbook/userguide/src/main/images/BPELEditor.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/docs/docbook/userguide/src/main/images/BPELInvokeRelationship.jpg
===================================================================
(Binary files differ)
Property changes on: trunk/docs/docbook/userguide/src/main/images/BPELInvokeRelationship.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/docs/docbook/userguide/src/main/module/admin.xml
===================================================================
--- trunk/docs/docbook/userguide/src/main/module/admin.xml 2009-11-13 01:27:14 UTC (rev 264)
+++ trunk/docs/docbook/userguide/src/main/module/admin.xml 2009-11-13 22:26:08 UTC (rev 265)
@@ -8,6 +8,7 @@
<title>Overview</title>
<para>
+ This section describes the administration capabilities associated with RiftSaw.
</para>
</section>
@@ -15,17 +16,178 @@
<section>
<title>BPM Console</title>
- <para>
- </para>
-
+ <section>
+ <title>Overview</title>
+ <para>
+ This section provides an overview of the BPEL Console.
+ The console provides the ability to view:
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ The process definitions deployed to the BPEL engine
+ </listitem>
+ <listitem>
+ The process instances executing in the BPEL engine
+ </listitem>
+ </itemizedlist>
+
+ </section>
+
+ <section>
+ <title>Logging in</title>
+
+ <para>
+ The BPEL console can be located using the URL:
+ <ulink url="http://localhost:8080/bpel-console">http://localhost:8080/bpel-console</ulink>.
+ </para>
+
+ <para>
+ The first screen that is presented is the login screen:
+ </para>
+
+ <imageobject>
+ <imagedata fileref="images/BPELConsole-login.png" align="center" width="6in" />
+ </imageobject>
+
+ <para>
+ The default username is <emphasis>admin</emphasis> with password
+ <emphasis>password</emphasis>.
+ </para>
+ </section>
+
+ <section>
+ <title>Deployed Process Definitions</title>
+
+ <para>
+ Once logged in, the 'Process Definitions' tab shows the currently deployed
+ BPEL processes.
+ </para>
+
+ <imageobject>
+ <imagedata fileref="images/BPELConsole-processes.png" align="center" width="6in" />
+ </imageobject>
+
+ <para>
+ When a process definition is selected, the details will be displayed in the
+ lower panel.
+ </para>
+
+ </section>
+
+ <section>
+ <title>Process Instances</title>
+
+ <para>
+ The 'Process Instances' tab shows the currently executing BPEL process instances.
+ Before selecting this tab, you must choose a process definition.
+ </para>
+
+ <imageobject>
+ <imagedata fileref="images/BPELConsole-process-instances.png" align="center" width="6in" />
+ </imageobject>
+
+ <para>
+ When a process instance has been selected, its details will be displayed in the lower properties
+ window. The <emphasis>Instance Data</emphasis> button will also become enable, allowing
+ further detail about the process to be displayed.
+ </para>
+
+ <imageobject>
+ <imagedata fileref="images/BPELConsole-process-instance-data.png" align="center" width="6in" />
+ </imageobject>
+
+ </section>
+
</section>
<section>
<title>BPEL Process Deployment</title>
- <para>
+ <para>
+ BPEL processes can be deployed to RiftSaw in two ways:
</para>
+ <itemizedlist>
+ <listitem>
+ Eclipse BPEL editor with JBoss AS deployment
+ </listitem>
+ <listitem>
+ ANT script based deployment
+ </listitem>
+ </itemizedlist>
+
+ <para>
+ The first approach, using the WTP deployment framework within Eclipse,
+ is described in the JBoss Tools documentation related to the BPEL
+ editor support. Please refer to this documentation for further help
+ using this approach.
+ </para>
+
+ <para>
+ The ANT script approach is demonstrated in the quickstart examples.
+ For example,
+ </para>
+
+ <informalexample>
+ <programlisting role="XML" ><![CDATA[
+ <!-- Import the base Ant build script... -->
+ <property file="../../../install/deployment.properties" />
+
+ <property name="version" value="1" />
+
+ <property name="server.dir" value="${org.jboss.as.home}/server/${org.jboss.as.config}"/>
+ <property name="conf.dir" value="${server.dir}/conf"/>
+ <property name="deploy.dir" value="${server.dir}/deploy"/>
+ <property name="server.lib.dir" value="${server.dir}/lib"/>
+
+ <property name="sample.jar.name" value="${ant.project.name}-${version}.jar" />
+
+ <target name="deploy">
+ <echo>Deploy ${ant.project.name}</echo>
+ <jar basedir="bpel" destfile="${deploy.dir}/${sample.jar.name}" />
+ </target>
+
+ <target name="undeploy">
+ <echo>Undeploy ${ant.project.name}</echo>
+ <delete file="${deploy.dir}/${sample.jar.name}" />
+ </target>
+ ]]></programlisting>
+ </informalexample>
+
+ <para>
+ This excerpt from the ANT build file for the <emphasis>hello_world</emphasis>
+ quickstart example shows that deploying a RiftSaw BPEL process using ANT
+ is very straightforward. The main points of interest are:
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ It is necessary to identify the location of the JBoss AS server in which
+ the BPEL process will be deployed. This is achieved in this example by
+ referring to the <filename>deployment.properties</filename> file that
+ has been configured in the RiftSaw distribution (install folder).
+ </listitem>
+ <listitem>
+ If a versioned approach is being used, so that multiple versions of the
+ same BPEL process may be deployed at one time, then the name of the
+ archive (jar) containing the BPEL process (and associated artifacts)
+ has a version number suffix. This would need to be manually incremented
+ for each distinct version of the BPEL process being deployed.
+ </listitem>
+ <listitem>
+ The next step is to define the <emphasis>deploy</emphasis> target, which
+ will create the BPEL process archive, using the contents of the bpel
+ sub-folder in this case, and store it within the JBoss AS
+ server's <filename>deploy</filename> folder.
+ </listitem>
+ <listitem>
+ The final step is to define the <emphasis>undeploy</emphasis> target,
+ which simply removes the BPEL process archive from the JBoss AS
+ server's <filename>deploy</filename> folder.
+ </listitem>
+ </itemizedlist>
+
</section>
</chapter>
Modified: trunk/docs/docbook/userguide/src/main/module/esb.xml
===================================================================
--- trunk/docs/docbook/userguide/src/main/module/esb.xml 2009-11-13 01:27:14 UTC (rev 264)
+++ trunk/docs/docbook/userguide/src/main/module/esb.xml 2009-11-13 22:26:08 UTC (rev 265)
@@ -158,7 +158,16 @@
part is defined as a text node, with value "Hello World". However this could have been an
element representing the root node of a more complex XML value.
</para>
+
+ <para>
+ The following diagram illustrates the inter-relationship of the JBossESB bpel_helloworld
+ quickstart and the RiftSaw BPEL process configuration files.
+ </para>
+ <imageobject>
+ <imagedata fileref="images/BPELInvokeRelationship.jpg" align="center" width="6in" />
+ </imageobject>
+
<section>
<title>Fault Handling</title>
Modified: trunk/docs/docbook/userguide/src/main/module/introduction.xml
===================================================================
--- trunk/docs/docbook/userguide/src/main/module/introduction.xml 2009-11-13 01:27:14 UTC (rev 264)
+++ trunk/docs/docbook/userguide/src/main/module/introduction.xml 2009-11-13 22:26:08 UTC (rev 265)
@@ -7,9 +7,22 @@
<section>
<title>Overview</title>
- <para>
+ <para>
+ This is the User Guide for the RiftSaw BPEL process engine.
</para>
+ <para>
+ RiftSaw provides a JBoss AS integration for the Apache ODE BPEL engine. For detailed
+ information on executing BPEL processes within Apache ODE, we would refer the reader
+ to the <ulink url="http://ode.apache.org">Apache ODE</ulink> website and documentation.
+ </para>
+
+ <para>
+ In addition to the ability to run the Apache ODE engine within JBoss AS, the RiftSaw
+ project also provides a GWT based administration console, replaces the Axis2 based transport
+ with JBossWS (which can be configured to use Apache CXF), and provides tighter integration
+ with JBossESB.
+ </para>
</section>
</chapter>
15 years, 1 month
riftsaw SVN: r264 - in trunk: distribution/src/main/release/install and 1 other directories.
by riftsaw-commits@lists.jboss.org
Author: kurtstam
Date: 2009-11-12 20:27:14 -0500 (Thu, 12 Nov 2009)
New Revision: 264
Modified:
trunk/distribution/pom.xml
trunk/distribution/src/main/release/install/build.xml
trunk/runtime/engine-assembly/build.xml
Log:
RIFTSAW-24, lining up xmlbeans version with jbossesb (2.20)
Modified: trunk/distribution/pom.xml
===================================================================
--- trunk/distribution/pom.xml 2009-11-12 20:46:10 UTC (rev 263)
+++ trunk/distribution/pom.xml 2009-11-13 01:27:14 UTC (rev 264)
@@ -138,11 +138,6 @@
<type>war</type>
</dependency>
- <dependency> <!-- remove when https://jira.jboss.org/jira/browse/RIFTSAW-24 is done -->
- <groupId>org.apache.xmlbeans</groupId>
- <artifactId>xmlbeans</artifactId>
- <version>2.3.0</version>
- </dependency>
</dependencies>
<build>
Modified: trunk/distribution/src/main/release/install/build.xml
===================================================================
--- trunk/distribution/src/main/release/install/build.xml 2009-11-12 20:46:10 UTC (rev 263)
+++ trunk/distribution/src/main/release/install/build.xml 2009-11-13 01:27:14 UTC (rev 264)
@@ -99,13 +99,6 @@
<copy file="${modules}/bpel-console/gwt-console-server-integration.jar" todir="${server.lib.dir}"/>
<copy file="${modules}/bpel-console/gwt-console-rpc.jar" todir="${server.lib.dir}"/>
- <!-- https://jira.jboss.org/jira/browse/RIFTSAW-24 -->
- <move file="${deployers.dir}/esb.deployer/lib/xbean-2.2.0.jar"
- tofile="${deployers.dir}/esb.deployer/lib/xbean-2.2.0.tmp"/>
- <move file="${deploy.dir}/${bpel-runtime}/lib/xmlbeans-2.3.0.jar"
- tofile="${deploy.dir}/${bpel-runtime}/lib/xmlbeans-2.3.0.tmp"/>
- <copy file="${modules}/shared/xmlbeans.jar" todir="${deployers.dir}/esb.deployer/lib"/>
-
<antcall target="remove.redundant.juddi" />
</target>
@@ -119,10 +112,6 @@
<!--uninstall appropriate db driver-->
<antcall target="internal.uninstall.riftsaw.into.jboss.db.${database}" />
- <!-- https://jira.jboss.org/jira/browse/RIFTSAW-24 -->
- <move file="${deployers.dir}/esb.deployer/lib/xbean-2.2.0.tmp"
- tofile="${deployers.dir}/esb.deployer/lib/xbean-2.2.0.jar"/>
-
<delete dir="${deploy.dir}/bpel-console" />
<delete file="${server.lib.dir}/gwt-console-server-integration.jar"/>
<delete file="${server.lib.dir}/gwt-console-rpc.jar"/>
Modified: trunk/runtime/engine-assembly/build.xml
===================================================================
--- trunk/runtime/engine-assembly/build.xml 2009-11-12 20:46:10 UTC (rev 263)
+++ trunk/runtime/engine-assembly/build.xml 2009-11-13 01:27:14 UTC (rev 264)
@@ -86,8 +86,6 @@
<!--
<move file="${basedir}/target/bpel.war" tofile="${basedir}/target/bpel/bpel.war" />
-->
- <!-- Temporary fix until version of xmlbeans resolved RIFTSAW-24 -->
- <delete file="${basedir}/target/bpel.war/WEB-INF/lib/xmlbeans-2.2.0.jar" />
<copy todir="${basedir}/target/bpel" >
<fileset dir="${basedir}/resources" />
15 years, 1 month
riftsaw SVN: r263 - branches/ODE/ODE-1.x-fixes.
by riftsaw-commits@lists.jboss.org
Author: kurtstam
Date: 2009-11-12 15:46:10 -0500 (Thu, 12 Nov 2009)
New Revision: 263
Modified:
branches/ODE/ODE-1.x-fixes/
branches/ODE/ODE-1.x-fixes/Rakefile-riftsaw
Log:
RIFTSAW-24, lining up xmlbeans version with jbossesb (2.20)
Property changes on: branches/ODE/ODE-1.x-fixes
___________________________________________________________________
Name: svn:ignore
+ target
.project
Modified: branches/ODE/ODE-1.x-fixes/Rakefile-riftsaw
===================================================================
--- branches/ODE/ODE-1.x-fixes/Rakefile-riftsaw 2009-11-12 19:49:59 UTC (rev 262)
+++ branches/ODE/ODE-1.x-fixes/Rakefile-riftsaw 2009-11-12 20:46:10 UTC (rev 263)
@@ -138,7 +138,7 @@
"org.apache.xbean:xbean-spring:jar:3.4.3",
"org.apache.xbean:xbean-classloader:jar:3.4.3"
]
-XMLBEANS = "org.apache.xmlbeans:xmlbeans:jar:2.3.0"
+XMLBEANS = "org.apache.xmlbeans:xmlbeans:jar:2.2.0"
repositories.remote << "http://www.intalio.org/public/maven2"
repositories.remote << "http://people.apache.org/repo/m2-incubating-repository"
15 years, 1 month
riftsaw SVN: r262 - in branches/ODE/ODE-1.x-fixes: utils and 1 other directory.
by riftsaw-commits@lists.jboss.org
Author: kurtstam
Date: 2009-11-12 14:49:59 -0500 (Thu, 12 Nov 2009)
New Revision: 262
Modified:
branches/ODE/ODE-1.x-fixes/tools/
branches/ODE/ODE-1.x-fixes/utils/
Log:
adding to svn:ignore
Property changes on: branches/ODE/ODE-1.x-fixes/tools
___________________________________________________________________
Name: svn:ignore
+ target
Property changes on: branches/ODE/ODE-1.x-fixes/utils
___________________________________________________________________
Name: svn:ignore
+ target
15 years, 1 month
riftsaw SVN: r261 - in branches/ODE/ODE-1.x-fixes: jca-server and 1 other directories.
by riftsaw-commits@lists.jboss.org
Author: kurtstam
Date: 2009-11-12 14:46:01 -0500 (Thu, 12 Nov 2009)
New Revision: 261
Modified:
branches/ODE/ODE-1.x-fixes/jca-ra/
branches/ODE/ODE-1.x-fixes/jca-server/
branches/ODE/ODE-1.x-fixes/scheduler-simple/
Log:
adding to svn:ignore
Property changes on: branches/ODE/ODE-1.x-fixes/jca-ra
___________________________________________________________________
Name: svn:ignore
+ target
Property changes on: branches/ODE/ODE-1.x-fixes/jca-server
___________________________________________________________________
Name: svn:ignore
+ target
Property changes on: branches/ODE/ODE-1.x-fixes/scheduler-simple
___________________________________________________________________
Name: svn:ignore
+ target
15 years, 1 month