Modified: tuscany/branches/sca-java-1.x/distribution/features/core/src/main/release/src/BUILDING URL: http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/distribution/features/core/src/main/release/src/BUILDING?rev=721998&r1=721997&r2=721998&view=diff ============================================================================== --- tuscany/branches/sca-java-1.x/distribution/features/core/src/main/release/src/BUILDING (original) +++ tuscany/branches/sca-java-1.x/distribution/features/core/src/main/release/src/BUILDING Mon Dec 1 00:44:22 2008 @@ -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. +
Modified: tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/components/src-modules.xml URL: http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/components/src-modules.xml?rev=721998&r1=721997&r2=721998&view=diff ============================================================================== --- tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/components/src-modules.xml (original) +++ tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/components/src-modules.xml Mon Dec 1 00:44:22 2008 @@ -1,103 +1,102 @@ -<!-- - * 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-corba/**/*</include> - <include>binding-corba-runtime/**/*</include> - <include>binding-ejb/**/*</include> - <include>binding-ejb-runtime/**/*</include> - <include>binding-jms/**/*</include> - <include>binding-jms-runtime/**/*</include> - <include>binding-sca/**/*</include> - <include>binding-sca-xml/**/*</include> - <include>contribution/**/*</include> - <include>contribution-impl/**/*</include> - <include>contribution-java/**/*</include> - <include>contribution-namespace/**/*</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>definitions/**/*</include> - <include>definitions-xml/**/*</include> - <include>distribution-core/**/*</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>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-script/**/*</include> - <include>implementation-spring/**/*</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>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>policy/**/*</include> - <include>policy-security/**/*</include> - <include>policy-xml/**/*</include> - <include>sca-api/**/*</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-corba/**/*</include> + <include>binding-corba-runtime/**/*</include> + <include>binding-ejb/**/*</include> + <include>binding-ejb-runtime/**/*</include> + <include>binding-jms/**/*</include> + <include>binding-jms-runtime/**/*</include> + <include>binding-sca/**/*</include> + <include>binding-sca-xml/**/*</include> + <include>contribution/**/*</include> + <include>contribution-impl/**/*</include> + <include>contribution-java/**/*</include> + <include>contribution-namespace/**/*</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>definitions/**/*</include> + <include>definitions-xml/**/*</include> + <include>distribution-core/**/*</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>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-script/**/*</include> + <include>implementation-spring/**/*</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>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>policy/**/*</include> + <include>policy-security/**/*</include> + <include>policy-xml/**/*</include> + <include>sca-api/**/*</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> Modified: tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/release/README URL: http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/release/README?rev=721998&r1=721997&r2=721998&view=diff ============================================================================== --- tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/release/README (original) +++ tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/release/README Mon Dec 1 00:44:22 2008 @@ -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. + + + + + + + Modified: tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/release/RELEASE_NOTES URL: http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/release/RELEASE_NOTES?rev=721998&r1=721997&r2=721998&view=diff ============================================================================== --- tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/release/RELEASE_NOTES (original) +++ tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/release/RELEASE_NOTES Mon Dec 1 00:44:22 2008 @@ -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://tuscany.apache.org/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. Modified: tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/release/bin/INSTALL URL: http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/release/bin/INSTALL?rev=721998&r1=721997&r2=721998&view=diff ============================================================================== --- tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/release/bin/INSTALL (original) +++ tuscany/branches/sca-java-1.x/distribution/features/ejava/src/main/release/bin/INSTALL Mon Dec 1 00:44:22 2008 @@ -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 + + + +
