Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

Tuscany Samples

The Tuscany Samples samples are shipped with Tuscany binary and source releases. If you are using tuscany from a release distribution then To make sure that you are 're looking at the documentation that corresponds to the samples as they stood at the time of the release ...matches the distribution you have downloaded select the appropriate link below:

2.0-beta-Samples documentation

If however you are working with a snapshot distribution, or using samples code from the trunk of our source repository, then you've come to the right place.

Samples directory structure

The samples source code is found in either a binary or source code distribution in the samples directory, directly under the root directory of the distribution.

In the samples directory you'll find sub-directories called
getting-started, running-tuscany, learning-more and applications

(Need to work out how best to present this ....)

Code Block
titlesSample Directory Structure

+---getting-started
|   +---contributions
|   |   +---helloworld
|   |   +---helloworld-bpel
|   |   +---helloworld-recursive
|   |   +---helloworld-recursive-ws
|   |   +---helloworld-scaclient
|   |   +---helloworld-spring
|   |   \---helloworld-ws-sdo
|   \---webapps
|       +---helloworld
|       +---helloworld-bpel
|       +---helloworld-jaxrs
|       +---helloworld-jms
|       +---helloworld-js-client
|       +---helloworld-jsf
|       +---helloworld-jsp
|       +---helloworld-servlet
|       +---helloworld-spring
|       \---helloworld-stripes
+---running-tuscany
|   +---launcher-command-line
|   +---launcher-embedded-jse
|   +---launcher-embedded-osgi
|    +---launcher-embedded-osgi-base
|    +---launcher-maven
|    +---launcher-osgi
|    +---launcher-shell
|    \---launcher-webapp
+---learning-more
|   +---async
|   |   +---embedded-jse-async-sample-launcher
|   |   \---sample-contribution-implementation-java-calculator-async
|   +---binding-comet
|   +---binding-jsonrpc
|   |   +---contribution-calculator
|   |   \---contribution-calculator-webapp
|   +---binding-rmi
|   |   +---contribution-calculator-reference
|   |   \---contribution-calculator-service
|   +---binding-sca
|   |   \---contribution-calculator
|   +---binding-ws
|   |   \---contribution-calculator
|   +---distributed-osgi
|   |   +---dynamic
|   |   |   +---dosgi-dynamic-calculator
|   |   |   \---dosgi-dynamic-calculator-operations
|   |   \---implementation.osgi
|   |       +---dosgi-calculator
|   |       \---dosgi-calculator-operations
|   +---implementation-extension
|   +---implementation-java
|   |   \---contribution-calculator
|   +---implementation-script
|   |   \---contribution-calculator
|   +---logging-scribe
|   +---maven-osgi-junit
|   |   +---calculator-osgi
|   |   \---calculator-rest-osgi
|   \---sca-client
|       \---calculator-scaclient
+---applications
|   +---store
\-------store-webapp

#Getting Started

#Running Tuscany

#Learning More

#ApplicationsBeta1 samples documentation