summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--java/sca/samples/README102
1 files changed, 12 insertions, 90 deletions
diff --git a/java/sca/samples/README b/java/sca/samples/README
index 9d4bad1fc4..a120bb3abf 100644
--- a/java/sca/samples/README
+++ b/java/sca/samples/README
@@ -21,101 +21,23 @@ Sample Overview
The samples generally show off different features of the SCA runtime
and the extensions that come packaged with it.
-binding-notification-broker - A broker for notificatione
-binding-notification-consumer - A consumer of notifications
-binding-notification-producer - A producer of notifications
+binding-ws-calculator - Calculator running inside a web app also
+ showing webservices binding
calculator - Calculator built with java components and
local wires.
-calculator-distributed - A calculator built using SCA nodes running
- on multiple JVMs
-calculator-implementation-policies - Shows logging policites associated with
- SCA implementations
-calculator-corba-reference - The calculator configured to use existing
- CORBA service
-calculator-corba-service - The calculator configured to be accessible
- as CORBA service
+
+calculator-equinox - Calculator running inside a Equinox OSGi runtime
+
+calculator-osgi - Calculator running inside a OSGi runtime
+
calculator-rmi-reference - The calculator configured to talk RMI to
the calculator-rmi-service sample
calculator-rmi-service - The calculator configured to accept RMI
requests from calculator-rmi-reference
-calculator-script - Calculator built using various script languages
-calculator-webapp - Calculator running inside a web app
-calculator-ws-webapp - Calculator running inside a web app also
- showing webservices binding
-callbck-ws-client - The client for showing callbacks across web services
-callback-ws-service - The server for showing callbacks across web serviced
-
-chat-webapp - A simple chat style web app demonstrating
- use of AJAX binding
-
-databinding-echo - An SCA application that shows how databindings
- transform data
-
-feed-aggregator - Demonstrates using the ATOM binding
-feed-aggregator-webapp - feed-aggregator running in webapp
-
-helloworld-bpel - Demonstrates an SCA component invoking a BPEL
- process in a composition
-
-helloworld-dojo-webapp - An SCA application that exposes a service using
- JSONRPC and a client using the Dojo toolkit
-helloworld-jsonrpc-webapp - helloworld using jsonrpc binding
-helloworld-ws-reference - The client side of a hello world sample that uses a
- web service binding (requires helloworld-ws-service)
-helloworld-ws-service - The server side of a hello world sample that uses a
- web service binding
-helloworld-ws-reference-jms - The client side of a hello world sample that uses a
- web service binding with SOAP/JMS (requires
- helloworld-ws-service)
-helloworld-ws-service-jms - The server side of a hello world sample that
- uses a web service binding with SOAP/JMS
-helloworld-ws-reference-secure - The client side of a hello world sample that
- shows how policy intent can be used.
-helloworld-ws-service-secure - The client side of a hello world sample that
- shows how policy intent can be used.
-helloworld-ws-sdo - helloworld using ws binding and SDO
-helloworld-ws-sdo-webapp - helloworld using ws binding and SDO within a webapp
-
-implementation-composite - Shows how SCA composites are used
-
-osgi-supplychain - SCA asynchronous API with OSGi and Java
- implementation types
-
-simple-bigbank - A banking application built with java components
- and local wire
-simple-bigbank-spring - A banking application showing how SCA works with Spring
-
-simple-callback - demonstrates the callback interface
-simple-callback-ws - demonstrates use of callback interface across WS binding
-
-store - Step by step guide for creating an online store
-
-supplychain - shows how asynchronous callbacks can be used
-
-web-resource - Demonstrates using an SCA Web resource component
-
-quote-xquery - Demonstrate SCA components using XQuery
-
-Samples for building extensions
--------------------------------
-There are samples that demonstrate how to build extensions for the
-Tuscany SCA runtime. These samples are slightly different from the samples
-above in that the provided code is concerned with building the extension
-and not with building an application that uses it. The application
-that shows how the new extension can be used is provided in an associated
-sample.
-
-implementation-crud-extension - Shows how to build new implementation type
- extensions
-implementation-crud - A sample application that exercises the new
- implementation extensions
-binding-echo-extension - Shows how to build new binding extensions
-binding-echo - A sample application that exercises the new
- binding extension
-implementation-notifiaction- Illustrates the use of <implementation.notification/>
-implementation-pojo-extension - shows how new implementation types are constructed
+implementation-java-calculator
+
Sample Layout
-------------
@@ -139,8 +61,8 @@ Getting Ready To Build
You will need to install the following software before you start.
J2SE Development Kit (JDK) 5.0
-Apache Ant 1.7.0 - if you are going to use Ant
-Apache Maven 2.0.6 - if you are going to use Maven
+Apache Ant 1.7.1 - if you are going to use Ant
+Apache Maven 2.0.9 - if you are going to use Maven
Java and Ant and/or Maven binary directories must be present in your PATH so
that their executable programs are available in your environment. You may
@@ -267,7 +189,7 @@ cd sca
If you are an Eclipse user do the following
-mvn -Peclipse eclipse:eclipse
+mvn -Peclipse
If you are an IDEA user do the following