Codehaus     ExoLab     OpenEJB     OpenJMS     OpenORB     Castor     Tyrex     
 

Main
  Home
  About
  Features
  Download
  API
  Schema
  Castor Forums
  Mailing Lists
  CVS / Bugzilla
  Support
  CastorWiki

XML
  Using XML
  Source Generator
  Schema Support
  XML Mapping
  XML FAQ
  Custom Handlers

JDO
  Using JDO
  JDO Config
  Types
  JDO Mapping
  JDO FAQ
  Other Features

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

More
  Presentations
  The Examples
  3rd Party Tools
  JDO Tests
  XML Tests
  Configuration
  Tips & Tricks
  Full JavaDoc
  CastorWiki
  
  

About
  License
  Contributors
  Status, Todo
  Changelog
  Library
  Contact
  Project Name

  



Contributors

Committer

Committers are contributors who have written lots of important code, sacrificing all social events, and becoming a hermit at the expense of providing good tools for people they don't even know. In return for their love and devotion you may bug them with questions, bug fixes, patches and offer them free beer.

NameContributionCompanyProjectStatusSince
Keith Visco Castor XML Project Lead. Intial Castor XML author. Responsible for all things wrong in Castor XML. Enhancements, bug fixes, documention, etc.  XML Active
Arnaud BlandinResponsible for all the boring stuff that Keith doesn't want to do anymore. Causes immense stress for the other contributors. Introduces bad franglish into the documentation.Intalio, Inc. XML Active
Bruce Snyder Current JDO Project Lead taking over for Thomas Yip. Currently reponsible for all things wrong in Castor JDO. Enhancements, bug fixes, documention, etc.  JDO Active
Werner Guttmann JDO enhancements including TransactionManagerFactory API, the API for JDBC parameters and much more. Anecon Softwaredesign und Beratung Ltd. JDO ActiveOct. 2003
Martin Fuchs JDO bug fixes and enhancements including JdoConfFactory; test cases; Oracle questions Mentopolis JDO ActiveDec. 2004
Ralf Joachim JDO bug fixes and enhancements for type convertion; addition of test cases and documentation. Syscon JDO ActiveDec. 2004
Gregory Block Bugfixes/enhancements, stress testing, performance testing, tester of unusual 'runtime' environments, (Hashbelt) cache implementations et alias. CTO for a day JDO ActiveDec. 2004
Stein Hugubakken Performance enhancements, core refactoring and much more.  JDO ActiveDec. 2004
Thomas Yip Lead developer of Castor JDO from late v.0.8 to early v.0.9. Enhancements to the lock model, LRU cache, lazy loading, multi-pk, m-n support, etc; bugs fixes, test cases, and documentation. (non-active) Intalio, Inc. JDO Inactive
Assaf Arkin The initial author of Castor JDO. Formally responsible for all things wrong in JDO, and all bugs in Mapping API. (non-active) Intalio, Inc. JDO Inactive
Andrew FawcettXML enhancements.CODA XML Inactive
Sebastien GignouxXML Mapping enhancements, bug fixes, documentation and some testing. XML Inactive
Thorsten ThielenEnhancements to OQL. JDO Inactive
Sebastien SahucTesting for Oracle and Castor XML.Intalio, Inc. JDO Inactive
Ned WolpertJDO enhancements, refactoring and PostgreSQL integration.CodeHead Systems JDO Inactive
Mickael GuessantJDO enhancements, help on the mailing list. JDO Inactive
Oleg NitzKey generators, stored procedures, Sybase 11/12 support and a variety of other design contributions.Integrated Banking Information Systems JDO Inactive
Remy MaucheratXML enhancements, lots of testing.Sun Microsystems XML Inactive
Nissim KarpensteinDevelops the OQL query parser.NK Systems JDO Inactive
Markus FritzJDO bugfixes, enhancements. JDO Inactive

Contributor

Contributors are responsible for making this a better project and we all end up benefiting from the bug fixes, design changes or features they contributed. Contributors tend to live a balanced life and hopefully eat a healthy diet.

