Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This will launch the contribution in the Tuscany runtime and then wait. At this point you can use
other clients to send messages to services that the running SCA applcation exposes,
for example, try learning-more/calculator-scaclient.

launcher-osgi

The Tuscany runtime can be run in and OSGi container. 
Running in Equinox
------------------
On Windows, run
java -jar ..\..\modules\osgi-3.5.0-v20090520.jar -configuration ..\..\features\configuration -clean -console
On *Unix, run
java -jar ../../modules/osgi-3.5.0-v20090520.jar -configuration ../../features/configuration -clean -console
You should see the osgi console:
osgi>
osgi> Jun 22, 2009 1:32:27 PM org.apache.tuscany.sca.extensibility.equinox.EquinoxServiceDiscoveryActivator start
INFO: Equinox-based service discoverer is now configured.
You can run "ss" command under the osgi> to see the status of the bundles.
osgi> ss
Then you can install and start contributions as bundles by doing the following:
osgi> install file:./path/to/contribution_bundle.jar
Note that contribution_bundle.jar will need an activator in order to register the bundle as a SCA contribution
see samples/????
TODO is this still true
Running on Felix
----------------
See http://tuscany.apache.org/documentation-2x/running-tuscany-sca-2x-with-equinox-and-felix.htmlImage Added
The Tuscany runtime can be run in and OSGi container.  There's no specific launcher program to do this, just follow these instructions. 

Running in Equinox

------------------

On Windows, run

Code Block


java \-jar ..\..\modules\osgi-3.5.0-v20090520.jar \-configuration ..\..\features\configuration \-clean \-console

On *Unix, run

Code Block


java \-jar ../../modules/osgi-3.5.0-v20090520.jar \-configuration ../../features/configuration \-clean \-console

You should see the osgi console:

Code Block


osgi>

osgi> Jun 22, 2009 1:32:27 PM org.apache.tuscany.sca.extensibility.equinox.EquinoxServiceDiscoveryActivator start

INFO: Equinox-based service discoverer is now configured.

You can run "ss" command under the osgi> to see the status of the bundles.

Code Block


osgi> ss

Then you can install and start contributions as bundles by doing the following:

Code Block


osgi> install file:./path/to/contribution_bundle.jar

Note that contribution_bundle.jar will need an activator in order to register the bundle as a SCA contribution

see samples/????

TODO is this still true

Running on Felix

See http://tuscany.apache.org/documentation-2x/running-tuscany-sca-2x-with-equinox-and-felix.htmlImage Added

launcher-shell

launcher-webapp

...