JBoss Tools SVN: r17280 - trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test.
by jbosstools-commits@lists.jboss.org
Author: akazakov
Date: 2009-08-26 13:13:46 -0400 (Wed, 26 Aug 2009)
New Revision: 17280
Modified:
trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java
Log:
Cleaned up code
Modified: trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java
===================================================================
--- trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java 2009-08-26 16:57:31 UTC (rev 17279)
+++ trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java 2009-08-26 17:13:46 UTC (rev 17280)
@@ -11,8 +11,6 @@
package org.jboss.tools.seam.core.test;
import java.io.IOException;
-import java.io.StringReader;
-import java.io.StringWriter;
import java.util.Set;
import org.eclipse.core.resources.IFile;
16 years, 4 months
JBoss Tools SVN: r17279 - trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test.
by jbosstools-commits@lists.jboss.org
Author: akazakov
Date: 2009-08-26 12:57:31 -0400 (Wed, 26 Aug 2009)
New Revision: 17279
Modified:
trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4828 fixed
Modified: trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java
===================================================================
--- trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java 2009-08-26 16:04:15 UTC (rev 17278)
+++ trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java 2009-08-26 16:57:31 UTC (rev 17279)
@@ -11,6 +11,8 @@
package org.jboss.tools.seam.core.test;
import java.io.IOException;
+import java.io.StringReader;
+import java.io.StringWriter;
import java.util.Set;
import org.eclipse.core.resources.IFile;
@@ -146,6 +148,11 @@
"src/action/org/domain/SeamWebWarTestProject/session/BbcComponent.java",
"src/action/org/domain/SeamWebWarTestProject/session/BbcComponent.2",
markerText, 7);
+
+ IFile newContentFile = project.getFile("src/action/org/domain/SeamWebWarTestProject/session/BbcComponent.3");
+ IFile targetFile = project.getFile("src/action/org/domain/SeamWebWarTestProject/session/BbcComponent.java");
+ targetFile.setContents(newContentFile.getContents(), true, false, null);
+ refreshProject(project);
}
public void testStatefulComponentWithoutRemoveMethod_Validator() throws CoreException {
@@ -591,17 +598,17 @@
public void testPropertyHasOnlySetter_Validator() throws CoreException {
IFile abcComponentXHTMLFile = project.getFile("WebContent/abcComponent.xhtml");
IFile abcComponentFile = project.getFile("src/action/org/domain/SeamWebWarTestProject/session/AbcComponent.java");
-
+
String markerText = "Property \"actionType\" has only Setter. Getter is missing.";
-
+
assertMarkerIsNotCreated(abcComponentXHTMLFile, MARKER_TYPE, markerText);
-
+
assertMarkerIsNotCreated(abcComponentFile, MARKER_TYPE, markerText);
-
+
// Unpaired Getter/Setter
-
+
enableUnpairGetterOrSetterValidation(true);
-
+
IFile abcComponentFile2 = project.getFile("src/action/org/domain/SeamWebWarTestProject/session/AbcComponent.2");
try{
abcComponentFile.setContents(abcComponentFile2.getContents(), true, false, null);
@@ -609,25 +616,27 @@
JUnitUtils.fail("Error in changing 'abcComponent.java' content to " +
"'abcComponent.2'", ex);
}
-
+
+ refreshProject(project);
+
assertMarkerIsCreated(
"WebContent/abcComponent.xhtml",
"WebContent/abcComponent.4",
markerText, 22);
-
+
enableUnpairGetterOrSetterValidation(false);
}
public void testPropertyHasOnlyGetter_Validator() throws CoreException {
IFile abcComponentXHTMLFile = project.getFile("WebContent/abcComponent.xhtml");
IFile abcComponentFile = project.getFile("src/action/org/domain/SeamWebWarTestProject/session/AbcComponent.java");
-
+
String markerText = "Property \"actionType\" has only Getter. Setter is missing.";
-
+
assertMarkerIsNotCreated(abcComponentXHTMLFile, MARKER_TYPE, markerText);
-
+
enableUnpairGetterOrSetterValidation(true);
-
+
IFile abcComponentFile3 = project.getFile("src/action/org/domain/SeamWebWarTestProject/session/AbcComponent.3");
try{
abcComponentFile.setContents(abcComponentFile3.getContents(), true, false, null);
@@ -637,7 +646,7 @@
}
refreshProject(project);
-
+
assertMarkerIsCreated(
abcComponentXHTMLFile,
MARKER_TYPE,
@@ -646,9 +655,9 @@
enableUnpairGetterOrSetterValidation(false);
}
- private void enableUnpairGetterOrSetterValidation(boolean enamble) {
+ private void enableUnpairGetterOrSetterValidation(boolean enable) {
IPreferenceStore store = SeamCorePlugin.getDefault().getPreferenceStore();
- store.putValue(SeamPreferences.UNPAIRED_GETTER_OR_SETTER, enamble?SeamPreferences.ERROR:SeamPreferences.IGNORE);
+ store.putValue(SeamPreferences.UNPAIRED_GETTER_OR_SETTER, enable?SeamPreferences.ERROR:SeamPreferences.IGNORE);
if(store instanceof IPersistentPreferenceStore) {
try {
((IPersistentPreferenceStore)store).save();
16 years, 4 months
JBoss Tools SVN: r17278 - trunk/as/features/org.jboss.ide.eclipse.as.feature.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2009-08-26 12:04:15 -0400 (Wed, 26 Aug 2009)
New Revision: 17278
Modified:
trunk/as/features/org.jboss.ide.eclipse.as.feature/feature.xml
Log:
https://jira.jboss.org/jira/browse/JBIDE-4794 add missing plugin
Modified: trunk/as/features/org.jboss.ide.eclipse.as.feature/feature.xml
===================================================================
--- trunk/as/features/org.jboss.ide.eclipse.as.feature/feature.xml 2009-08-26 15:04:22 UTC (rev 17277)
+++ trunk/as/features/org.jboss.ide.eclipse.as.feature/feature.xml 2009-08-26 16:04:15 UTC (rev 17278)
@@ -525,4 +525,11 @@
version="0.0.0"
unpack="false"/>
+ <plugin
+ id="org.jboss.ide.eclipse.as.wtp.ui"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
</feature>
16 years, 4 months
JBoss Tools SVN: r17277 - trunk/jsf/docs/userguide/en/modules.
by jbosstools-commits@lists.jboss.org
Author: ochikvina
Date: 2009-08-26 11:04:22 -0400 (Wed, 26 Aug 2009)
New Revision: 17277
Modified:
trunk/jsf/docs/userguide/en/modules/Visual_Web_Tools.xml
trunk/jsf/docs/userguide/en/modules/editors.xml
trunk/jsf/docs/userguide/en/modules/preferences.xml
Log:
https://jira.jboss.org/jira/browse/JBDS-810 - validating the guide, fixing the errors;
Modified: trunk/jsf/docs/userguide/en/modules/Visual_Web_Tools.xml
===================================================================
--- trunk/jsf/docs/userguide/en/modules/Visual_Web_Tools.xml 2009-08-26 14:54:09 UTC (rev 17276)
+++ trunk/jsf/docs/userguide/en/modules/Visual_Web_Tools.xml 2009-08-26 15:04:22 UTC (rev 17277)
@@ -148,7 +148,7 @@
components in any web application. Support for RichFaces and Ajax4jsf libraries in JBoss
Tools Palette. Rendering RichFaces components in Visual Page Editor.</entry>
<entry>
- <link linkend="RichFacesSupport">RichFaces support</link>
+ <link linkend="richfaces_support">RichFaces support</link>
</entry>
</row>
Modified: trunk/jsf/docs/userguide/en/modules/editors.xml
===================================================================
--- trunk/jsf/docs/userguide/en/modules/editors.xml 2009-08-26 14:54:09 UTC (rev 17276)
+++ trunk/jsf/docs/userguide/en/modules/editors.xml 2009-08-26 15:04:22 UTC (rev 17277)
@@ -1538,7 +1538,7 @@
</mediaobject>
</figure>
- <para>And finally, the <emphasis>
+ <para id="el_exp_para">And finally, the <emphasis>
<property>Substituted El expressions</property>
</emphasis> tab is used to add El expressions that will be substituted by
the editor when generating a preview:</para>
@@ -1654,7 +1654,7 @@
</para>
- <para>The available layouts and corresponding buttons are as follows:</para>
+ <para>The available layouts and corresponding buttons are as follows:
<itemizedlist>
<listitem><para>Vertical Source on top(<inlinemediaobject>
<imageobject>
@@ -1697,6 +1697,7 @@
</imageobject>
</mediaobject>
</figure>
+ </para>
</listitem>
</itemizedlist>
Modified: trunk/jsf/docs/userguide/en/modules/preferences.xml
===================================================================
--- trunk/jsf/docs/userguide/en/modules/preferences.xml 2009-08-26 14:54:09 UTC (rev 17276)
+++ trunk/jsf/docs/userguide/en/modules/preferences.xml 2009-08-26 15:04:22 UTC (rev 17277)
@@ -499,8 +499,8 @@
<tip>
<title>Tip:</title>
- <para>If you specify an equal variable in <link linkend="el_exp_para">VPE EL
- dialog</link> and in Preference EL dialog, variable from preference dialog will
+ <para>If you specify an equal variable in <link linkend="el_exp_para">Substitute EL
+ expressions dialog</link> and in Preference EL dialog, variable from preference dialog will
have priority.</para>
</tip>
</section>
16 years, 4 months
JBoss Tools SVN: r17276 - in trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe: selbar and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: yradtsevich
Date: 2009-08-26 10:54:09 -0400 (Wed, 26 Aug 2009)
New Revision: 17276
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/selbar/SelectionBar.java
Log:
issue JBIDE-4430: location bar blinks on move even if it was not changed
https://jira.jboss.org/jira/browse/JBIDE-4430
- now, if nothing changed then nothing updated
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java 2009-08-26 14:49:35 UTC (rev 17275)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeController.java 2009-08-26 14:54:09 UTC (rev 17276)
@@ -2503,7 +2503,7 @@
*/
public void selectionChanged(SelectionChangedEvent event) {
if (selectionBar != null)
- selectionBar.updateNodes();
+ selectionBar.updateNodes(false);
// FIX for JBIDE-2114
if (!isVisualEditorVisible()) {
// selection event doesn't changes a content
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/selbar/SelectionBar.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/selbar/SelectionBar.java 2009-08-26 14:49:35 UTC (rev 17275)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/selbar/SelectionBar.java 2009-08-26 14:54:09 UTC (rev 17276)
@@ -92,6 +92,7 @@
private boolean visible;
private ImageButton arrowButton;
+ private Node currentSelectedNode = null;
// private ToolItem arrowButton;
@@ -294,11 +295,7 @@
* Updates buttons in the selection bar and the drop-down menu
* according to the source selection.
*/
- public void updateNodes() {
- // bug was fixed when toolbar are not shown for resizeble components
- cmpToolBar.layout();
- splitter.getParent().layout(true, true);
-
+ public void updateNodes(boolean forceUpdate) {
VpeSourceSelectionBuilder sourceSelectionBuilder = new VpeSourceSelectionBuilder(
vpeController.getSourceEditor());
VpeSourceSelection selection = sourceSelectionBuilder.getSelection();
@@ -312,6 +309,16 @@
node = node.getParentNode();
}
+ if (currentSelectedNode == node && !forceUpdate) {
+ return;
+ } else {
+ currentSelectedNode = node;
+ }
+
+ // bug was fixed when toolbar are not shown for resizeble components
+ cmpToolBar.layout();
+ splitter.getParent().layout(true, true);
+
removeNodeListenerFromAllNodes();
cleanToolBar(selBar);
@@ -355,7 +362,7 @@
if (!resizeListenerAdded ) {
cmpToolBar.addListener(SWT.Resize, new Listener() {
public void handleEvent(Event event) {
- updateNodes();
+ updateNodes(true);
}
});
resizeListenerAdded = true;
@@ -633,6 +640,6 @@
* event' instance.
*/
public void notifyChanged(INodeNotifier notifier, int eventType, Object changedFeature, Object oldValue, Object newValue, int pos) {
- selectionBar.updateNodes();
+ selectionBar.updateNodes(false);
}
}
16 years, 4 months
JBoss Tools SVN: r17275 - trunk/documentation/guides/GettingStartedGuide/en/images/getting_started.
by jbosstools-commits@lists.jboss.org
Author: ochikvina
Date: 2009-08-26 10:49:35 -0400 (Wed, 26 Aug 2009)
New Revision: 17275
Modified:
trunk/documentation/guides/GettingStartedGuide/en/images/getting_started/getting_started_1.png
trunk/documentation/guides/GettingStartedGuide/en/images/getting_started/getting_started_2.png
trunk/documentation/guides/GettingStartedGuide/en/images/getting_started/getting_started_3.png
trunk/documentation/guides/GettingStartedGuide/en/images/getting_started/getting_started_3_2.png
trunk/documentation/guides/GettingStartedGuide/en/images/getting_started/getting_started_3_3.png
trunk/documentation/guides/GettingStartedGuide/en/images/getting_started/getting_started_3_4.png
trunk/documentation/guides/GettingStartedGuide/en/images/getting_started/getting_started_4.png
Log:
https://jira.jboss.org/jira/browse/JBDS-836 - updating the guide according to the EAP 5 support implemented;
Modified: trunk/documentation/guides/GettingStartedGuide/en/images/getting_started/getting_started_1.png
===================================================================
(Binary files differ)
Modified: trunk/documentation/guides/GettingStartedGuide/en/images/getting_started/getting_started_2.png
===================================================================
(Binary files differ)
Modified: trunk/documentation/guides/GettingStartedGuide/en/images/getting_started/getting_started_3.png
===================================================================
(Binary files differ)
Modified: trunk/documentation/guides/GettingStartedGuide/en/images/getting_started/getting_started_3_2.png
===================================================================
(Binary files differ)
Modified: trunk/documentation/guides/GettingStartedGuide/en/images/getting_started/getting_started_3_3.png
===================================================================
(Binary files differ)
Modified: trunk/documentation/guides/GettingStartedGuide/en/images/getting_started/getting_started_3_4.png
===================================================================
(Binary files differ)
Modified: trunk/documentation/guides/GettingStartedGuide/en/images/getting_started/getting_started_4.png
===================================================================
(Binary files differ)
16 years, 4 months
JBoss Tools SVN: r17274 - trunk/documentation/guides/GettingStartedGuide/en/modules.
by jbosstools-commits@lists.jboss.org
Author: ochikvina
Date: 2009-08-26 10:48:30 -0400 (Wed, 26 Aug 2009)
New Revision: 17274
Modified:
trunk/documentation/guides/GettingStartedGuide/en/modules/getting_started.xml
trunk/documentation/guides/GettingStartedGuide/en/modules/manage.xml
Log:
https://jira.jboss.org/jira/browse/JBDS-836 - updating the guide according to the EAP 5 support implemented;
Modified: trunk/documentation/guides/GettingStartedGuide/en/modules/getting_started.xml
===================================================================
--- trunk/documentation/guides/GettingStartedGuide/en/modules/getting_started.xml 2009-08-26 13:17:09 UTC (rev 17273)
+++ trunk/documentation/guides/GettingStartedGuide/en/modules/getting_started.xml 2009-08-26 14:48:30 UTC (rev 17274)
@@ -300,7 +300,7 @@
</listitem>
<listitem>
<para>Then run in console:</para>
- <programlisting role="JAVA"><![CDATA[java -jar jbdevstudio-linux-gtk-2.0.0.GA.jar
+ <programlisting role="JAVA"><![CDATA[java -jar jbdevstudio-linux-gtk-2.1.0.GA.jar
]]></programlisting>
</listitem>
<listitem>
@@ -356,9 +356,15 @@
<itemizedlist>
<listitem>
<para>Installation process includes <ulink url="http://www.jboss.com/products/platforms/application">JBoss Enterprise Application
- Platform</ulink>. Select <emphasis>
- <property>Yes</property>
- </emphasis> to use it in JBoss Developer Studio. This step lets you configure locally available JBoss Application Servers: </para>
+ Platform</ulink>. Select <emphasis>
+ <property>Yes</property></emphasis> to use it in JBoss Developer Studio.</para>
+ <note>
+ <title>Note:</title>
+ <para>JBDS 2.0.0.GA comes integrated with JBoss EAP 4.3, while the current 2.1.0.GA release of JBDS comes with JBoss EAP 5 that support EAP 5 adapter
+ and Seam 2.2.</para>
+ </note>
+
+ <para>This step lets you configure locally available JBoss Application Servers: </para>
</listitem>
</itemizedlist>
@@ -553,13 +559,12 @@
<para>Get Eclipse and Web Tools</para>
</listitem>
</itemizedlist>
- <para>The current version of JBoss Tools (3.0.1.GA) targets at Eclipse 3.4.2 and WTP
- 3.0.4</para>
+ <para>The current version of JBoss Tools (3.1.M2) targets at Eclipse 3.5/Galileo which is available from <ulink url="http://www.eclipse.org/downloads/">eclipse.org</ulink></para>
<tip>
<title>Tip:</title>
- <para>We recommend you do not use Eclipse.org update site to go from Eclipse 3.3 to Eclipse 3.4.
- Instead we suggest that you download the full binary from <ulink url="http://www.eclipse.org/downloads/">here</ulink>.</para>
+ <para>We recommend you do not use Eclipse.org update site to go from old version of Eclipse to new one.
+ Instead we suggest that you download the full binary from <ulink url="http://www.eclipse.org/downloads/">here</ulink>.</para>
</tip>
<para>If you can only use Eclipse 3.3 use <ulink url="http://www.jboss.org/tools/download.html">JBoss Tools 2.1.2</ulink>, but
Modified: trunk/documentation/guides/GettingStartedGuide/en/modules/manage.xml
===================================================================
--- trunk/documentation/guides/GettingStartedGuide/en/modules/manage.xml 2009-08-26 13:17:09 UTC (rev 17273)
+++ trunk/documentation/guides/GettingStartedGuide/en/modules/manage.xml 2009-08-26 14:48:30 UTC (rev 17274)
@@ -15,9 +15,9 @@
<para>In this chapter we'll focus more on how to operate the <property>JBoss
AS</property> from <property>JBoss Developer Studio</property>.</para>
- <para><property>JBoss Developer Studio</property> is shipped with <property>JBoss EAP
+ <para><property>JBoss Developer Studio 2.1.0.GA</property> is shipped with <property>JBoss EAP 5
</property>. When you followed the default installation of <property>JBoss
- Developer Studio</property>, you should already have a JBoss EAP 4.3 Server installed and
+ Developer Studio</property>, you should already have a JBoss EAP 5 Server installed and
defined. To run JBoss AS you need JDK 1.5, JDK 6 is not formally supported yet, although
you may be able to start the server with it.</para>
@@ -141,7 +141,7 @@
<?dbhtml filename="JBossInstances.html"?>
<title>How to Use Your Own JBoss AS Instance with JBDS</title>
<para>Although <property>JBoss Developer Studio</property> works closely with
- <property>JBoss EAP 4.3</property> we do not ultimately tie you to any particular
+ <property>JBoss EAP 5</property> we do not ultimately tie you to any particular
server for deployment. There are some servers that Studio supports directly (via the
bundled Eclipse WTP plug-ins). In this section we discuss how to manage self-installed
JBoss AS. Suppose you want to deploy the application to <property>JBoss 4.2.3
16 years, 4 months
JBoss Tools SVN: r17273 - trunk/tests/tests/org.jboss.tools.test/src/org/jboss/tools/tests.
by jbosstools-commits@lists.jboss.org
Author: akazakov
Date: 2009-08-26 09:17:09 -0400 (Wed, 26 Aug 2009)
New Revision: 17273
Modified:
trunk/tests/tests/org.jboss.tools.test/src/org/jboss/tools/tests/AbstractResourceMarkerTest.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4826 fixed
Modified: trunk/tests/tests/org.jboss.tools.test/src/org/jboss/tools/tests/AbstractResourceMarkerTest.java
===================================================================
--- trunk/tests/tests/org.jboss.tools.test/src/org/jboss/tools/tests/AbstractResourceMarkerTest.java 2009-08-26 13:11:34 UTC (rev 17272)
+++ trunk/tests/tests/org.jboss.tools.test/src/org/jboss/tools/tests/AbstractResourceMarkerTest.java 2009-08-26 13:17:09 UTC (rev 17273)
@@ -115,7 +115,7 @@
int length = markers.length;
for(int i=0;i<markers.length;i++){
// System.out.println("Marker - "+markers[i].getAttribute(IMarker.MESSAGE, "")); //$NON-NLS-1$//$NON-NLS-2$
- if(markers[i].exists() && (filter==null || filter.accept(markers[i]))) {
+ if(markers[i].exists() && (filter==null || !filter.accept(markers[i]))) {
length--;
}
}
16 years, 4 months
JBoss Tools SVN: r17272 - trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test.
by jbosstools-commits@lists.jboss.org
Author: akazakov
Date: 2009-08-26 09:11:34 -0400 (Wed, 26 Aug 2009)
New Revision: 17272
Modified:
trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4826 fixed
Modified: trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java
===================================================================
--- trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java 2009-08-26 10:40:16 UTC (rev 17271)
+++ trunk/seam/tests/org.jboss.tools.seam.core.test/src/org/jboss/tools/seam/core/test/SeamValidatorsTest.java 2009-08-26 13:11:34 UTC (rev 17272)
@@ -702,6 +702,7 @@
public void testRevalidationUnresolvedELs() {
refreshProject(project);
SeamCorePlugin.getDefault().getPreferenceStore().setValue(SeamPreferences.RE_VALIDATE_UNRESOLVED_EL, SeamPreferences.ENABLE);
+ SeamCorePlugin.getDefault().getPreferenceStore().setValue(SeamPreferences.UNKNOWN_EL_VARIABLE_NAME, SeamPreferences.ERROR);
IFile componentFile = project.getFile("src/action/org/domain/SeamWebWarTestProject/entity/TestElRevalidation.java");
IFile newComponentFile = project.getFile("src/action/org/domain/SeamWebWarTestProject/entity/TestElRevalidation.new");
@@ -731,6 +732,7 @@
assertEquals("There should be an unresolved EL in testElRevalidation.xhtml.", 1, n);
SeamCorePlugin.getDefault().getPreferenceStore().setValue(SeamPreferences.RE_VALIDATE_UNRESOLVED_EL, SeamPreferences.ENABLE);
+ SeamCorePlugin.getDefault().getPreferenceStore().setValue(SeamPreferences.UNKNOWN_EL_VARIABLE_NAME, SeamPreferences.IGNORE);
}
private static boolean findLine(Integer[] lines, int number) {
16 years, 4 months
JBoss Tools SVN: r17271 - in trunk/bpel/docs/reference/en: images and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: Grid.Qian
Date: 2009-08-26 06:40:16 -0400 (Wed, 26 Aug 2009)
New Revision: 17271
Added:
trunk/bpel/docs/reference/en/images/
trunk/bpel/docs/reference/en/images/deploy_createdeploy_1.png
trunk/bpel/docs/reference/en/images/deploy_createdeploy_2.png
trunk/bpel/docs/reference/en/images/deploy_createdeploy_3.png
trunk/bpel/docs/reference/en/images/deploy_createdeploy_4.png
trunk/bpel/docs/reference/en/images/deploy_createdeploy_5.png
trunk/bpel/docs/reference/en/images/deploy_createdeploy_6.png
trunk/bpel/docs/reference/en/images/deploy_createdeploy_7.png
trunk/bpel/docs/reference/en/images/detail_createprocess_1.png
trunk/bpel/docs/reference/en/images/detail_createprocess_2.png
trunk/bpel/docs/reference/en/images/detail_createprocess_3.png
trunk/bpel/docs/reference/en/images/detail_createproject_1.png
trunk/bpel/docs/reference/en/images/detail_createproject_2.png
trunk/bpel/docs/reference/en/images/detail_createproject_3.png
trunk/bpel/docs/reference/en/images/detail_editprocess_1.png
trunk/bpel/docs/reference/en/images/detail_editprocess_2.png
trunk/bpel/docs/reference/en/images/detail_editprocess_3.png
trunk/bpel/docs/reference/en/images/detail_editprocess_4.png
trunk/bpel/docs/reference/en/images/detail_editprocess_5.png
trunk/bpel/docs/reference/en/modules/
trunk/bpel/docs/reference/en/modules/deploy.xml
trunk/bpel/docs/reference/en/modules/detail.xml
trunk/bpel/docs/reference/en/modules/install.xml
trunk/bpel/docs/reference/en/modules/overview.xml
Log:
add the bpel document
Added: trunk/bpel/docs/reference/en/images/deploy_createdeploy_1.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/deploy_createdeploy_1.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/deploy_createdeploy_2.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/deploy_createdeploy_2.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/deploy_createdeploy_3.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/deploy_createdeploy_3.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/deploy_createdeploy_4.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/deploy_createdeploy_4.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/deploy_createdeploy_5.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/deploy_createdeploy_5.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/deploy_createdeploy_6.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/deploy_createdeploy_6.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/deploy_createdeploy_7.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/deploy_createdeploy_7.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/detail_createprocess_1.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/detail_createprocess_1.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/detail_createprocess_2.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/detail_createprocess_2.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/detail_createprocess_3.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/detail_createprocess_3.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/detail_createproject_1.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/detail_createproject_1.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/detail_createproject_2.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/detail_createproject_2.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/detail_createproject_3.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/detail_createproject_3.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/detail_editprocess_1.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/detail_editprocess_1.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/detail_editprocess_2.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/detail_editprocess_2.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/detail_editprocess_3.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/detail_editprocess_3.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/detail_editprocess_4.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/detail_editprocess_4.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/images/detail_editprocess_5.png
===================================================================
(Binary files differ)
Property changes on: trunk/bpel/docs/reference/en/images/detail_editprocess_5.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/bpel/docs/reference/en/modules/deploy.xml
===================================================================
--- trunk/bpel/docs/reference/en/modules/deploy.xml (rev 0)
+++ trunk/bpel/docs/reference/en/modules/deploy.xml 2009-08-26 10:40:16 UTC (rev 17271)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<chapter id="deploy">
+ <title>Deploy a JBoss BPEL project into JBoss BPEL Runtime</title>
+ <section id="createdeploy">
+ <title>Creating a bpel-deploy.xml file</title>
+ <para>If you want to deploy a BPEL project into JBoss BPEL Runtime, you need to create a bpel-deploy.xml file.
+ Our tools can help you to create it:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>Create the bpel-deploy.xml by selecting
+ <emphasis><property>New > Other... > BPEL 2.0 > Apache ODE Deployment Descriptor</property></emphasis>.
+ </para>
+ <figure>
+ <title>New BPEL Deploy file</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/deploy_createdeploy_1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>BPEL Project: Click on the <property>Browse...</property> button to select a BPEL project in your workspace which you want to deploy into the runtime.
+ Please note that you should select the bpel folder under the BPEL project because the bpel-deploy.xml should be at this place.
+ </para>
+ <para>File name: The default value is bpel-deploy.xml. Please don't change it.</para>
+ <para>Click on <property>Finish</property> button to close the wizard.</para>
+ <figure>
+ <title>New BPEL Deploy file Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/deploy_createdeploy_2.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>Double-click on the bpel-deploy.xml file to open it. In the <property>Inbound Interface</property> section, click in the
+ <property>Associated Port</property> column for the <property>client</property> Parner link. Then select <property>HelloWorldProcessPort</property>
+ in the drop down box. Click in the other part of the eclipse, the <property>Related Service</property> and <property>Binding Used</property>
+ clumns should automatically be filled in. Save the bpel-deploy.xml.
+ </para>
+ <figure>
+ <title>bpel-deploy.xml file editor</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/deploy_createdeploy_3.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+ </section>
+ <section id="createruntime">
+ <title>Creating JBoss BPEL Server</title>
+ <para>Suppose you have installed the JBoss BPEL Runtime, <property>RiftSaw</property>, now we can create a server for the JBoss BPEL runtime</para>
+ <itemizedlist>
+ <listitem>
+ <para>Open the <property>Servers view</property> by selecting
+ <emphasis><property>Windows > Show View > Other... > Server > Servers</property></emphasis>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>In the Servers view, right-click and select
+ <emphasis><property>New > Server</property></emphasis> to open a wizard:
+ </para>
+ <figure>
+ <title>New Server Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/deploy_createdeploy_4.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>Server type: select <property>JBoss AS 5.1</property>. Please note that only JBoss As 5.1 or higher version support BPEL.</para>
+ <para>Click on the <property>Next</property> button. On the next page, you can input your JBoss As location. Then click on the <property>Next</property> button.
+ you can get the page like this:
+ </para>
+ <figure>
+ <title>Add resource to the server</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/deploy_createdeploy_5.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>Select <property>HelloWorld</property>, then click on the <property>Add > </property> button to add the project to the server.
+ Then click on <property>Finish</property> button.
+ </para>
+ <para>Start the server by right-clicking on the server and selecting the <property>Start</property> item. </para>
+
+ <figure>
+ <title>The started server</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/deploy_createdeploy_6.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>You can input the link <ulink url="http://localhost:8080/bpel/processes.html">http://localhost:8080/bpel/processes.html</ulink> in the browse to find the deployed processes.</para>
+ <figure>
+ <title>The BPEL console</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/deploy_createdeploy_7.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+
+ </section>
+</chapter>
\ No newline at end of file
Added: trunk/bpel/docs/reference/en/modules/detail.xml
===================================================================
--- trunk/bpel/docs/reference/en/modules/detail.xml (rev 0)
+++ trunk/bpel/docs/reference/en/modules/detail.xml 2009-08-26 10:40:16 UTC (rev 17271)
@@ -0,0 +1,201 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<chapter id="detail">
+ <title>Create and edit a BPEL project</title>
+ <para>In the chapter we provide you with the necessary steps to create a BPEL project and edit the BPEL files.
+ First you need to create a BPEL project.
+ </para>
+ <section id="createproject">
+ <title>Creating a BPEL project</title>
+ <para>Create a Web project by selecting
+ <emphasis><property>New > Project... > BPEL 2.0 > BPEL Project</property></emphasis>.
+ </para>
+ <figure>
+ <title>New BPEL Project</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/detail_createproject_1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Enter the following information:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Project Name: enter a project name</para>
+ </listitem>
+ </itemizedlist>
+ <figure>
+ <title>New BPEL Project Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/detail_createproject_2.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Click on the <property>Finish</property> button. Now you have created a BPEL project named <property>HelloWorld</property>. It's structure is like this: </para>
+ <figure>
+ <title>A BPEL Project structure</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/detail_createproject_3.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+ <section id="createprocess">
+ <title>Creating a BPEL process</title>
+ <para>Create a BPEL process by selecting
+ <emphasis><property>New > Others... > BPEL 2.0 > New BPEL Process File</property></emphasis>.
+ </para>
+ <figure>
+ <title>New BPEL Process File</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/detail_createprocess_1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Click on the <property>Next</property> button. Enter the following information:</para>
+ <itemizedlist>
+ <listitem>
+ <para>BPEL Process Name: enter a project name</para>
+ </listitem>
+ <listitem>
+ <para>Namespace: enter or select a namespace for the BPEL process</para>
+ </listitem>
+ <listitem>
+ <para>Template: select a template for the BPEL process. When you select a template, below the raw, you will get the information for the template.</para>
+ </listitem>
+ </itemizedlist>
+ <figure>
+ <title>New BPEL Process File Wizard</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/detail_createprocess_2.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Click on the <property>Next</property> button. On the second page, make sure that the Fold <property>HelloWorld/bpel</property> is selected.
+ Clink on the <property>Finish</property> button.
+ </para>
+ <para>All of your files that are used in your BPEL project must be under the <property>bpel</property> folder. Only like this,
+ these files can be deployed into JBoss server.
+ </para>
+ <para>Up to now, you have get a simple BPEL process as below. Next step, you can edit the BPEL process and then deploy it into JBoss server. </para>
+ <figure>
+ <title>A simple BPEL Process File</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/detail_createprocess_3.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </section>
+ <section id="editprocess">
+ <title>Editing a BPEL process</title>
+ <para>If you don't get the Properties view and Palette view opened, you can right-click on the BPEL editor and select the
+ <property>Show in Properties</property>, <property>Show Palette in Palette view</property>. Then you can get the view like:
+ </para>
+ <figure>
+ <title>The BPEL editor view</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/detail_editprocess_1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>In the Palette view, you can drag a BPEL element into the BPEL editor and put it in the palace that you want.</para>
+ <para>In the Properties view, you can get the information for every element of the BPEL process. Select a element in the BPEL editor,
+ the element's properties will be shown in the Properties view:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>Description section: Show the described information of the element. For example, <property>Name</property> of the element.</para>
+ </listitem>
+ <listitem>
+ <para>Details section: Show the detailed and important information of element. This is the most important section of a element.
+ Many properties of a element will be set in this section.
+ </para>
+ </listitem>
+ <listitem>
+ <para>Join Behavior section: Show the <property>Join Failure</property> property of the element.</para>
+ </listitem>
+ <listitem>
+ <para>Documentation section: Show the <property>documentation</property> sub-element of the element.</para>
+ </listitem>
+ <listitem>
+ <para>Others sections: Every BPEL element has itself sections, Correlation section, Message Exchange section, and so on. We will
+ introduce them when using them.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>In order to show how a simple BPEL process work, we will do some steps as below: </para>
+ <itemizedlist>
+ <listitem>
+ <para>Add an <property>Assign</property> element between the <property>receiveInput</property> element and <property>replyOutput</property> element.</para>
+ </listitem>
+ <listitem>
+ <para>Select the <property>Assign</property> element in the BPEL editor, you can get the properties information of it in the Properties view.
+ </para>
+ </listitem>
+ <listitem>
+ <para>In the Details section, you can select <property>New</property> button to add a <property>copy</property> sub-element to the element.
+ Assign "input->payload->input" to "output->payload->result". At this time, an "initializer" popup dialog appears. Click on the <property>Yes</property> button.
+ </para>
+ <figure>
+ <title>Add an <property>Assign</property> to the process</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/detail_editprocess_2.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>Open the file "HelloWorldArtifacts.wsdl" in the "HelloWorld" project by double-clicking on it. Right-click in the WSDL editor and select
+ <property>Add Service</property>. A new service appears on the editor. Name it <property>HelloWorldProcessService</property>. It has a Port
+ named <property>NewPort</property>. Select it, right-click on it and rename it to <property>HelloWorldProcessPort</property> in the Properties
+ view.
+ </para>
+ <figure>
+ <title>Add a <property>Service</property> to the WSDL file</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/detail_editprocess_3.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>Right-click somewhere in the whitespace of the WSDL editor and select
+ <property>Add Binding</property>. A new Binding appears on the editor. Name it <property>HelloWorldSOAPBinding</property>. Select it, in the
+ Properties view, General section, select <property>HelloWorld</property> port type in the <property>PortType</property>. Then click on the
+ <property>Generate Binding Content...</property> button to open a <property>Binding Wizard</property>. In the wizard, select the <property>SOAP</property>
+ as the <property>Protocol</property>. Finally, click on the <property>Finish</property> button to close the wizard.
+ </para>
+ <figure>
+ <title>Add a <property>Binding</property> to the WSDL file</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/detail_editprocess_4.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ <listitem>
+ <para>Click on the <property>HelloWorldProcessPort</property>, in the Properties view, General section, select the <property>HelloWorldSOAPBinding</property> in
+ the <property>Binding</property> Combo. In the <property>Address</property> field, input <ulink url="http://localhost:8080/bpel/processes/HelloWorld?wsdl">http://localhost:8080/bpel/processes/HelloWorld?wsdl</ulink>.
+ </para>
+ <figure>
+ <title>Add the <property>HelloWorldSOAPBinding</property> to the <property>HelloWorldProcessPort</property></title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/detail_editprocess_5.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </listitem>
+ </itemizedlist>
+ <para>For now, you have finished the simple BPEL process. Next step, you can deploy the BPEL project into JBoss BPEL Runtime.</para>
+
+ </section>
+</chapter>
Property changes on: trunk/bpel/docs/reference/en/modules/detail.xml
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/bpel/docs/reference/en/modules/install.xml
===================================================================
--- trunk/bpel/docs/reference/en/modules/install.xml (rev 0)
+++ trunk/bpel/docs/reference/en/modules/install.xml 2009-08-26 10:40:16 UTC (rev 17271)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<chapter id="install">
+ <title>Install the JBoss BPEL editor</title>
+ <section id="installeclipse">
+ <title>Installing the JBoss BPEL editor</title>
+ <para>At first, you need an Eclipse(3.5). You can get it from <ulink url="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downlo...">Eclipse</ulink> Web Site.
+ </para>
+ <para>The JBoss BPEL editor is included in JBoss Tools. You have some methods to install JBoss Tools. See <ulink url="http://www.jboss.org/tools/download/installation.html">Installing JBoss Tools</ulink> for more information.</para>
+ <para>If you only want to install the JBoss BPEL editor, you may install it from <ulink url="http://jboss.org/tools/download/dev.html">JBoss Tools</ulink> page. Please note that
+ only JBoss Tools 3.1 or higher version include the JBoss BPEL editor.
+ </para>
+ </section>
+ <section id="installRuntime">
+ <title>Installing the JBoss BPEL Runtime</title>
+ <para>If you want to deploy a BPEL project to JBoss runtime, you need to download the JBoss BPEL Runtime by yourself. The JBoss BPEL Runtime
+ is named RiftSaw. You can get it from <ulink url="">JBoss RiftSaw</ulink> page.
+ </para>
+ </section>
+</chapter>
\ No newline at end of file
Added: trunk/bpel/docs/reference/en/modules/overview.xml
===================================================================
--- trunk/bpel/docs/reference/en/modules/overview.xml (rev 0)
+++ trunk/bpel/docs/reference/en/modules/overview.xml 2009-08-26 10:40:16 UTC (rev 17271)
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<chapter id="overview">
+ <title>JBoss BPEL editor project Overview</title>
+
+ <para>JBoss BPEL editor project is a WS-BPEL 2.0 editor that give a way to create, edit, validate and deploy BPEL files into JBoss BPEL runtime. It is based on the Eclipse
+ <ulink url="http://www.eclipse.org/bpel/">BPEL</ulink>
+ project. </para>
+
+ <para>It improves the Eclipse BPEL project in the following way: </para>
+ <itemizedlist>
+ <listitem> Tight integration with JBoss BPEL runtime. Add a new project type for the deployment to JBoss BPEL runtime</listitem>
+ <listitem> Support two ways to deploy: one is deploy a bpel project directly into JBoss BPEL runtime. The other is deploy bpel files in the JBoss ESB project into JBoss BPEL runtime. </listitem>
+ <listitem> Improve the BPEL validator and the Eclipse BPEL editor's quality. </listitem>
+ </itemizedlist>
+
+ <para>
+ <ulink url="http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html">WS-BPEL 2.0</ulink>
+ stands for Web Service Business Process Execution Language. Like EAI, BPEL is an XML-based language, but BPEL is more specific and targeted. Specifically, a programmer uses BPEL to join sometimes disparate functions into an integrated process, resulting in a seamless use of the Internet to conduct business transactions ranging from simple money exchanges to complex calculations and asset reallocation.
+ </para>
+
+<section>
+ <title>Key Features of JBoss BPEL editor project</title>
+ <para>For a start, we propose you to look through the table of main features of JBoss BPEL editor project: </para>
+
+ <table>
+
+ <title>Key Functionality for JBoss BPEL editor project</title>
+ <tgroup cols="2">
+ <colspec colnum="1" align="left" colwidth="2*"/>
+ <colspec colnum="2" colwidth="4*"/>
+ <thead>
+ <row>
+ <entry>Feature</entry>
+ <entry>Benefit</entry>
+
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry><para>WS-BPEL 2.0 support</para></entry>
+ <entry><para>JBoss BPEL editor project supports the newest WS-BPEL 2.0 specifications. </para></entry>
+ </row>
+ <row>
+ <entry><para>Tight integration with JBoss BPEL runtime</para></entry>
+ <entry><para>There are two ways to deploy BPEL files into JBoss BPEL runtime. User can deploy a BPEL project as a whole and can deploy BPEL files in JBoss ESB project into JBoss BPEL runtime. </para></entry>
+ </row>
+ <row>
+ <entry><para>A BPEL file editor</para></entry>
+ <entry><para>User can use the editor freely to edit a BPEL file. </para></entry>
+ </row>
+ <row>
+ <entry><para>A BPEL file validator</para></entry>
+ <entry><para>The validator can give the error messages about BPEL files to user. </para></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+
+</section>
+
+</chapter>
\ No newline at end of file
Property changes on: trunk/bpel/docs/reference/en/modules/overview.xml
___________________________________________________________________
Name: svn:executable
+ *
16 years, 4 months