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 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 tree(Need to work out how best to present this ....) +---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 after treeway after tree |