Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Section
borderfalse
Column
width12%15%

General

FAQ
Downloads
What's new?

Guides

User Guide
Architecture Guide
Java Doc
Using SDO Java

Development

Source Code
Get Involved
Code Structure
Issue Management

SDO Community Test Suite

Overview
Getting the SDO CTS
Contributing

Include Page
SDO Java Subproject Menu
SDO Java Subproject Menu
Column
width88%85%

Tuscany SDO Java

The Tuscany SDO Java project is a sub-project of the Apache Tuscany incubator project is intended to provide a Java implementation of the implements SDO 2.1 specification and is complemented with utility APIs that further extend the functionality.

The project's code base includes the following:

  • Dynamic data object support
  • Static code generation (recently updated to remove the externalised EMF dependency aspects)
  • Scoping of Types using XMLHelper, XSDHelper, DataFactory, CopyHelper, EqualityHelper implementations.
  • ChangeSummary support for both the DataGraphs and DataObjects
  • Example programs

Tuscany provides a relational data access service (RDB DAS) that works with SDO Java. More DAS implementations are underway.

SDO Community Test Suite

The Community Test Suite SDO community test suite stands separately from the Tuscany Implementation of SDO subproject. It is a collaborative effort by SDO community to provide a test suite based on set of tests that exercise any SDO 2.1 specification. More on implementation. Learn more about SDO CTS and how to get involved at this link