From 938e8f66975589a340ec3818cf50a7ae672161f4 Mon Sep 17 00:00:00 2001 From: antelder Date: Tue, 26 Oct 2010 10:56:15 +0000 Subject: Delete and redo release branch git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1027457 13f79535-47bb-0310-9956-ffa450edef68 --- .../samples/running-tuscany/webapp/README | 59 ---------------------- 1 file changed, 59 deletions(-) delete mode 100644 sca-java-2.x/branches/2.0-Beta1/samples/running-tuscany/webapp/README (limited to 'sca-java-2.x/branches/2.0-Beta1/samples/running-tuscany/webapp') diff --git a/sca-java-2.x/branches/2.0-Beta1/samples/running-tuscany/webapp/README b/sca-java-2.x/branches/2.0-Beta1/samples/running-tuscany/webapp/README deleted file mode 100644 index 2d80e36a79..0000000000 --- a/sca-java-2.x/branches/2.0-Beta1/samples/running-tuscany/webapp/README +++ /dev/null @@ -1,59 +0,0 @@ -The Tuscany SCA Java runtime can run inside a webapp (a WAR) and expose -services when the webapp is started. In order for this to work -a number of things have to be in place in the webapp: - -1. The Tuscany runtime jars have to be packaed in the webapp WEB-INF/lib - directory -2. The Tuscany HTTP filter servlet has to be configured in the - WEB-INF/web.xml file using something like: - - - tuscany - org.apache.tuscany.sca.host.webapp.TuscanyServletFilter - - - - tuscany - /* - - -3. The composite application has to packaged in the WAR file. When the - TuscanyServletFilter started it effectvely reads its own WAR file as - the contribution. As an alternative you can package complete - contribution archives in the WEB-INF/sca-contributions directory. - -In the getting-started/helloworl-webapp sample we provided a Maven -build script that perform these WAR packaging steps. - -To execute a webapp based contributions (sample contributions that have webapp -at the end of their name) you can build the contribution using maven and then -copy the resulting war file to your web container of choice - -For example, for learning-more/binding-jsonrpc/contribution-calculator-webapp, -do the following - -cd learning-more/binding-jsonrpc/contribution-calculator-webapp -mvn -cp target/sample-contribution-binding-jsonrpc-calculator-webapp.war your_container_deployment-dir - - -As an alternative sample webapp based contributions can be run within Jetty directly from Maven, look for -webapp contributions that have the following configuration in their pom.xml file: - - - org.mortbay.jetty - maven-jetty-plugin - 6.1.18 - - -For contributions that have this, for example, -learning-more/binding-jsonrpc/contribution-calculator-webapp, do the following - -cd learning-more/binding-jsonrpc/contribution-calculator-webapp -mvn jetty:run - -This will launch the contribution in the Jetty runtime and then wait. At this point you can use -HTTP clients to send messages to services that the running SCA applcation exposes. For this -example try pointing your browser at: - -http://localhost:8080/sample-contribution-binding-jsonrpc-calculator-webapp/ -- cgit v1.2.3