riftsaw SVN: r840 - branches/RiftSaw-2.1.x/samples/quickstart/secure_service and 4 other directories.
by riftsaw-commits@lists.jboss.org
Author: objectiser
Date: 2010-07-06 11:58:49 -0400 (Tue, 06 Jul 2010)
New Revision: 840
Removed:
branches/RiftSaw-2.1.x/samples/quickstart/secure_service/bpelContent/HelloWorld.bpelex
trunk/samples/quickstart/secure_service/bpelContent/HelloWorld.bpelex
Modified:
branches/RiftSaw-2.1.x/samples/quickstart/secure_invoke/readme.txt
branches/RiftSaw-2.1.x/samples/quickstart/secure_service/readme.txt
trunk/samples/quickstart/secure_invoke/readme.txt
trunk/samples/quickstart/secure_service/readme.txt
Log:
RIFTSAW-235 - fix readme files.
Modified: branches/RiftSaw-2.1.x/samples/quickstart/secure_invoke/readme.txt
===================================================================
--- branches/RiftSaw-2.1.x/samples/quickstart/secure_invoke/readme.txt 2010-07-06 13:26:53 UTC (rev 839)
+++ branches/RiftSaw-2.1.x/samples/quickstart/secure_invoke/readme.txt 2010-07-06 15:58:49 UTC (rev 840)
@@ -1,14 +1,35 @@
-Quickstart Examples - Simple Invoke
+Quickstart Examples - Secure Invoke
===================================
-This is a simple echo example, used to respond to a sent message with a
-modified version of the request message being returned in a response. The
-difference with this example, compared to the Hello World sample, is
-that the invoked service calls another JAX-WS based service to construct
-the response message. The BPEL process in this example, is primarily
-acting as a relay between the client and the invoked JAX-WS service, although
-the BPEL process also appends some text to the response message aswell.
+NOTE: This example can only be used if the JBossWS-CXF stack has been installed
+into the JBossAS application server. This is because RiftSaw leverages
+CXF to provide the security features.
+
+This is a slightly modified version of the simple_invoke example, which
+sends a message to a BPEL process, which subsequently invokes a JAX-WS
+based web service, before returning the response back to the client
+application. This modified version adds security (authentication and
+digital signature) to the invocation of the JAX-WS service.
+
+The BPEL process, which is performing the role of the secure client,
+has an additional CXF based configuration file, specific to the
+service and port being invoked.
+
+The configuration is named jbossws-cxf-{portname-localpart}.xml,
+in this case jbossws-cxf-SecureHelloWorldPort.xml, and can be found
+in the bpelContent sub-folder. The related signature properties and
+keystore files can be found in the bpelContent/etc and bpelContent/keystore
+sub-folders respectively.
+
+The security configuration for the JAX-WS service can be found in the
+war/resources/WEB-INF sub-folder. The jbossws-cxf.xml file configures the
+CXF service endpoint, with the related files being located in the
+etc and keystore sub-folders.
+
+For further information on how to configure the security features,
+please see the "Web Service Configuration" section of the User Guide.
+
To deploy the example, open a command line window in the example's folder,
and simply type 'ant deploy'. To undeploy, use the command 'ant undeploy'.
@@ -27,5 +48,5 @@
Some handy URLs:
http://localhost:8080/bpel-console is the BPEL console
-http://localhost:8080/Quickstart_bpel_simple_invokeWS?wsdl is the URL to the BPEL process' WSDL
-http://localhost:8080/Quickstart_bpel_simple_invoke/HelloWorldWS?wsdl is the JBossWS endpoint's WSDL
+http://localhost:8080/Quickstart_bpel_secure_invokeWS?wsdl is the URL to the BPEL process' WSDL
+http://localhost:8080/Quickstart_bpel_secure_invoke/SecureHelloWorldWS?wsdl is the JBossWS endpoint's WSDL
Deleted: branches/RiftSaw-2.1.x/samples/quickstart/secure_service/bpelContent/HelloWorld.bpelex
===================================================================
--- branches/RiftSaw-2.1.x/samples/quickstart/secure_service/bpelContent/HelloWorld.bpelex 2010-07-06 13:26:53 UTC (rev 839)
+++ branches/RiftSaw-2.1.x/samples/quickstart/secure_service/bpelContent/HelloWorld.bpelex 2010-07-06 15:58:49 UTC (rev 840)
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="ASCII"?>
-<extensionmodel:ExtensionMap xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:extensionmodel="http:///extensionmodel.ecore" xmlns:org.eclipse.bpel.ui.uiextensionmodel="http:///org/eclipse/bpel/ui/uiextensionmodel.ecore" namespace="http://org.eclipse.bpel.ui/">
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@variables/(a)children.0"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@variables/(a)children.2"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@activity"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@activity/(a)activities.0"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@activity/(a)activities.1"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@activity/@activities.1/(a)copy.0"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@activity/@activities.1/(a)copy.1"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@activity/(a)activities.2"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#/"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ProcessExtension" modificationStamp="1274978025000"/>
- </extensions>
-</extensionmodel:ExtensionMap>
Modified: branches/RiftSaw-2.1.x/samples/quickstart/secure_service/readme.txt
===================================================================
--- branches/RiftSaw-2.1.x/samples/quickstart/secure_service/readme.txt 2010-07-06 13:26:53 UTC (rev 839)
+++ branches/RiftSaw-2.1.x/samples/quickstart/secure_service/readme.txt 2010-07-06 15:58:49 UTC (rev 840)
@@ -1,9 +1,28 @@
-Quickstart Examples - Hello World
-=================================
+Quickstart Examples - Secure Service
+====================================
-This is a simple echo example, used to respond to a sent message with a
-modified version of the request message being returned in a response.
+NOTE: This example can only be used if the JBossWS-CXF stack has been installed
+into the JBossAS application server. This is because RiftSaw leverages
+CXF to provide the security features.
+
+This is a slightly modified version of the hello_world example, where the
+BPEL process is providing a secure service. This example demonstrates the
+use of username token based authentication with a digital signature.
+
+The security configuration for the service representing the BPEL process can
+be found in the bpelContent sub-folder. The jbossws-cxf.xml file configures the
+CXF service endpoint, with the related files being located in the
+etc and keystore sub-folders.
+
+The test client application obtains its security configuration from the
+client/resources/wssec.xml file, with associated properties and keystore
+in the client/resources/etc and client/resources/keystore sub-folders
+respectively.
+
+For further information on how to configure the security features,
+please see the "Web Service Configuration" section of the User Guide.
+
To deploy the example, open a command line window in the example's folder,
and simply type 'ant deploy'. To undeploy, use the command 'ant undeploy'.
Modified: trunk/samples/quickstart/secure_invoke/readme.txt
===================================================================
--- trunk/samples/quickstart/secure_invoke/readme.txt 2010-07-06 13:26:53 UTC (rev 839)
+++ trunk/samples/quickstart/secure_invoke/readme.txt 2010-07-06 15:58:49 UTC (rev 840)
@@ -1,14 +1,35 @@
-Quickstart Examples - Simple Invoke
+Quickstart Examples - Secure Invoke
===================================
-This is a simple echo example, used to respond to a sent message with a
-modified version of the request message being returned in a response. The
-difference with this example, compared to the Hello World sample, is
-that the invoked service calls another JAX-WS based service to construct
-the response message. The BPEL process in this example, is primarily
-acting as a relay between the client and the invoked JAX-WS service, although
-the BPEL process also appends some text to the response message aswell.
+NOTE: This example can only be used if the JBossWS-CXF stack has been installed
+into the JBossAS application server. This is because RiftSaw leverages
+CXF to provide the security features.
+
+This is a slightly modified version of the simple_invoke example, which
+sends a message to a BPEL process, which subsequently invokes a JAX-WS
+based web service, before returning the response back to the client
+application. This modified version adds security (authentication and
+digital signature) to the invocation of the JAX-WS service.
+
+The BPEL process, which is performing the role of the secure client,
+has an additional CXF based configuration file, specific to the
+service and port being invoked.
+
+The configuration is named jbossws-cxf-{portname-localpart}.xml,
+in this case jbossws-cxf-SecureHelloWorldPort.xml, and can be found
+in the bpelContent sub-folder. The related signature properties and
+keystore files can be found in the bpelContent/etc and bpelContent/keystore
+sub-folders respectively.
+
+The security configuration for the JAX-WS service can be found in the
+war/resources/WEB-INF sub-folder. The jbossws-cxf.xml file configures the
+CXF service endpoint, with the related files being located in the
+etc and keystore sub-folders.
+
+For further information on how to configure the security features,
+please see the "Web Service Configuration" section of the User Guide.
+
To deploy the example, open a command line window in the example's folder,
and simply type 'ant deploy'. To undeploy, use the command 'ant undeploy'.
@@ -27,5 +48,5 @@
Some handy URLs:
http://localhost:8080/bpel-console is the BPEL console
-http://localhost:8080/Quickstart_bpel_simple_invokeWS?wsdl is the URL to the BPEL process' WSDL
-http://localhost:8080/Quickstart_bpel_simple_invoke/HelloWorldWS?wsdl is the JBossWS endpoint's WSDL
+http://localhost:8080/Quickstart_bpel_secure_invokeWS?wsdl is the URL to the BPEL process' WSDL
+http://localhost:8080/Quickstart_bpel_secure_invoke/SecureHelloWorldWS?wsdl is the JBossWS endpoint's WSDL
Deleted: trunk/samples/quickstart/secure_service/bpelContent/HelloWorld.bpelex
===================================================================
--- trunk/samples/quickstart/secure_service/bpelContent/HelloWorld.bpelex 2010-07-06 13:26:53 UTC (rev 839)
+++ trunk/samples/quickstart/secure_service/bpelContent/HelloWorld.bpelex 2010-07-06 15:58:49 UTC (rev 840)
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="ASCII"?>
-<extensionmodel:ExtensionMap xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:extensionmodel="http:///extensionmodel.ecore" xmlns:org.eclipse.bpel.ui.uiextensionmodel="http:///org/eclipse/bpel/ui/uiextensionmodel.ecore" namespace="http://org.eclipse.bpel.ui/">
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@variables/(a)children.0"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@variables/(a)children.2"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:VariableExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@activity"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@activity/(a)activities.0"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@activity/(a)activities.1"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@activity/@activities.1/(a)copy.0"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@activity/@activities.1/(a)copy.1"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:CopyExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#//@activity/(a)activities.2"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ActivityExtension"/>
- </extensions>
- <extensions>
- <extendedObject href="HelloWorld.bpel#/"/>
- <extensionObject xsi:type="org.eclipse.bpel.ui.uiextensionmodel:ProcessExtension" modificationStamp="1274978025000"/>
- </extensions>
-</extensionmodel:ExtensionMap>
Modified: trunk/samples/quickstart/secure_service/readme.txt
===================================================================
--- trunk/samples/quickstart/secure_service/readme.txt 2010-07-06 13:26:53 UTC (rev 839)
+++ trunk/samples/quickstart/secure_service/readme.txt 2010-07-06 15:58:49 UTC (rev 840)
@@ -1,9 +1,28 @@
-Quickstart Examples - Hello World
-=================================
+Quickstart Examples - Secure Service
+====================================
-This is a simple echo example, used to respond to a sent message with a
-modified version of the request message being returned in a response.
+NOTE: This example can only be used if the JBossWS-CXF stack has been installed
+into the JBossAS application server. This is because RiftSaw leverages
+CXF to provide the security features.
+
+This is a slightly modified version of the hello_world example, where the
+BPEL process is providing a secure service. This example demonstrates the
+use of username token based authentication with a digital signature.
+
+The security configuration for the service representing the BPEL process can
+be found in the bpelContent sub-folder. The jbossws-cxf.xml file configures the
+CXF service endpoint, with the related files being located in the
+etc and keystore sub-folders.
+
+The test client application obtains its security configuration from the
+client/resources/wssec.xml file, with associated properties and keystore
+in the client/resources/etc and client/resources/keystore sub-folders
+respectively.
+
+For further information on how to configure the security features,
+please see the "Web Service Configuration" section of the User Guide.
+
To deploy the example, open a command line window in the example's folder,
and simply type 'ant deploy'. To undeploy, use the command 'ant undeploy'.