diff options
Diffstat (limited to '')
-rw-r--r-- | sca-java-1.x/trunk/samples/pom.xml | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/sca-java-1.x/trunk/samples/pom.xml b/sca-java-1.x/trunk/samples/pom.xml index 57851bdfa3..7825f293d9 100644 --- a/sca-java-1.x/trunk/samples/pom.xml +++ b/sca-java-1.x/trunk/samples/pom.xml @@ -18,6 +18,22 @@ * under the License. --> <project> + <!-- + The pom-distribution.xml file in this directory is a modified version + of this pom.xml file and is used as the pom.xml for the samples + directory of the binary distribution. Any updates to this pom.xml + file must be applied to pom-distribution.xml to keep the two files + in sync (except where marked). + + The samples directory of the binary distribution needs to contain + a pom.xml so that users can run "mvn eclipse:eclipse" to generate + Eclipse project files for all the samples. We can't just copy the + samples pom.xml from the svn source tree to the binary distribution + because there are 10 samples in the svn source tree (and the source + distribution) that aren't included in the binary distribution. This + mismatch is being tracked as issue TUSCANY-3678 and it should be + possible to remove pom-distribution.xml when this issue is fixed. + --> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.tuscany.sca</groupId> @@ -51,6 +67,7 @@ <module>calculator</module> <module>calculator-corba-reference</module> <module>calculator-corba-service</module> + <!-- the following is excluded from pom-distribution.xml --> <module>calculator-lean</module> <module>calculator-distributed</module> <module>calculator-implementation-policies</module> @@ -58,13 +75,16 @@ <module>calculator-rmi-service</module> <module>calculator-script</module> <module>calculator-webapp</module> + <!-- the following is excluded from pom-distribution.xml --> <module>calculator-ws-secure-webapp</module> <module>calculator-ws-webapp</module> <module>callback-ws-client</module> <module>callback-ws-service</module> <module>callbacks-jms</module> <module>chat-webapp</module> + <!-- the following is excluded from pom-distribution.xml --> <module>customer-dojo</module> + <!-- the following is excluded from pom-distribution.xml --> <module>customer-dojo-webapp</module> <module>databinding-echo</module> <!--module>domain-webapp</module--> @@ -73,8 +93,11 @@ <module>feed-aggregator-webapp</module> <module>helloworld-bpel</module> <module>helloworld-dojo-webapp</module> + <!-- the following is excluded from pom-distribution.xml --> <module>helloworld-erlang-reference</module> - <module>helloworld-erlang-service</module> + <!-- the following is excluded from pom-distribution.xml --> + <module>helloworld-erlang-service</module> + <!-- the following is excluded from pom-distribution.xml --> <module>helloworld-jms-webapp</module> <module>helloworld-jsonrpc-webapp</module> <module>helloworld-reference-jms</module> @@ -83,6 +106,7 @@ <module>helloworld-ws-service-jms</module> <module>helloworld-ws-service-secure</module> <module>helloworld-ws-reference</module> + <!-- the following is excluded from pom-distribution.xml --> <module>helloworld-ws-reference-lean</module> <module>helloworld-ws-reference-jms</module> <module>helloworld-ws-reference-secure</module> @@ -94,6 +118,7 @@ <module>implementation-crud-extension</module> <module>implementation-notification</module> <module>implementation-pojo-extension</module> + <!-- the following is excluded from pom-distribution.xml --> <module>loanapplication</module> <module>osgi-supplychain</module> <module>photo-gallery</module> @@ -106,6 +131,7 @@ <module>simple-callback</module> <module>simple-callback-ws</module> <module>store</module> + <!-- the following is excluded from pom-distribution.xml --> <module>store-dojo</module> <module>store-webapp</module> <module>store-secure</module> |