Space: Apache Tuscany Docs 2.x
(https://cwiki.apache.org/confluence/display/TUSCANYxDOCx2x)
Page: Samples
(https://cwiki.apache.org/confluence/display/TUSCANYxDOCx2x/Samples)
Edited by kelvin goodson:
---------------------------------------------------------------------
{composition-setup:defaults=Home^composition.properties}
cloak.memory.duration = 3 #days
cloak.toggle.type = custom
cloak.toggle.open = ^open.gif
cloak.toggle.close = ^close.gif
{composition-setup}
The Tuscany Samples are shipped with Tuscany binary and source releases. If you
are using tuscany from a release distribution then make sure you are looking at
the documentation that corresponds to the samples as they stood at the time of
the release ...
[2.0-beta-Samples documentation|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|TUSCANYxDOCx2x:Samples#Samples-GettingStarted],
[running-tuscany|TUSCANYxDOCx2x:Samples#Samples-RunningTuscany],
[learning-more|TUSCANYxDOCx2x:Samples#Samples-LearningMore] and
[applications|TUSCANYxDOCx2x:Samples#Samples-Applications]
h1. {toggle-cloak:id=Cloaked Content} Cloaked Content
(Need to work out how best to present this ....)
{code:titles=Sample 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
{code}
[#Getting Started]
[#Running Tuscany]
[#Learning More]
[#Applications]
Change your notification preferences:
https://cwiki.apache.org/confluence/users/viewnotifications.action