| Name | Contribution | Company | Project | Status | Since |
| 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 Blandin | Responsible 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 distributed caches, TransactionManagerFactory API, the API for JDBC parameters and much more. | Anecon Softwaredesign und Beratung Ltd. | JDO | Active | Oct. 2003 |
| Martin Fuchs | JDO bug fixes and enhancements including JdoConfFactory; test cases; Oracle questions | Mentopolis | JDO | Active | Dec. 2004 |
| Ralf Joachim | JDO bug fixes and enhancements for type convertion; addition of test cases and documentation. | Syscon | JDO | Active | Dec. 2004 |
| Gregory Block | Bugfixes/enhancements, stress testing, performance testing, tester of unusual 'runtime' environments, (Hashbelt) cache implementations et alias. | CTO for a day | JDO | Active | Dec. 2004 |
| Stein Hugubakken | Performance enhancements, core refactoring and much more. | | JDO | Active | Dec. 2004 |
| Andrew Fawcett | XML enhancements. | CODA | XML | Active | Apr. 2005 (again) |
| 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 | |
| Sebastien Gignoux | XML Mapping enhancements, bug fixes, documentation and some testing. | | XML | Inactive | |
| Thorsten Thielen | Enhancements to OQL. | | JDO | Inactive | |
| Sebastien Sahuc | Testing for Oracle and Castor XML. | Intalio, Inc. | JDO | Inactive | |
| Ned Wolpert | JDO enhancements, refactoring and PostgreSQL integration. | CodeHead Systems | JDO | Inactive | |
| Mickael Guessant | JDO enhancements, help on the mailing list. | | JDO | Inactive | |
| Oleg Nitz | Key generators, stored procedures, Sybase 11/12 support and a variety of other design contributions. | Integrated Banking Information Systems | JDO | Inactive | |
| Remy Maucherat | XML enhancements, lots of testing. | Sun Microsystems | XML | Inactive | |
| Nissim Karpenstein | Develops the OQL query parser. | NK Systems | JDO | Inactive | |
| Markus Fritz | JDO bugfixes, enhancements. | | JDO | Inactive | |
| Name | Contribution | Company | Project | Status | Since |
| Keith Ackley | Added support for marshalling the DOCTYPE to the marshaller. | EDS (Electronic Data Systems) | | Inactive | |
| Vince Adamo | Contributed API to support cache flushing/eviction. | | | Inactive | |
| Santiago Arriaga | Added Informix and Hypersonic SQL to the list of supported databases. | | | Inactive | |
| Andrew Ballanger | An improvement for generated SQL statement syntax | | | Inactive | |
| Steve Bate | Fixes to JDO | | | Inactive | |
| Simon Bates | Proposed patch for bug 1200 | | | Inactive | |
| Michael Beauregard | Patch for Ant build descriptor to construct the CLASSPATH. | | | Inactive | |
| Patric Bechtel | A 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 Bolwidt | Patches for cleanup of docs | | | Inactive | |
| Jakob Braeuchi | Submitted a patch to enable readonly field support | | | Inactive | |
| Leonardo Bueno | Contributed MySQL driver. | | | Inactive | |
| Graham Bygrave | Offered a fix an unprotected call on a potentially null object in OQLQueryImpl#bind() | | | Inactive | |
| Emir Causevic | Contributed patch for SapDbFactory to add the currval function and fixed compilation problems with Java5. | | | Active | |
| Terry Child | Contributed Interbase driver. | | | Inactive | |
| Stephen Chin | Proposed patch for bug 1530 | | | Inactive | |
| Paul Christmann | Provided UnmarshalListener feature | | | Inactive | |
| Alan Coleman | Contributions to Castor XML (patch for bugs 1319, 1322) | Kenamea, Inc. | | Inactive | |
| David Cumberland | Patch for DateTimeValidator. | | | Inactive | |
| Thomas De Smedt | Patch 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 | |
| Robert La Ferla | Conributed EnumeratedTypeaccess interface.. | | | 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 Guillemot | Contributed a fix for bug 1452. | | | Inactive | |
| Ulli Hafner | Patch for bug 1632 | | | Inactive | |
| John Hall | Patch to upgrade Mapping.xsd to latest XML Schema draft | Avolent, 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 Lavandowska | Mapping GUI, LIMIT and OFFSET keywords for HSQL, MySQL and PostgreSQL | | | Inactive | |
| Jonathan Layes | Some bug fixes to XML Unmarshaller | Zaplet | | Inactive | |
| Stefan Liebner | Submitted code for generating mapping file from existing SQL database. | | | Inactive | |
| Peter Lin | Provided patch for bug 1272 (fix for bound properties) | | | Inactive | |
| Heng Sin Low | Gives helps fellow users on the mailing list | | | Inactive | |
| Damon Maria | Bug 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 Matz | Fix for rollback of fields of type primitive long. | | | Inactive | |
| Thorsten Mauch | OQL Query tool, bug fixing for OQL. | | | Inactive | |
| Tom Murray | Provided a patch concerning the reading of AnyNode. | | | Inactive | |
| Ciamac Moallemi | A patch to OQL parser: retrieving fields from a superclass | | | Inactive | |
| David Nemeshazy | Provided a fix for making the HIGH/LOW key generator name pass XML schema and DTD validation. | | | Inactive | |
| Glenn Nielsen | Some patches for Castor XML, JakartaOroEvaluator | | | Inactive | |
| Takashi Okamoto | Contributed XercesRegExpEvaluator implementation | | | Inactive | |
| Leif Oines | Some bug fixes for DateFieldHandler | | | Inactive | |
| Thomas Olausson | Contributed a patch for DB2 and identity columns | | | Inactive | |
| Erik Ostermueller | Contributions to the mailing list to help others in the community | | | Inactive | |
| Burak Ozyurt | Added InstantDB to the list of supported databases. | | | Inactive | |
| Jackie Paradis | Patch for bug 1474 | | | Inactive | |
| Marc-Antoine Parent | Enhancements to the Castor DSML and bug fixing. | | | Inactive | |
| St?phane Pelchat | Patches to enum and date field handlers to support "nillable" fields. | | | Inactive | |
| Brent Picasso | Some patches for Castor XML | | | Inactive | |
| Phil Pinel | TimeZone bug fix for DateFieldHandler | | | Inactive | |
| Ralf Purnhagen | A patch to JDO which fixed a ClassNotFoundException ocurring in a multiple ClassLoader environment | | | Inactive | |
| Todd Rader | A patch for RelationCollection to fix incorrect iteration deleted items are present. | | | Inactive | |
| Brett Randall | Patch for bug 1272 (fix for bound properties) | | | Inactive | |
| Petr Rehor | Patches to Castor OQL. Includes the support of 1:M N:M query. | | | Inactive | |
| Martin Renner | Fixes 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 Revie | Bug fixes for logging statements. | | | Inactive | |
| Phillip Rhodes | Fixed 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 | |
| Stefan Rotman | Fix bug at CastorException | | | Inactive | |
| Guillaume Rousse | Mapping 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 | |
| Lukasz Salwinski | Helped tracked down issue causing bug CASTOR-1216 | | | Inactive | |
| Gary Shea | Enhancements to the org.exolab.javasource package. | | | Inactive | |
| Vitaly Shishakov | Contributed "trigger" mode for SEQUENCE key generator. | | | Inactive | |
| Kesha Sibilev | Patches to JDO | | | Inactive | |
| Eric Simon | Fixed thread safe issue with mapping files | | | Inactive | |
| Martin Skopp | Enhancements to the org.exolab.javasource package. | | | Inactive | |
| Matt Small | Some patches for Castor XML Schema Writer, tracked down issue for bug CASTOR-1216 | | | Inactive | |
| Ron Smith | Patch to make 'Map' collection really generic. | | | Inactive | |
| David Snowsill | JDO 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 | |
| Tim Telcik | Patch for bug 1916 and 1917 | | | 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 Thyen | Patch to fix introspection of addXxx() method. | | | Inactive | |
| David Tinker | Add support of Identity Key generator for Informix | | | Inactive | |
| Vladimir Tsichevski | Some patches for Castor XML + Castor JDO | | | Inactive | |
| Lutz Ulrich | Patch for Castor XML bug 1416 | | | Inactive | |
| Patrick van Kann | Ported SQL for Castor JDO tests to SQL Server; updates for docs; helping others on the mailing list | | | Inactive | |
| Roy van der Kuil | Patch for bug 1730; helping others on the mailing list | | | Inactive | |
| Stephane Verlet | Patch 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 | |
| Michael Westbay | Patch for bug CASTOR-1132 (JIRA) | | | Inactive | |
| Cl?vis Wichoski | Contributed patch for SapDbQueryExpression and CASTOR-1207 (JIRA). Also improved coverage of CTF tests for SapDB. | Supridatta | | Inactive | |
| Nic Wise | Contributed 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 | |
| Name | Contribution | Company | Project | Status | Since |
| Luis Arias | XML Schema related issues | | | Inactive | |
| Ozgur Balsoy | Castor XML feedback | | | Inactive | |
| Alan Cabrera | Patch to add InstanceFactory support | | | Inactive | |
| Dan Christopherson | Patch 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 Goetter | Castor XML feedback | | | Inactive | |
| Peter Goldstein | Suggested improvement in generated source for booleans (bug 1527) | | | Inactive | |
| Sasha Haghani | Reported bug with 1-1 Related Objects and autoStore | | | Inactive | |
| Duncan Hoyle | Castor XML feedback | | | Inactive | |
| Struan Judd | Castor XML feedback | | | Inactive | |
| Gerald Kleser | Addition feedback and proposed workaround for bug 1449 | | | Inactive | |
| Zsolt Kovacs | NullPointerException fix in XMLInstance2SchemaHandler | | | Inactive | |
| Robert La Ferla | Castor XML feedback | | | Inactive | |
| Bill Leng | Bug Reports / Castor XML feedback | | | Inactive | |
| Joakim Ohlrogge | Patch for bug 1449 | | | Inactive | |
| Thomas Paradies | Bug report and patch for default Serializer configuration with respect to UTF-8 encoding. | | | Inactive | |
| Ivica Rimac | A lot of bug reports, feature requrests, feedbacks and testing for Castor JDO | | | Inactive | |
| Daniel Sadinoff | Fixed some typos in the origins document | | | Inactive | |
| Georg Schneider | Found an ArrayOutOfBoundsException and fixed it. | | | Inactive | |
| Radovan Skolnik | Testing/Feedback on mapping file usage related to Castor XML | | | Inactive | |
| Manjuka Soysa | Feedback on generated enumerations, suggested adding the "enumerate" method. | | | Inactive | |
| Eitan Suez | Various bug reports. | | | Inactive | |
| Venkatakrishnan Sundaranatha | Testing for Oracle and type conversion for Oracle JDBC driver. | | | Inactive | |
| Johan Van vlerken | Castor XML feedback - patch for bug 1461 | | | Inactive | |
| Steve Vaughan | Castor XML feedback | | | Inactive | |
| Julien Viet | Reported bug in CollectionInfoJ2 with respect to unbounded collections | | | Inactive | |
| Jeffrey Wescott | | | | Inactive | |
| Eldad Zamler | Found and reported bugs in ClassMolder, ObjectLock and SQLEngine | | | Inactive | |