NameContributionCompanyProjectStatusSince
Keith AckleyAdded support for marshalling the DOCTYPE to the marshaller.EDS (Electronic Data Systems)  Inactive
Vince AdamoContributed API to support cache flushing/eviction.  Inactive
Santiago ArriagaAdded Informix and Hypersonic SQL to the list of supported databases.  Inactive
Andrew BallangerAn improvement for generated SQL statement syntax  Inactive
Steve BateFixes to JDO  Inactive
Simon BatesProposed patch for bug 1200  Inactive
Michael BeauregardPatch for Ant build descriptor to construct the CLASSPATH.  Inactive
Patric BechtelA patch to JDO: the same-connection="false" mode of HIGH/LOW key generator didn't work  Inactive
Rostislav Beloff Patch to prevent instropection of static methods.   Inactive
Nick Betteridge Added setErrorHandler() to SchemaReader, added removeFacet() to SimpleType.   Inactive
Erwin BolwidtPatches for cleanup of docs  Inactive
Jakob BraeuchiSubmitted a patch to enable readonly field support  Inactive
Leonardo BuenoContributed MySQL driver.  Inactive
Graham BygraveOffered a fix an unprotected call on a potentially null object in OQLQueryImpl#bind()  Inactive
Emir CausevicContributed patch for SapDbFactory to add the currval function.  Inactive
Terry ChildContributed Interbase driver.  Inactive
Stephen ChinProposed patch for bug 1530  Inactive
Paul ChristmannProvided UnmarshalListener feature  Inactive
Alan ColemanContributions to Castor XML (patch for bugs 1319, 1322)Kenamea, Inc.  Inactive
David CumberlandPatch for DateTimeValidator.  Inactive
Thomas De SmedtPatch for bug 1530  Inactive
Bernd Deichmann Updates for ODMG 3.0 collection support. Poet Software  Inactive
Stein Eliassen Fix for but 1313, count-limited cache type is 30 not 100.   Inactive
Gilles Gaillard various bug fixes and patches for Castor XML   Inactive
Chris Giordano Patch for bug 1658   Inactive
Nathan Green Enhancements to ConsoleDialog and SourceGenerator to allow "all" option via command line utility.   Inactive
Marc GuillemotContributed a fix for bug 1452.  Inactive
Ulli HafnerPatch for bug 1632  Inactive
John HallPatch to upgrade Mapping.xsd to latest XML Schema draftAvolent, Inc.  Inactive
Patrick Higgins Enhancements to the javasource classes to fix support for abstract methods. Some changes for Java 2 types compatibiliy.   Inactive
Rick Hogge Added patch to source generator to prevent conflicts with java.lang.Object when the XML Schema contains an element name of "object" or "Object".   Inactive
Shaun Kelly Fix for OQLQueryImpl.java for multiple occurrences of the 'AS' keyword.   Inactive
Don Kleppinger Enhancement to Marshaller to support BigDecimal as a primitive type.   Inactive
Lance LavandowskaMapping GUI, LIMIT and OFFSET keywords for HSQL, MySQL and PostgreSQL  Inactive
Jonathan LayesSome bug fixes to XML UnmarshallerZaplet  Inactive
Stefan LiebnerSubmitted code for generating mapping file from existing SQL database.  Inactive
Peter LinProvided patch for bug 1272 (fix for bound properties)  Inactive
Heng Sin LowGives helps fellow users on the mailing list  Inactive
Damon MariaBug reports and bug fixes for readonly locking mode in Castor JDO  Inactive
Margaret Martin Contributions to the mailing list to help others in the community; contributed a workaround for the lack of self-referential relationships.   Inactive
Oliver MatzFix for rollback of fields of type primitive long.  Inactive
Thorsten MauchOQL Query tool, bug fixing for OQL.  Inactive
Tom MurrayProvided a patch concerning the reading of AnyNode.  Inactive
Ciamac MoallemiA patch to OQL parser: retrieving fields from a superclass  Inactive
David NemeshazyProvided a fix for making the HIGH/LOW key generator name pass XML schema and DTD validation.  Inactive
Glenn NielsenSome patches for Castor XML, JakartaOroEvaluator  Inactive
Takashi OkamotoContributed XercesRegExpEvaluator implementation  Inactive
Leif OinesSome bug fixes for DateFieldHandler  Inactive
Thomas OlaussonContributed a patch for DB2 and identity columns  Inactive
Erik OstermuellerContributions to the mailing list to help others in the community  Inactive
Burak OzyurtAdded InstantDB to the list of supported databases.  Inactive
Jackie ParadisPatch for bug 1474  Inactive
Marc-Antoine ParentEnhancements to the Castor DSML and bug fixing.  Inactive
St�phane PelchatPatches to enum and date field handlers to support "nillable" fields.  Inactive
Phil PinelTimeZone bug fix for DateFieldHandler  Inactive
Ralf PurnhagenA patch to JDO which fixed a ClassNotFoundException ocurring in a multiple ClassLoader environment  Inactive
Todd RaderA patch for RelationCollection to fix incorrect iteration deleted items are present.  Inactive
Brett RandallPatch for bug 1272 (fix for bound properties)  Inactive
Petr RehorPatches to Castor OQL. Includes the support of 1:M N:M query.  Inactive
Martin RennerFixes for rollback() destroying lazy loading collections, PreparedStatement not closed in SQLEngine.delete, Exception during db.rollback() when db.update() fails, Time limited cache is expiring too fast  Inactive
Jon RevieBug fixes for logging statements.  Inactive
Phillip RhodesFixed JDO bug: non-null columns sometimes were returned as null  Inactive
Christian Riege Patch for JInterface to prevent illegal cast when adding a method that uses a JInterface as a parameter type   Inactive
Guillaume RousseMapping extension and other important feebback  Inactive
David Roytenberg Enhancements to DateFieldHandler to allow different date formats than that which is defined in XML Schema. NSRI Inc.  Inactive
Gary Shea Enhancements to the org.exolab.javasource package.   Inactive
Vitaly ShishakovContributed "trigger" mode for SEQUENCE key generator.  Inactive
Kesha SibilevPatches to JDO  Inactive
Eric SimonFixed thread safe issue with mapping files  Inactive
Martin Skopp Enhancements to the org.exolab.javasource package.   Inactive
Matt SmallSome patches for Castor XML Schema Writer  Inactive
Ron SmithPatch to make 'Map' collection really generic.  Inactive
David SnowsillJDO bugfixes  Inactive
George Stewart Enhancement to give mapping loader higher priority than compiled descriptors   Inactive
Rhett Sutphin Fixes for mapping.xsd (the schema for the mapping object model) and the initial contribution of the binding file for the mapping schema. Patch for bug 1245.   Inactive
David Thal Patch for bug 1666   Inactive
Frank Thelen Submitted code for allowing subclassing of the special types used by the Source Generator, and for supporting ODMG 3.0 collections. Poet Software  Inactive
Michael ThyenPatch to fix introspection of addXxx() method.  Inactive
David TinkerAdd support of Identity Key generator for Informix  Inactive
Vladimir TsichevskiSome patches for Castor XML + Castor JDO  Inactive
Lutz UlrichPatch for Castor XML bug 1416  Inactive
Patrick van KannPorted SQL for Castor JDO tests to SQL Server; updates for docs; helping others on the mailing list  Inactive
Stephane VerletPatch for High/Low key generator problem in multi DB environement  Inactive
John Weir enhancement to allow extra non-matched elements to simply be ignored.   Inactive
Nic WiseContributed SEQUENCE key generator for Interbase.  Inactive
Mark Woon Contributed patches for java.lang.Long<->java.util.Date type convertors and some patches to clean up docs   Inactive

