You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

The intention of this page is to document the differences between the Tuscany(OSOA) and OASIS versions of SCA on a spec by spec basis. I intend initially just to highlight those features that differ and have an impact on Tuscany without confirming those features that remain the same but we'll see how it goes.

(warning) This page is under construction so please feel invited to add any differences that you are aware of

OpenCSA JIRAs

http://www.osoa.org/jira/secure/BrowseProjects.jspa

OASIS JIRA

Description

Action

ASSEMBLY-43

for implentations.*'s fix attributes that should show qnames as values

 

ASSEMBLY-1

Is binding.sca always present?

 

ASSEMBLY-3

Is interface.java specification normative in SCA-Assembly spec?

 

ASSEMBLY-6

usage of not promoted references

 

ASSEMBLY-23

SCA <anyAttribute.../> declarations should use namespace ##other rather than ##any

 

ASSEMBLY-25

Can Implementation change property values after instantiaion

 

ASSEMBLY-28

Missing XSD for contributions

 

ASSEMBLY-38

Clarify whether a Default Value for a Property must appear inthe componentType of an implementation

 

ASSEMBLY-39

Permit intents and PolicySets on <interface/> elements

 

ASSEMBLY-40

Autowire at the domain level

 

ASSEMBLY-42

Autowire value for the logical domain composite

 

ASSEMBLY-57

Unresolved bindings on references

 

ASSEMBLY-67

Component Type file name is too restrictive

 

ASSEMBLY-68

ComponentType Properties should not have a source

 

ASSEMBLY-35

Confusing words in Section 5.3 relating to ConversationalIntent

 

ASSEMBLY-32

"SCA schema fixes requested for sca-core.xsd (based on OSOA site versions that may be copied to OASIS site)"

ASSEMBLY-60

Description elements in SCDL

 

ASSEMBLY-53

No schema or extension model definitions for contributions

 

ASSEMBLY-5

component type allows to specify wire targets on references

 

ASSEMBLY-92

Assembly Specification should not state what marks a Javainterface as Local

 

ASSEMBLY-71

Implementation.composite pseudo-schema incorrect

 

ASSEMBLY-14

Conflicting Specification of Values for Many-Valued StringProperties

 

ASSEMBLY-22

WSDL extension should not be required for conversations

 

ASSEMBLY-18

XSD definitions of Component Service and Component Referencehave unintended features

 

ASSEMBLY-63

Specification wording unclear on how local and remoteable interfaces are specified

 

ASSEMBLY-65

Constraining Type talks about non-optional references but does not define what they are

 

ASSEMBLY-77

How to map WSDL 1.1. portType to WSDL 2.0 interface and vice versa?

 

ASSEMBLY-69

Language neutrality edits

 

ASSEMBLY-45

some smaller things we need to fix in the assembly specification

 

ASSEMBLY-56

Need to clarify definition of Bidirectional Interfaces

 

ASSEMBLY-41

Conflicting domain-level <wire> deployments

 

ASSEMBLY-79

Identifying wire format and operation selection

 

ASSEMBLY-62

What is the default value for many and mustSupply on Properties?

 

ASSEMBLY-26

SCA Composite Visibility

 

ASSEMBLY-51

Composite Completeness

 

ASSEMBLY-36

Compatability of component type side files

 

ASSEMBLY-44

Allow multiple definitions.xml files

 

ASSEMBLY-89

Need for a Callback annotation for WSDL interface files

 

ASSEMBLY-16

Component URI is not well described

 

ASSEMBLY-8

SCDL artifact resolution underspecified

 

ASSEMBLY-17

Need to define Namespace handling for included Composites

 

ASSEMBLY-30

Incorrect description of <Operation/> child elements inAssembly

 

ASSEMBLY-33

Long-Running Request-Response Operations

 

ASSEMBLY-96

Add a Section documenting naming conventions to the start ofthe SCA Assembly Specification

 

ASSEMBLY-74

Corrections to the contributions schema

 

ASSEMBLY-81

Duplicated atributes in sca-binding-sca.xsd and sca-implementation-composite.xsd

 

ASSEMBLY-75

"Section on ""Wire"" in Appendix is Incorrect"

 

ASSEMBLY-72

Do we need appendix A (pseudo-schema)?

 

JAVA-112

Spurious cast() method definition in ComponentContext interface

JAVA-111

Constructor name information may not be available

JAVA-84

Java CAA spec does not contain the interface.java schema

JAVA-83

Incorrect definition of the SCA JEE JSP Tag library

JAVA-82

Inconsistent use of a and an when referring to annotations

JAVA-81

Normative references to SCA Spec docs point to v1.00 docs

JAVA-79

Missing word "type" for "return type" in CAA spec - sec 3.1

JAVA-75

Incorrect description of @Scope annotation default

JAVA-73

Incorrect reference to "original request"

JAVA-72

Should not say callback ID is passed in reference parameters

JAVA-71

Incorrect code in section 6.7.2 example

JAVA-64

SCA Spring C & I specification does not state the purpose of sca:composite element

JAVA-61

Describe the concurrency model for each scope

JAVA-57

SCA Spring Client and Implementation Specification uses an unacceptable namespace

JAVA-56

When more than one interface with the same unqualified name used in the @Service annotation

JAVA-55

SCA Java Specifications do not Adequately Define the ComponentType of a Java implementation

JAVA-49

Version requirements for SDO, JAXB and JAX-WS

JAVA-48

@Callback annotation does not feature in section on Interfaces

JAVA-47

Missing description of what the @EagerInit annotation does

JAVA-43

@Reference annotation can also be used on a constructor parameter.

JAVA-42

Incorrect examples of methods annotated @Init and @Destroy

JAVA-41

Inconsistent method description for @Init and @Destroy annotations

JAVA-32

Incorrect generated service name

JAVA-21

Clarify Request Scope lifetime

JAVA-20

annotations on parameters

JAVA-5

EJB remove method on EJBHome

General

Feature

OSOA Ref

OSOA Description

OASIS Ref

OASIS Description

Schema namespace

 

http://www.osoa.org/xmlns/sca/1.0

 

http://docs.oasis-open.org/ns/opencsa/sca/200712

Assembly

OSOA - Tuscany 1.x (SCA_AssemblyModel_V100 +)
OASIS - sca-assembly-1.1-spec-cd01-rev3 + Current JIRA

Test

Feature

OASIS Ref

OASIS Change

 

 

 

 

 

 

 

 

 

 

 

 

 

Properties

http://www.osoa.org/jira/browse/ASSEMBLY-14

Specification of multi-value string properties

 

 

 

 

 

 

 

 

 

 

 

 

Java Annotations and APIS

OSOA - Tuscany 1.x (SCA_JavaAnnotationsAndAPIs_V100 +)
OASIS - sca-javacaa-1.1-spec-cd01

Policy

OSOA - Tuscany 1.x (SCA_Policy_Framework_V100 +)
OASIS - sca-policy-11.1-spec-wd-10

  • No labels