diff options
author | ramkumar <ramkumar@13f79535-47bb-0310-9956-ffa450edef68> | 2008-12-01 08:44:22 +0000 |
---|---|---|
committer | ramkumar <ramkumar@13f79535-47bb-0310-9956-ffa450edef68> | 2008-12-01 08:44:22 +0000 |
commit | 27b07f26f533ebd539a1c9b428b1c30d9b8b1732 (patch) | |
tree | 3e2f285c471c5bc5f0e38d8b0d0ea04c00d3cb26 /branches/sca-java-1.x/distribution/features/repository/src | |
parent | be5b76b69f4bd8f8e401cc284fcca5879e8b0d7c (diff) |
Fixes for TUSCANY-2699
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@721998 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
6 files changed, 331 insertions, 340 deletions
diff --git a/branches/sca-java-1.x/distribution/features/repository/src/main/components/src-modules.xml b/branches/sca-java-1.x/distribution/features/repository/src/main/components/src-modules.xml index a893bf5ce8..a28962cdc7 100644 --- a/branches/sca-java-1.x/distribution/features/repository/src/main/components/src-modules.xml +++ b/branches/sca-java-1.x/distribution/features/repository/src/main/components/src-modules.xml @@ -1,149 +1,148 @@ -<!-- - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * License); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. ---> -<component> - <fileSets> - - <!-- Add module sources to the modules directory --> - <fileSet> - <directory>../../../modules</directory> - <outputDirectory>modules</outputDirectory> - <includes> - <include>assembly/**/*</include> - <include>assembly-xml/**/*</include> - <include>assembly-xsd/**/*</include> - <include>binding-atom/**/*</include> - <include>binding-atom-abdera/**/*</include> - <include>binding-corba/**/*</include> - <include>binding-corba-runtime/**/*</include> - <include>binding-ejb/**/*</include> - <include>binding-ejb-runtime/**/*</include> - <include>binding-http/**/*</include> - <include>binding-http-runtime/**/*</include> - <include>binding-jms/**/*</include> - <include>binding-jms-runtime/**/*</include> - <include>binding-jsonrpc/**/*</include> - <include>binding-jsonrpc-runtime/**/*</include> - <include>binding-rss/**/*</include> - <include>binding-rss-rome/**/*</include> - <include>binding-sca/**/*</include> - <include>binding-sca-axis2/**/*</include> - <include>binding-sca-xml/**/*</include> - <include>binding-ws/**/*</include> - <include>binding-ws-axis2/**/*</include> - <include>binding-ws-wsdlgen/**/*</include> - <include>binding-ws-xml/**/*</include> - <include>contribution/**/*</include> - <include>contribution-impl/**/*</include> - <include>contribution-java/**/*</include> - <include>contribution-namespace/**/*</include> - <include>contribution-resource/**/*</include> - <include>contribution-xml/**/*</include> - <include>core/**/*</include> - <include>core-databinding/**/*</include> - <include>core-spi/**/*</include> - <include>data-api/**/*</include> - <include>databinding/**/*</include> - <include>databinding-axiom/**/*</include> - <include>databinding-jaxb/**/*</include> - <include>databinding-jaxb-axiom/**/*</include> - <include>databinding-json/**/*</include> - <include>databinding-saxon/**/*</include> - <include>databinding-sdo/**/*</include> - <include>databinding-sdo-axiom/**/*</include> - <include>definitions/**/*</include> - <include>definitions-xml/**/*</include> - <include>distribution-all/**/*</include> - <include>distribution-core/**/*</include> - <include>distribution-ejava/**/*</include> - <include>distribution-manager/**/*</include> - <include>distribution-process/**/*</include> - <include>distribution-web20/**/*</include> - <include>distribution-webservice/**/*</include> - <include>domain-manager/**/*</include> - <include>endpoint/**/*</include> - <include>extensibility/**/*</include> - <include>extensibility-equinox/**/*</include> - <include>extension-helper/**/*</include> - <include>host-corba/**/*</include> - <include>host-corba-jse/**/*</include> - <include>host-ejb/**/*</include> - <include>host-embedded/**/*</include> - <include>host-http/**/*</include> - <include>host-jetty/**/*</include> - <include>implementation-bpel/**/*</include> - <include>implementation-bpel-ode/**/*</include> - <include>implementation-ejb/**/*</include> - <include>implementation-java/**/*</include> - <include>implementation-java-runtime/**/*</include> - <include>implementation-java-xml/**/*</include> - <include>implementation-node/**/*</include> - <include>implementation-node-runtime/**/*</include> - <include>implementation-resource/**/*</include> - <include>implementation-resource-runtime/**/*</include> - <include>implementation-script/**/*</include> - <include>implementation-spring/**/*</include> - <include>implementation-widget/**/*</include> - <include>implementation-widget-runtime/**/*</include> - <include>implementation-xquery/**/*</include> - <include>interface/**/*</include> - <include>interface-java/**/*</include> - <include>interface-java-jaxws/**/*</include> - <include>interface-java-xml/**/*</include> - <include>interface-wsdl/**/*</include> - <include>interface-wsdl-xml/**/*</include> - <include>java2wsdl/**/*</include> - <include>maven-ant-generator/**/*</include> - <include>maven-incremental-build/**/*</include> - <include>maven-java2wsdl/**/*</include> - <include>maven-wsdl2java/**/*</include> - <include>monitor/**/*</include> - <include>monitor-logging/**/*</include> - <include>node-api/**/*</include> - <include>node-impl/**/*</include> - <include>node-launcher/**/*</include> - <include>node-launcher-equinox/**/*</include> - <include>node-launcher-webapp/**/*</include> - <include>node-manager/**/*</include> - <include>policy/**/*</include> - <include>policy-security/**/*</include> - <include>policy-security-ws/**/*</include> - <include>policy-xml/**/*</include> - <include>policy-xml-ws/**/*</include> - <include>sca-api/**/*</include> - <include>workspace/**/*</include> - <include>workspace-impl/**/*</include> - <include>workspace-xml/**/*</include> - <include>wsdl2java/**/*</include> - <include>xsd/**/*</include> - <include>xsd-xml/**/*</include> - </includes> - <excludes> - <!-- General file/folders to exclude --> - <exclude>**/.*</exclude> - <exclude>**/.*/**</exclude> - <exclude>**/*.log</exclude> - - <!-- Specific files/folders to exclude --> - <exclude>pom.xml</exclude> - <exclude>**/target</exclude> - <exclude>**/target/**/*</exclude> - </excludes> - </fileSet> - </fileSets> -</component> +<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * License); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * AS IS BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+-->
+<component>
+ <fileSets>
+
+ <!-- Add module sources to the modules directory -->
+ <fileSet>
+ <directory>../../../modules</directory>
+ <outputDirectory>modules</outputDirectory>
+ <includes>
+ <include>assembly/**/*</include>
+ <include>assembly-xml/**/*</include>
+ <include>assembly-xsd/**/*</include>
+ <include>binding-atom/**/*</include>
+ <include>binding-atom-abdera/**/*</include>
+ <include>binding-corba/**/*</include>
+ <include>binding-corba-runtime/**/*</include>
+ <include>binding-ejb/**/*</include>
+ <include>binding-ejb-runtime/**/*</include>
+ <include>binding-http/**/*</include>
+ <include>binding-http-runtime/**/*</include>
+ <include>binding-jms/**/*</include>
+ <include>binding-jms-runtime/**/*</include>
+ <include>binding-jsonrpc/**/*</include>
+ <include>binding-jsonrpc-runtime/**/*</include>
+ <include>binding-rss/**/*</include>
+ <include>binding-rss-rome/**/*</include>
+ <include>binding-sca/**/*</include>
+ <include>binding-sca-axis2/**/*</include>
+ <include>binding-sca-xml/**/*</include>
+ <include>binding-ws/**/*</include>
+ <include>binding-ws-axis2/**/*</include>
+ <include>binding-ws-wsdlgen/**/*</include>
+ <include>binding-ws-xml/**/*</include>
+ <include>contribution/**/*</include>
+ <include>contribution-impl/**/*</include>
+ <include>contribution-java/**/*</include>
+ <include>contribution-namespace/**/*</include>
+ <include>contribution-resource/**/*</include>
+ <include>contribution-xml/**/*</include>
+ <include>core/**/*</include>
+ <include>core-databinding/**/*</include>
+ <include>core-spi/**/*</include>
+ <include>data-api/**/*</include>
+ <include>databinding/**/*</include>
+ <include>databinding-axiom/**/*</include>
+ <include>databinding-jaxb/**/*</include>
+ <include>databinding-jaxb-axiom/**/*</include>
+ <include>databinding-json/**/*</include>
+ <include>databinding-saxon/**/*</include>
+ <include>databinding-sdo/**/*</include>
+ <include>databinding-sdo-axiom/**/*</include>
+ <include>definitions/**/*</include>
+ <include>definitions-xml/**/*</include>
+ <include>distribution-all/**/*</include>
+ <include>distribution-core/**/*</include>
+ <include>distribution-ejava/**/*</include>
+ <include>distribution-manager/**/*</include>
+ <include>distribution-process/**/*</include>
+ <include>distribution-web20/**/*</include>
+ <include>distribution-webservice/**/*</include>
+ <include>domain-manager/**/*</include>
+ <include>endpoint/**/*</include>
+ <include>extensibility/**/*</include>
+ <include>extensibility-equinox/**/*</include>
+ <include>extension-helper/**/*</include>
+ <include>host-corba/**/*</include>
+ <include>host-corba-jse/**/*</include>
+ <include>host-ejb/**/*</include>
+ <include>host-embedded/**/*</include>
+ <include>host-http/**/*</include>
+ <include>host-jetty/**/*</include>
+ <include>implementation-bpel/**/*</include>
+ <include>implementation-bpel-ode/**/*</include>
+ <include>implementation-ejb/**/*</include>
+ <include>implementation-java/**/*</include>
+ <include>implementation-java-runtime/**/*</include>
+ <include>implementation-java-xml/**/*</include>
+ <include>implementation-node/**/*</include>
+ <include>implementation-node-runtime/**/*</include>
+ <include>implementation-resource/**/*</include>
+ <include>implementation-resource-runtime/**/*</include>
+ <include>implementation-script/**/*</include>
+ <include>implementation-spring/**/*</include>
+ <include>implementation-widget/**/*</include>
+ <include>implementation-widget-runtime/**/*</include>
+ <include>implementation-xquery/**/*</include>
+ <include>interface/**/*</include>
+ <include>interface-java/**/*</include>
+ <include>interface-java-jaxws/**/*</include>
+ <include>interface-java-xml/**/*</include>
+ <include>interface-wsdl/**/*</include>
+ <include>interface-wsdl-xml/**/*</include>
+ <include>java2wsdl/**/*</include>
+ <include>maven-ant-generator/**/*</include>
+ <include>maven-incremental-build/**/*</include>
+ <include>maven-java2wsdl/**/*</include>
+ <include>maven-wsdl2java/**/*</include>
+ <include>monitor/**/*</include>
+ <include>node-api/**/*</include>
+ <include>node-impl/**/*</include>
+ <include>node-launcher/**/*</include>
+ <include>node-launcher-equinox/**/*</include>
+ <include>node-launcher-webapp/**/*</include>
+ <include>node-manager/**/*</include>
+ <include>policy/**/*</include>
+ <include>policy-security/**/*</include>
+ <include>policy-security-ws/**/*</include>
+ <include>policy-xml/**/*</include>
+ <include>policy-xml-ws/**/*</include>
+ <include>sca-api/**/*</include>
+ <include>workspace/**/*</include>
+ <include>workspace-impl/**/*</include>
+ <include>workspace-xml/**/*</include>
+ <include>wsdl2java/**/*</include>
+ <include>xsd/**/*</include>
+ <include>xsd-xml/**/*</include>
+ </includes>
+ <excludes>
+ <!-- General file/folders to exclude -->
+ <exclude>**/.*</exclude>
+ <exclude>**/.*/**</exclude>
+ <exclude>**/*.log</exclude>
+
+ <!-- Specific files/folders to exclude -->
+ <exclude>pom.xml</exclude>
+ <exclude>**/target</exclude>
+ <exclude>**/target/**/*</exclude>
+ </excludes>
+ </fileSet>
+ </fileSets>
+</component>
diff --git a/branches/sca-java-1.x/distribution/features/repository/src/main/release/DISCLAIMER b/branches/sca-java-1.x/distribution/features/repository/src/main/release/DISCLAIMER deleted file mode 100644 index a65af91c5a..0000000000 --- a/branches/sca-java-1.x/distribution/features/repository/src/main/release/DISCLAIMER +++ /dev/null @@ -1,7 +0,0 @@ -Apache Tuscany is an effort undergoing incubation at The Apache Software
-Foundation (ASF), sponsored by the Apache Web Services PMC. Incubation is
-required of all newly accepted projects until a further review indicates that
-the infrastructure, communications, and decision making process have stabilized
-in a manner consistent with other successful ASF projects. While incubation
-status is not necessarily a reflection of the completeness or stability of the
-code, it does indicate that the project has yet to be fully endorsed by the ASF.
\ No newline at end of file diff --git a/branches/sca-java-1.x/distribution/features/repository/src/main/release/README b/branches/sca-java-1.x/distribution/features/repository/src/main/release/README index 4d83dcfde9..d938e52248 100644 --- a/branches/sca-java-1.x/distribution/features/repository/src/main/release/README +++ b/branches/sca-java-1.x/distribution/features/repository/src/main/release/README @@ -1,19 +1,19 @@ -Apache Tuscany SCA 1.2 (incubating) April 2008 README -===================================================== - -Welcome to the Tuscany SCA 1.2 release. - -See the RELEASE_NOTES file for information specific to this release. - -In the binary release see the INSTALL file for information on how to -install the release. - -In the source distribution see the BUILDING file for information on -building the source code. - - - - - - - +Apache Tuscany SCA 1.4 December 2008 README
+=====================================================
+
+Welcome to the Tuscany SCA 1.4 release.
+
+See the RELEASE_NOTES file for information specific to this release.
+
+In the binary release see the INSTALL file for information on how to
+install the release.
+
+In the source distribution see the BUILDING file for information on
+building the source code.
+
+
+
+
+
+
+
diff --git a/branches/sca-java-1.x/distribution/features/repository/src/main/release/RELEASE_NOTES b/branches/sca-java-1.x/distribution/features/repository/src/main/release/RELEASE_NOTES index a04ef5c553..f3b78b4957 100644 --- a/branches/sca-java-1.x/distribution/features/repository/src/main/release/RELEASE_NOTES +++ b/branches/sca-java-1.x/distribution/features/repository/src/main/release/RELEASE_NOTES @@ -1,83 +1,83 @@ -Apache Tuscany SCA 1.2 (incubating) April 2008 Release Notes -============================================================ - -Apache Tuscany provides a runtime based on the Service Component -Architecture. SCA is a set of specifications aimed at simplifying SOA -Application Development which are being standardized at OASIS as part -of Open Composite Services Architecture (Open CSA) - http://www.oasis-opencsa.org/. - -Overview --------- - - The Apache Tuscany SCA 1.2 release includes implementations of the - main SCA specifications including: - - SCA Assembly Model V1.0 - SCA Policy Framework V1.0 - SCA Java Common Annotations and APIs V1.0 - SCA Java Component Implementation V1.0 - SCA Spring Component Implementation V1.0 - SCA BPEL Client and Implementation V1.0 - SCA Web Services Binding V1.0 - SCA EJB Session Bean Binding V1.0 - - It also includes implementations of many features not yet defined - by SCA specifications, including: - - - SCA bindings for Direct Web Remoting, RSS and ATOM Feeds, - HTTP resources, JSON-RPC, PUB/SUB Notifications, and RMI. - - SCA implementation types for OSGI, XQuery, BPEL, Widget and various - dynamic languages including Groovy, Javascript, Python and Ruby - - Databindings for Service Data Objects (SDO), JAXB, XmlBeans, - Axis2's AXIOM, JSON, SAXON, DOM, SAX and StAX - - The Tuscany SCA Runtime can be configured as a single node SCA domain or - as an SCA domain distributed across multiple nodes. - In addition Tuscany SCA supports the following host-deployment options: - - - running standalone - - running with distributed nodes across multiple JVMs - - running with embedded Jetty or Tomcat - - running as part of a standard web application - - The Wepapp samples included in this release have been tried and tested on - - Tomcat 5.5.20 and Tomcat 6.0.14 - - Jetty 6.1.3 - - Geronimo 2.0.2 Tomcat6 jee5 - - WebSphere 6.1 fix pack 9 - -See the CHANGES file for a detailed list of the features in this release. - -Support -------- - -For more information on Apache Tuscany visit the website at: - - http://incubator.apache.org/tuscany/ - -Any issues with this release can be reported to Apache Tuscany -using the mailing lists or in the JIRA issue tracker. - - Mailing list archives: - - http://mail-archives.apache.org/mod_mbox/ws-tuscany-user/ - http://mail-archives.apache.org/mod_mbox/ws-tuscany-dev/ - - Jira: - - http://issues.apache.org/jira/browse/TUSCANY - -To join the project's mailing lists follow the instructions at: - - http://incubator.apache.org/tuscany/mailing-lists.html - -To find out more about OASIS Open CSA go to: - - http://www.oasis-opencsa.org. - -Apache Tuscany welcomes your help. Any contribution, including code, -testing, improving the documentation, or bug reporting is always -appreciated. - -Thank you for using Apache Tuscany! - -- The Tuscany Team. +Apache Tuscany SCA 1.4 December 2008 Release Notes
+============================================================
+
+Apache Tuscany provides a runtime based on the Service Component
+Architecture. SCA is a set of specifications aimed at simplifying SOA
+Application Development which are being standardized at OASIS as part
+of Open Composite Services Architecture (Open CSA) - http://www.oasis-opencsa.org/.
+
+Overview
+--------
+
+ The Apache Tuscany SCA 1.4 release includes implementations of the
+ main SCA specifications including:
+
+ SCA Assembly Model V1.0
+ SCA Policy Framework V1.0
+ SCA Java Common Annotations and APIs V1.0
+ SCA Java Component Implementation V1.0
+ SCA Spring Component Implementation V1.0
+ SCA BPEL Client and Implementation V1.0
+ SCA Web Services Binding V1.0
+ SCA EJB Session Bean Binding V1.0
+
+ It also includes implementations of many features not yet defined
+ by SCA specifications, including:
+
+ - SCA bindings for Direct Web Remoting, RSS and ATOM Feeds,
+ HTTP resources, JSON-RPC, PUB/SUB Notifications, and RMI.
+ - SCA implementation types for OSGI, XQuery, BPEL, Widget and various
+ dynamic languages including Groovy, Javascript, Python and Ruby
+ - Databindings for Service Data Objects (SDO), JAXB, XmlBeans,
+ Axis2's AXIOM, JSON, SAXON, DOM, SAX and StAX
+
+ The Tuscany SCA Runtime can be configured as a single node SCA domain or
+ as an SCA domain distributed across multiple nodes.
+ In addition Tuscany SCA supports the following host-deployment options: -
+ - running standalone
+ - running with distributed nodes across multiple JVMs
+ - running with embedded Jetty or Tomcat
+ - running as part of a standard web application
+
+ The Wepapp samples included in this release have been tried and tested on
+ - Tomcat 5.5.20 and Tomcat 6.0.14
+ - Jetty 6.1.3
+ - Geronimo 2.0.2 Tomcat6 jee5
+ - WebSphere 6.1 fix pack 9
+
+See the CHANGES file for a detailed list of the features in this release.
+
+Support
+-------
+
+For more information on Apache Tuscany visit the website at:
+
+ http://tuscany.apache.org/
+
+Any issues with this release can be reported to Apache Tuscany
+using the mailing lists or in the JIRA issue tracker.
+
+ Mailing list archives:
+
+ http://mail-archives.apache.org/mod_mbox/ws-tuscany-user/
+ http://mail-archives.apache.org/mod_mbox/ws-tuscany-dev/
+
+ Jira:
+
+ http://issues.apache.org/jira/browse/TUSCANY
+
+To join the project's mailing lists follow the instructions at:
+
+ http://incubator.apache.org/tuscany/mailing-lists.html
+
+To find out more about OASIS Open CSA go to:
+
+ http://www.oasis-opencsa.org.
+
+Apache Tuscany welcomes your help. Any contribution, including code,
+testing, improving the documentation, or bug reporting is always
+appreciated.
+
+Thank you for using Apache Tuscany!
+
+- The Tuscany Team.
diff --git a/branches/sca-java-1.x/distribution/features/repository/src/main/release/bin/INSTALL b/branches/sca-java-1.x/distribution/features/repository/src/main/release/bin/INSTALL index 2da53a2b44..efefcbfa05 100644 --- a/branches/sca-java-1.x/distribution/features/repository/src/main/release/bin/INSTALL +++ b/branches/sca-java-1.x/distribution/features/repository/src/main/release/bin/INSTALL @@ -1,27 +1,26 @@ -Installing the Apache Tuscany SCA 1.2 (incubating) April 2008 Release binary distribution -========================================================================================= - -Unzip Tuscany binary distribution archive and you get the following: - -tuscany-sca-1.1-incubating - DISCLAIMER - the ASF incubation disclaimer - INSTALL - this help file - LICENSE - the Apache License and any dependecy licenses - NOTICE - attribution notices associated with the licenses - README - readme for the release - RELEASE_NOTES - description of this release - CHANGES - A note of the major changes in this release - - /demos - Demo applications showcasing the use of Apache Tuscany - - /lib - The tuscany-sca-all and tuscany-sca-manifest jars and all their dependencies - - /modules - all of the individual Tuscany jars - - /samples - all the Tuscany samples, see the README in that directory - - /tutorial - The store tutorial, see the README in that directory - - - - +Installing the Apache Tuscany SCA 1.4 December 2008 Release binary distribution
+=========================================================================================
+
+Unzip Tuscany binary distribution archive and you get the following:
+
+tuscany-sca-1.4
+ INSTALL - this help file
+ LICENSE - the Apache License and any dependecy licenses
+ NOTICE - attribution notices associated with the licenses
+ README - readme for the release
+ RELEASE_NOTES - description of this release
+ CHANGES - A note of the major changes in this release
+
+ /demos - Demo applications showcasing the use of Apache Tuscany
+
+ /lib - The tuscany-sca-all and tuscany-sca-manifest jars and all their dependencies
+
+ /modules - all of the individual Tuscany jars
+
+ /samples - all the Tuscany samples, see the README in that directory
+
+ /tutorial - The store tutorial, see the README in that directory
+
+
+
+
diff --git a/branches/sca-java-1.x/distribution/features/repository/src/main/release/src/BUILDING b/branches/sca-java-1.x/distribution/features/repository/src/main/release/src/BUILDING index 65d09c5eae..308f0fce23 100644 --- a/branches/sca-java-1.x/distribution/features/repository/src/main/release/src/BUILDING +++ b/branches/sca-java-1.x/distribution/features/repository/src/main/release/src/BUILDING @@ -1,55 +1,55 @@ -Building the Apache Tuscany SCA 1.2 (incubating) April 2008 Release source distribution -======================================================================================= - -Initial Setup -------------- - -1) Install J2SE 5.0 SDK, which can be downloaded from - http://java.sun.com/j2se/1.5.0/download.jsp. Use version of 1.5.0_06 JDK or higher. - -2) Make sure that your JAVA_HOME environment variable is set to the newly installed - JDK location, and that your PATH includes %JAVA_HOME%\bin (windows) or - $JAVA_HOME$/bin (unix). - -3) Install Maven 2.0.7 or higher, which can be downloaded from - http://maven.apache.org/download.html. Make sure that your PATH includes - the MVN_HOME/bin directory. - -4) Make sure that your MAVEN_OPTS environment variable has -Xmx128M (or more), - you can manually do this by executing the following in your prompt : - Windows users: - set MAVEN_OPTS=-Xmx128M - Unix users: - export MAVEN_OPTS=-Xmx128M - - -Building --------- - -1) Change to the top level directory of Apache Tuscany source distribution. -2) Run - - $> mvn - - This will compile Apache Tuscany and run all of the tests in the source - distribution. - - Depending on the load of remote Maven 2.0 repositories, you may have - to run "mvn" several times utill the required dependencies are - all located in your local maven repository. It usually takes some time for - maven to download required dependencies in the first build. Once all the - dependencies have been downloaded you may use the -o option to run maven - in offline mode, for example, 'mvn clean install -o'. - - -Building the distributions --------------------------- - -1) Change to the distribution folder -2) Run - - $> mvn - - This will build the binary and source distribution with .zip and .gz - formats in the distribution/target directory. - +Building the Apache Tuscany SCA 1.4 December 2008 Release source distribution
+=======================================================================================
+
+Initial Setup
+-------------
+
+1) Install J2SE 5.0 SDK, which can be downloaded from
+ http://java.sun.com/j2se/1.5.0/download.jsp. Use version of 1.5.0_06 JDK or higher.
+
+2) Make sure that your JAVA_HOME environment variable is set to the newly installed
+ JDK location, and that your PATH includes %JAVA_HOME%\bin (windows) or
+ $JAVA_HOME$/bin (unix).
+
+3) Install Maven 2.0.7 or higher, which can be downloaded from
+ http://maven.apache.org/download.html. Make sure that your PATH includes
+ the MVN_HOME/bin directory.
+
+4) Make sure that your MAVEN_OPTS environment variable has -Xmx128M (or more),
+ you can manually do this by executing the following in your prompt :
+ Windows users:
+ set MAVEN_OPTS=-Xmx128M
+ Unix users:
+ export MAVEN_OPTS=-Xmx128M
+
+
+Building
+--------
+
+1) Change to the top level directory of Apache Tuscany source distribution.
+2) Run
+
+ $> mvn
+
+ This will compile Apache Tuscany and run all of the tests in the source
+ distribution.
+
+ Depending on the load of remote Maven 2.0 repositories, you may have
+ to run "mvn" several times utill the required dependencies are
+ all located in your local maven repository. It usually takes some time for
+ maven to download required dependencies in the first build. Once all the
+ dependencies have been downloaded you may use the -o option to run maven
+ in offline mode, for example, 'mvn clean install -o'.
+
+
+Building the distributions
+--------------------------
+
+1) Change to the distribution folder
+2) Run
+
+ $> mvn
+
+ This will build the binary and source distribution with .zip and .gz
+ formats in the distribution/target directory.
+
|