Starting the Tuscany SCA Runtime


How you run the Tuscany runtime, load contributions and start composites depends on what environment you're running in and what you're trying to achieve. For example, if you just want to try out some samples then you may want to run the Tuscany runtime from the command line using the Tuscany shell or from Maven or Ant. If on the other hand you want Tuscany to run in a WebApp, in OSGi or you want to debug the runtime in an IDE like Eclipse different approaches are required.


The samples in this directory show various ways in which you can start Tuscany.




command-line

Deploy a contribution from the command line using the Tuscany Shell without writing any code

eclipse

Deploy and debug a contribution project from the Eclipse IDE

jse

Deploy a contribution from a simple Java program

junit

Deploy a contribution from a JUnit test case

ant

Deploy a contribution from an Ant script

osgi

Start the Tuscany runtime in OSGi and install a contribution