Documentor

Documentors do the impossible and actually explain how to use the software in spite of all the complexity introduced by the committers and contributors.

NameContributionCompanyProjectStatusSince
Andrew Gilmartin Provided examples and docs Blob support via OID with PostgreSQL.   Inactive
Rick HorowitzImprove the documentation of Castor JDO. Also, bug reports and feedback.  Inactive
Eitan Suez Clean-up of xml-mapping documentation and documentation on xsi:type. The create-method addition to the tip & tricks page.   Inactive
Dan Tanner Contribution to the Castor XML FAQ.   Inactive

Feedback

The following have offered valuable feedback (including bug reports) that has been beneficial to the development and stability.

NameContributionCompanyProjectStatusSince
Luis AriasXML Schema related issues  Inactive
Ozgur BalsoyCastor XML feedback  Inactive
Alan CabreraPatch to add InstanceFactory support  Inactive
Dan ChristophersonPatch for wildcard introspection bug  Inactive
Edwin Dankert Patch to org.exolab.castor.xml.schema.util.DatatypeHandler to allow empty strings to be handled properly and prevent an exception when "guessing" the type.   Inactive
Stephan GoetterCastor XML feedback  Inactive
Peter GoldsteinSuggested improvement in generated source for booleans (bug 1527)  Inactive
Sasha HaghaniReported bug with 1-1 Related Objects and autoStore  Inactive
Duncan HoyleCastor XML feedback  Inactive
Struan JuddCastor XML feedback  Inactive
Gerald KleserAddition feedback and proposed workaround for bug 1449  Inactive
Zsolt KovacsNullPointerException fix in XMLInstance2SchemaHandler  Inactive
Robert La FerlaCastor XML feedback  Inactive
Joakim OhlroggePatch for bug 1449  Inactive
Thomas Paradies Bug report and patch for default Serializer configuration with respect to UTF-8 encoding.   Inactive
Ivica RimacA lot of bug reports, feature requrests, feedbacks and testing for Castor JDO  Inactive
Daniel SadinoffFixed some typos in the origins document  Inactive
Georg SchneiderFound an ArrayOutOfBoundsException and fixed it.  Inactive
Radovan Skolnik Testing/Feedback on mapping file usage related to Castor XML   Inactive
Manjuka SoysaFeedback on generated enumerations, suggested adding the "enumerate" method.   Inactive
Eitan SuezVarious bug reports.  Inactive
Venkatakrishnan SundaranathaTesting for Oracle and type conversion for Oracle JDBC driver.  Inactive
Johan Van vlerkenCastor XML feedback - patch for bug 1461  Inactive
Steve VaughanCastor XML feedback  Inactive
Julien Viet Reported bug in CollectionInfoJ2 with respect to unbounded collections   Inactive
Jeffrey Wescott  Inactive
Cl�vis WichoskiPatch for SapDbQueryExpression  Inactive
Eldad ZamlerFound and reported bugs in ClassMolder, ObjectLock and SQLEngine  Inactive

 
   
  
   
 


Copyright � 1999-2005 ExoLab Group, Intalio Inc., and Contributors. 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.