Sub-task
- [CASTOR-1348] - Add Maven 2 project descriptor
- [CASTOR-1414] - Upgrade Log4J to 1.2.13
- [CASTOR-1422] - Move 6 of the remaining CTF tests into ctf.jdo.tc8x package
- [CASTOR-1423] - Move last 10 remaining CTF tests into ctf.jdo.tc7x package
- [CASTOR-1424] - Rename tables of CTF tests in tc7x, tc8x and tc9x package
- [CASTOR-1437] - Add support for marshalling attributes of type byte[]
Bug
- [CASTOR-648] - error processing attributes of type xs:base64Binary
- [CASTOR-690] - Unmarshalling and flattening reports "element XXX occurs more than once."
- [CASTOR-1355] - PersistenceException thrown loading object with some (but not all) lazy loaded fields loaded in txn
- [CASTOR-1379] - ObjectModifiedException at db.load() with access mode dbLocked
- [CASTOR-1382] - I found of the assigment operator(=) in a contional statement that needs to be looked at and verified as intended
- [CASTOR-1384] - XML Mapping - transient="true" causes exception at field level, but ok at bind-xml level
- [CASTOR-1402] - Underlying SQLException information is lost when DuplicateIdentityException is created
- [CASTOR-1403] - collection type sortedset creates HashSet instead of TreeSet
- [CASTOR-1404] - In some cases the getters for a boolean field will not be discovered if
- [CASTOR-1406] - SAX2ANY throws EmptyStackException
- [CASTOR-1409] - Lazy-loaded object relationship lost after read-only query
- [CASTOR-1410] - Change remaining csv.html references to scm.html
- [CASTOR-1419] - qName not set properly if qName and localName have values
- [CASTOR-1420] - Throwing Exception while transforming XML to Java
- [CASTOR-1427] - xsd:base64Binary attributes cannot be unmarshalled: org.xml.sax.SAXException: unable to add attribute "binaryData" to 'test3.gen.Doc' due to the following error: java.lang.IllegalStateException: java.lang.ClassCastException: java.lang.String
- [CASTOR-1429] - Failed to load XMLNaming: java.lang.ClassNotFoundException at org.exolab.castor.util.LocalConfiguration.getXMLNaming(LocalConfiguration.java:248)
- [CASTOR-1431] - WebSphere v6.0 Transaction Manager implementation
- [CASTOR-1432] - Patch for numbered parameters in SQL pass-through queries
- [CASTOR-1440] - org.exolab.castor.util.Configuration.loadProperties(String resourceName, String fileName) doesn't close this InputStream
- [CASTOR-1444] - Fix documentation of OFFSET clause usage
- [CASTOR-1446] - Error messages not found
Improvement
- [CASTOR-969] - Add Maven 2 project descriptor
- [CASTOR-1172] - SQLServer documentation not recommanding the use of *= for left outer join
- [CASTOR-1318] - Logging INSERT,UPDATE and DELETE statements at INFO level
- [CASTOR-1370] - Rename and refactor ProposedObject
- [CASTOR-1375] - Refactor CTF-JDO tests into subdirectories (part 4)
- [CASTOR-1381] - Remove org.exolab.castor.util.Logger
- [CASTOR-1385] - Remove dependecy of JDO on org.exolab.castor.util.LocalConfiguration
- [CASTOR-1386] - Extract all keys of JDO properties into one class
- [CASTOR-1387] - Eclipse templates still refer to postgresql library
- [CASTOR-1388] - Refactor ClasMolder.update (part 2)
- [CASTOR-1389] - Replace org.exolab.castor.util.Messages by org.castor.util.Messages
- [CASTOR-1391] - Upgrad from checkstyle-3.5 plugin to checkstyle_4.0.92_4.1.0beta3 plugin.
- [CASTOR-1393] - Compiler warnings: 103 unnecessary casts
- [CASTOR-1394] - Compiler warnings: 104 instance of instance access to static fields/methods
- [CASTOR-1395] - Compiler warnings: 268 unused imports
- [CASTOR-1396] - Compiler warnings: 200 unreachable catch blocks
- [CASTOR-1397] - Compiler warnings: 212 unnecessary else clauses
- [CASTOR-1398] - Compiler warnings: 212 unused private methods, private fields, or local variables
- [CASTOR-1401] - Project specific settings for use with Eclipse
- [CASTOR-1407] - Use molder.getLockEngine() instead of passing around LockEngine everywhere
- [CASTOR-1408] - Add CTF test for self-referential relations
- [CASTOR-1411] - Replace Object[] parameters at SQLEngine by ProposedEntity
- [CASTOR-1415] - Upgrade common-logging to 1.1
- [CASTOR-1439] - Add test case to Castor JDO CTF suite to test Database.isPersistent()
- [CASTOR-1441] - Compiler Warning: 206 Whitespace Around and Whitespace After
- [CASTOR-1443] - Compiler warnings: various warnings mainly in tc7x and 7c20x tests of CTF
New Feature
- [CASTOR-1413] - Add cache (factory) implementation for ehcache (1.2)
- [CASTOR-1436] - Add cache (factory) implementation for GigaSpaces
Task
- [CASTOR-1380] - Migrate Castor CVS to SVN (inc. history)
- [CASTOR-1430] - Enable Subversion keyword expansion
- [CASTOR-1438] - Update the Castor SCM document for the new Subversion URLs
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.