[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

ANNOUCEMENT: Castor is now available

  • To: "Xml-Dev" <xml-dev@l...>, "Xmlschema-Dev" <xmlschema-dev@w...>
  • Subject: ANNOUCEMENT: Castor is now available
  • From: "Arnaud Blandin" <blandin@i...>
  • Date: Wed, 12 Dec 2001 18:51:54 -0800
  • Importance: Normal

Hi xml developers and gurus,

The Castor Team (http://www.castor.org) and the ExoLab Group (http://www.exolab.org)
are please to announce a new release of Castor, the leading open source
data binding framework. 

Castor allows mapping the components of a given data format, such as SQL
tables or an XML Schema, into a specific Java representation. This
allows developers to work naturally in the native format of the
programming language, dramatically reducing development time and
simplifying project maintenance.

Castor contains new features as well as several bug fixes over
the previous version 0.9.3. For a full list of changes, please refer to

Castor at a glance!

Castor consists of two main components: Castor JDO and Castor XML.

- Castor XML provides:

 * The only open source Schema Object Model that is a Java object
   of the W3C XML Schema Recommendation.

 * An implementation of the XML Schema date/time datatypes

 * A Source Generator tool that creates Java classes from a given W3C
XML Schema
 * A Marshalling framework that allows the serialization of Java objects
to and from XML instances. The marshalling framework allows the user to
blend a combination of three (3) different data binding approaches for
greater control and flexibility.  These approaches include using the
source code generator, mapping file, and default introspection. They can
be used seperately, or combined in any fashion. The mapping file and
default introspection are ideal for existing object models, while the
source code generator offers a complete solution for interacting with
XML data.

- Castor JDO provides:

 * Java to SQL mapping (object/relational) automates Java persistence
   into relational database server using JDBC.
 * Supports one to one, one to many, and many to many bidirectional
 * Supports eager loading, lazy loading.
 * Optimistic and pessimistic locking modes, dirty check or ignored.
 * Supports single column primary key, multiple columns primary keys
   and key generation.
 * Supports local transaction or managed JTA transaction.
 * Supports multiple ClassLoader environment, and is JNDI friendly.
 * Supports a subset of OQL Query.
What's next?

The Castor Team is working hard on the next version (0.9.4) which will
include a number of new features such as:
* The Source Generator Binding File that will allow more control on
  the generated classes in the Source Generator tool.

* A new internal XML event API with connectors to SAX1 and SAX2

Where can I get it?

Castor is available for download at

Happy Holidays from the Castor Team!

Happy Holidays to all those people who are celebrating a holiday or
holidays over the next couple of weeks. If you are not celebrating any
holidays, please be patient with the rest of us while we take some time
off. :-)

The Castor Team


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.

Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.