From e0ff67c0b32813ea48734c770a5ffc1952644e29 Mon Sep 17 00:00:00 2001 From: lresende Date: Wed, 11 Nov 2009 23:08:02 +0000 Subject: Moving 1.x branches git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@835128 13f79535-47bb-0310-9956-ffa450edef68 --- .../distribution/src/main/release/CHANGES | 483 --------------------- 1 file changed, 483 deletions(-) delete mode 100644 branches/sca-java-1.3.1/distribution/src/main/release/CHANGES (limited to 'branches/sca-java-1.3.1/distribution/src/main/release/CHANGES') diff --git a/branches/sca-java-1.3.1/distribution/src/main/release/CHANGES b/branches/sca-java-1.3.1/distribution/src/main/release/CHANGES deleted file mode 100644 index bd93c0982c..0000000000 --- a/branches/sca-java-1.3.1/distribution/src/main/release/CHANGES +++ /dev/null @@ -1,483 +0,0 @@ -Changes With Apache Tuscany SCA 1.3.1 August 2008 -================================================= - -Fix the following JIRA issues (http://issues.apache.org/jira/browse/TUSCANY): - * TUSCANY-2539 File handle on composite affecting behaviour of tuscany deployments in websphere. - * TUSCANY-2535 Tuscany dosn't run if install on a WebSphere server that has itself been installed in a directory with a space in the name - * TUSCANY-2534 WebSphere issue java.lang.ClassCastException - * TUSCANY-2531 Problems with generated wsdl when using non service package - * TUSCANY-2519 "throws Exception" causes failure in JAXB type generation - * TUSCANY-2514 tuscany-host-{tomcat,jetty} and jsr181-api should be optional dependencies for binding.ws clients - * TUSCANY-2505 Problem in case: start with DLW wsdl, generate Java w/ wsimport, throw away WSDL and use , when wrapper elem used named type (not anonymous) - * TUSCANY-2389 null elements in Object array not getting passed over binding.ws - - -Changes With Apache Tuscany SCA 1.3 August 2008 -=============================================== - -- Features and/or Enhancements - - We have graduated as a top level Apache project. The incubating disclaimer has been removed - and the artifact names and version no longer containg the "-incubating" string. - - * Core - - More improvements to the Distributed Domain story - - Old domain and node code has been removed - - Improved runtime Java2WSDL processing - - No longer relies on Axis code - - Support for core validation monitoring - - A pluggable monitor can be used to trap and process validation messages - - Performance improvements - - Java 2 security enablement across the code base - * Extensions - - Validation monitoring added to extension processors - - Databinding improvements - - JSR250 annotation support - - OSGi support improvements - - Better BPEL support - * Tools - - No significant changes - * Samples/Tutorial/Demos - - No significant changes - * Testing - - more spec verifaction tests - - validation itests - -Changes With Apache Tuscany SCA 1.2.1 (incubating) June 2008 -============================================================ - -Fix the following JIRA issues (http://issues.apache.org/jira/browse/TUSCANY): - * TUSCANY-2304 SCA client Hang Forver after getting exceptions from remote web service - - -Changes With Apache Tuscany SCA 1.2 (incubating) April 2008 -=========================================================== - -- Fix the following JIRA issues (http://issues.apache.org/jira/browse/TUSCANY): - * TUSCANY-2027 - * TUSCANY-1999 - * TUSCANY-2037 - * TUSCANY-2034 - * TUSCANY-2038 - * TUSCANY-2043 - * TUSCANY-2046 - * TUSCANY-2047 - * TUSCANY-2028 - * TUSCANY-1873 - * TUSCANY-2049 - * TUSCANY-2035 - * TUSCANY-1206 - * TUSCANY-2036 - * TUSCANY-1771 - * TUSCANY-2013 - * TUSCANY-1926 - * TUSCANY-1917 - * TUSCANY-1949 - * TUSCANY-1941 - * TUSCANY-2045 - * TUSCANY-2057 - * TUSCANY-2055 - * TUSCANY-2056 - * TUSCANY-2072 - * TUSCANY-2047 - * TUSCANY-2073 - * TUSCANY-1977 - * TUSCANY-2075 - * TUSCANY-1894 - * TUSCANY-2079 - * TUSCANY-2078 - * TUSCANY-2080 - * TUSCANY-2068 - * TUSCANY-1950 - * TUSCANY-2077 - * TUSCANY-2056 - * TUSCANY-2088 - * TUSCANY-2086 - * TUSCANY-2094 - * TUSCANY-2106 - - Features and/or Enhancements - - * Core - - Interceptor Enhancements - - Phase-based interceptor ordering to allow contribution of new interceptors and also define the order in witch they should be invoked - - Pass-by-reference SPI to allow interceptors to indicate if they support pass-by-reference - - PolicyProvider SPIs to allow extensions to plugin policy interceptors - - Support for JAXWS annotations and mapping of faults to Java exceptions according to JAXWS specification - - Improvement of contribution service to allow it to be used outside of the runtime environment - - Support for Contribution Import/Export resource - - Enhanced Distributed Domain story using Workspace - - Implementation of a SCA domain allowing a system administrator to manage contributions, composites and sca nodes that run these composites - - Set of core services providing management capabilities - - Administration web interface - - This is a work in progress and you can see it in action in samples/calculator-distributed. Other samples that use distributed operation are yet to move over to the workspace. - - Enhanced support for SCA Policy spec - - Ability to apply external policy definitions to a SCA composition - - Ability to spread policy definitions to multiple definitions.xml files available across the sca domain - - Bug fixes - - Improvements of http binding to support servlet components - - Enable Tuscany to run inside an OSGi runtime - - * Web 2.0 Extensions - - Enhancements to implementation.widget (support for properties) - - New atom binding based on Apache Abdera - - Refactoring of rss-rome binding - * Other Extensions - - Binding JMS - - greatly simplified the use of the JMS binding, support locating JMS resources from JNDI, and better compliance with the SCA JMS binding spec - - see the doc page for more details: http://incubator.apache.org/tuscany/sca-java-bindingjms.html - - Enhancements to Binding RMI - - Support shared RMI registry and use 999x as the ports in test case to avoid 1099 conflict - - Enhancements to Groovy extension - - Support for 'native' groovy classes - - Enhancements to OSGi bundle contributions - - Support Bundle URLs to be added as contributions - - * Tools - - Eclipse plugin providing a Tuscany runtime Library and Tuscany launcher in Eclipse environment - - An updatesite is also available to facilitate the plugin installation using the Eclipse update manager - - * Samples/Tutorial/Demos - - calculator-distributed migrated to use new Tuscany Distributed Workspace - - sample-calculator-ws-secure-webapp - - sample-helloworld-jms-webapp - - new jms samples - - improve bigbank demo to include support for policies - - tutorial store changes - - use of import/export - - development of contribution without requiring dependencies on the Tuscany runtime - - usage of new sca domain infrastructure - - * Testing - - Web Container Testing Framework integrated with (Tomcat, Jetty, Geronimo and Websphere) - - -Changes With Apache Tuscany SCA 1.1 (incubating) January 2008 -=============================================================== - -- Fix the following JIRA issues (http://issues.apache.org/jira/browse/TUSCANY): - * TUSCANY-1939 - * TUSCANY-1914 - * TUSCANY-1854 - * TUSCANY-1931 - * TUSCANY-1547 - * TUSCANY-1909 - * TUSCANY-1919 - * TUSCANY-1930 - * TUSCANY-1806 - * TUSCANY-1804 - * TUSCANY-1916 - * TUSCANY-1913 - * TUSCANY-1834 - * TUSCANY-1857 - * TUSCANY-1687 - * TUSCANY-1801 - * TUSCANY-1742 - * TUSCANY-1762 - * TUSCANY-1945 - * TUSCANY-1595 - * TUSCANY-1594 - * TUSCANY-1849 - * TUSCANY-1836 - * TUSCANY-1934 - * TUSCANY-1902 - * TUSCANY-1608 - * TUSCANY-1943 - * TUSCANY-1896 - * TUSCANY-1626 - * TUSCANY-1797 - * TUSCANY-1601 - * TUSCANY-1415 - -- Better JMS support - * binding.jms supporting point to point text based messaging only - * New SOAP/JMS sample (helloworld-ws-reference/service-jms) - -- Improvements in PolicyFramework Support - * Support for policy specifications on operation elements in a composite definition - * Separate sample (calculator-implementation-policies) to demonstrate use of Implementation Policies - (uses logging and JAAS Authentication) - -- Modeling of client side java script components - * See implementation.widget - -- Evolving support for doman API suggested by assembly spec including a standalone node and nodes running - connected together in a domain. This is still experimental. - -- Class loading and OSGI improvements - * Enable Tuscany to be run in a multi-classloader environment including inside OSGi. By default, - Tuscany continues to run using a single CLASSPATH-based classloader. - * Contributions no longer need to be in the CLASSPATH. All import/export dependencies across contributions should be - explicitly specified (as described in the spec). - -- JAXB based POJO transformations - -Changes With Apache Tuscany SCA 1.0.1 (incubating) November 2007 -================================================================ - -The Tuscany SCA Java 1.0.1 is mainly a bug-fix release. It also comes with some improvements as listed below. - -- Fix the following JIRA issues (http://issues.apache.org/jira/browse/TUSCANY): - * TUSCANY-1848 - * TUSCANY-1857 - * TUSCANY-1859 - * TUSCANY-1801 - * TUSCANY-1823 - * TUSCANY-1839 - * TUSCANY-1814 - * TUSCANY-1818 - * TUSCANY-1834 - * TUSCANY-1637 - * TUSCANY-1826 - * TUSCANY-1823 - * TUSCANY-1819 - * TUSCANY-1821 - * TUSCANY-1822 - * TUSCANY-1806 - * TUSCANY-1808 - * TUSCANY-1756 - * TUSCANY-1757 - -- Fix build issues with Maven 2.0.7 and JDK 6 - -- Reduce memory consumption for WSDLs that import large XSDs - -- Add more logging statements for better servicibility - -- Add an extension point to allow extensions to plug-in extension schemas. - -- Add a demo application to showcase XML integration story - -- Improve in databinding framework - * Add support for JSON Databindings and other refactoring - * Set databinding for introspected data type and enhance the checking of wrapper style - * Improve the tree-based XMLStreamReader and convert Bean & DOM to use this approach - * Add a tree-iterator based XMLStreamReader base impl - * Add default element info to java interface - * Rename Interface.setDefaultDataBinding to resetDataBinding - -- Limit the method injection to setters and allow the setter annotation to override field annotation - -- Evolving support in Intent and Policy handling - * Add support for policies in implementation - * Fix the algorithm for macthing policySets defined on bindings for the wire - * Add policy intent for implementation.java - * Extend java implementation type to recognize and apply policies, adding util support for this in Policy module - * Add policy module for logging - -- Evolving development in the SCA Domain/Node - -- Update NOTICE files with missing dependencies - - -Changes With Apache Tuscany SCA 1.0 (incubating) September 2007 -=============================================================== - -- Tuscany Java SCA now implements V1.0 of the core SCA - specifications - SCA Assembly Model V1.0 - SCA Java Common Annotations and APIs V1.0 - SCA Java Component Implementation V1.0 - SCA Web Services Binding V1.0 - Including callbacks, conversations and callable references - - -- Support for ws-security configurable in the web services binding - thro Tuscany SCA policy intents and policysets using the policy framework - introduced in the last release. - - Note : This release supports specifications of policies around axis2 - config params - see helloworld-ws-service-secure sample. The policy - intents that have been tested are authentication, integrity and - confidentiality. - There is no sample or test that exercises confidentiality since there - are some unresolved licensing issue around bouncycastle libraries. - However, users who are not encumbered by the bouncycastle license - restrictions can try the 'confidentiality' intent. See FAQ - - http://incubator.apache.org/tuscany/tuscany-sca-java-faq.html - - This release does not include support for WS-Policy - attachments in Tuscany Policysets for ws-security. - - -- An XQuery component implementation type - implementation-xquery - - -- A Databinding for converting data to and from nodes for XQuery - processing - databinding-saxon - - -- OSGI support has been extended to allow Tuscany contributions - packaged as OSGI bundles hence taking advantage of OSGI's bundle - loading an dependency management capabilities - - -- A BPEL component implementation type experimental implementation -based on SCA BPEL Client and Implementation V1.0. At the moment only -supports BPEL process as services. - implementation-bpel - - -- The distributed runtime implementation has been separated out - into - *) domain - *) node - It is now wrapped by a SCADomain interface as is the standalone - runtime. - - Note: This release does not include support for WebApp host deployment - for a distributed SCA Domain - - - -- The web service binding will now generate WSDL automatically - based on the service interface if no WSDL is provided - - -- A new "store" sample and associated document show how a - simple store front application can be constructed - samples/store - -- The following features of this release are still experimental: - - BPEL implementation type, integrating with Apache ODE - - OSGI implementation type, integrating with Apache Felix - - XQuery implementation type - - - -Changes With Apache Tuscany SCA 0.99 (incubating) August 2007 -============================================================= - -The following are the significant additions to release 0.99 -over and above all of what was offered in release 0.91. - -- A version of the default sca binding that works between - components runing in separate Java virtual machines - binding-sca-axis - -- A simple node implementation and a service discovery - function for running sca applications distributed - across more than one node - distributed - distributed-impl - -- integration with OSGi runtimes is now supported with - a new implementation-osgi component type - -- PUB/SUB interactions are now supported by using new - notification binding and implementation types, and - samples demonstrating the feature. - -- The Tuscany runtime now has a policy framework supporting - the SCA policy specification - -- the endpoint URIs used by SCA bindings has been rationalized - and now follows the SCA Assembly specification - -- binding-ajax has been renamed to binding-dwr - -Changes With Apache Tuscany SCA 0.91 (incubating) July 2007 -=========================================================== - -The following are the significant additions to release 0.91 -over and above all of what was offered in release 0.90. - - -- Enhancements to support multiple contributions to the SCA Domain - -- The inclusion of a alternative simplified extensions-helper -SPI layer to faciliate rapid development of extensions - -- More Implementation Extenstions - Spring - WebResource - -- More Binding Extensions - AJAX - EJB - RSS/ATOM Feeds - -- Demos that demonstrate the use of a mix of extensions - alert-aggregator-webapp - bigbank-account - bigbank-calculator - bigbank-stockquote - - -- Samples - Samples to demostrate use of Spring, Resource, AJAX extensions - -Changes With Apache Tuscany SCA 0.90 (incubating) June 2007 -=========================================================== - -- Implementations for all of the Java Annotations and API Specification V1.0 found at - (http://www.osoa.org/display/Main/Service+Component+Architecture+Specifications) - apart from the following. - @ComponentName - Conversation - RequestContext - -- New assembly model implementation taking into account SCA 1.0 artifacts - Data duplication between assembly model and runtime removed - -- Simple single process domain support - Contribution support to scope items being deployed into the runtime - -- Improved Package/Class naming consistency across modules - -- Extensions now loaded via Java service mechanism - Refactored extensions to use new SPIs (see below) - -- Maven and Ant based sample builds in the binary distribution - -- Implementation Extensions - Java - Script supporting (Ruby, Python, Groovy, JavaScript) - -- Binding Extensions - Axis2 - RMI - JSONRPC - --Databinding Extensions - Axiom - JAXB - SDO - -- Host environments - Embedded - Tomcat - Jetty - RMI - -- A clear set of SPIs intended to be stable over future releases - SCA assembly model - org.apache.tuscany.sca.assembly - org.apache.tuscany.sca.interfacedef - org.apache.tuscany.sca.interfacedef.java - org.apache.tuscany.sca.interfacedef.wsdl - org.apache.tuscany.sca.policy - - SCA contribution model - org.apache.tuscany.sca.contribution - - Runtime extensions - org.apache.tuscany.sca.core - org.apache.tuscany.sca.invocation - org.apache.tuscany.sca.provider - org.apache.tuscany.sca.runtime - org.apache.tuscany.sca.work - - Data binding support - org.apache.tuscany.sca.databinding - - Embedding Tuscany - org.apache.tuscany.sca.host.embedded - - Servlet container integration - org.apache.tuscany.sca.http - -- For this point release a partial set of JavaDoc is provided to - be filled out as we close on release 1.0 -- cgit v1.2.3