summaryrefslogtreecommitdiffstats
path: root/sca-java-1.x/branches/sca-java-0.90/distribution/src/main/release/CHANGES
blob: e3ebeeabd31d4ac38e0a70699c05ceea93d60ff5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
Changed With Apache Tuscany SCA 0.90 (incubating) 
=================================================

- 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