ExoLab     OpenEJB     OpenJMS     OpenORB     Castor     Tyrex     
 

Main
  Home
  Download
  API
  Schema
  Mailing Lists
  CVS

XML
  Using XML
  Source Generator
  Schema Support
  XML Mapping

JDO
  Using JDO
  New features
  JDO Config
  Types
  FAQs
  Presentation

Advanced JDO
  OQL
  Trans. & Locks
  Design
  KeyGen
  Long Trans.
  Nested Attrs.

More
  Presentations
  The Examples
  Configuration
  Tips & Tricks
  Full JavaDoc

About
  License
  Contributors
  Status, Todo
  Changelog
  Library
  Contact

  



Castor is an open source data binding framework for Java[tm]. It's basically the shortest path between Java objects, XML documents, SQL tables and LDAP directories. Castor provides Java to XML binding, Java to SQL/LDAP persistence, and then some more.

March 28, 2001 Version 0.9.2 is now available for download.

The presentation that Andrew Fawcet did for XML One London will be available soon.

About the origins of the name

Note: Presently we are hosting two mailing lists. Traffic is not too high, so if you are interested in keeping up to date with new releases, or have problems, questions or feedback please subscribe to the appropriate list.

Features
About the Castor Project

Features

Short feature list (we haven't got all day):

- Castor XML: Java object model to and from XML
   - Generate source code from an XML Schema
-Castor JDO: Java object persistence to RDBMS
-Castor DAX: Java object persistence to LDAP
-Castor DSML: LDAP directory exchange through XML
-XML-based mapping file specify the mapping between one model and another
-Support for schema-less Java to XML binding
-In memory caching and write-at-commit reduces JDBC operations
-Two phase commit transactions, object rollback and deadlock detection
-OQL query mapping to SQL queries
-EJB container managed persistence provider for OpenEJB
See the status page for more information.

About the Castor Project

The Castor project has been developed out of need: the need to get stuff done and the need to write useful code. It has been designed and coded over many cups of Latte and tall no-whip White Mocha, as proof that coffee beans do come in handy.

For a full list of contributors.

Most of the code released through the Castor Project has been developed by Keith Visco, Chief XML Architect, Intalio Inc. and Assaf Arkin. Contributors are welcome to join this project. Please join us on the mailing list.

 
   
  
   
 


Copyright © 1999-2001 ExoLab Group. All rights reserved.
 
Java, EJB, JDBC, JNDI, JTA, Sun, Sun Microsystems are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and in other countries. XML, XML Schema, XSLT and related standards are trademarks or registered trademarks of MIT, INRIA, Keio or others, and a product of the World Wide Web Consortium. All other product names mentioned herein are trademarks of their respective owners.