Java::JCR Revision History
0.07 2006-07-30 22:48 Andrew Sterling Hanenkamp
* [rt.cpan.org #20758] FIXED: Static methods work correctly now.
* [rt.cpan.org #20767] FIXED: Changed calendar routines so that they use the
HOUR_OF_DAY constant rather than HOUR so that dates work correctly.
* Added t/09-jackrabbit-timezone.t to better test time zone handling and
reveal [rt.cpan.org #20767].
* Added t/10-property-type.t to test constants and such and to identify
[rt.cpan.org #20758].
0.06 2006-06-25 14:52 Andrew Sterling Hanenkamp
* Added register_node_types() to Java::JCR::Jackrabbit to allow for very
simple node type registration.
* Added t/08-jackrabbit-nodetypes.t and t/nodetypes.cnd to test the new node
type registration functionality.
* Updated a few of the Jackrabbit tests to make sure they call logout() on
the session when finished to make sure the repository gets shutdown
properly.
0.05 2006-06-17 21:21 Andrew Sterling Hanenkamp
* Added the Java::JCR::Calendar class for handling Java-to-Perl and
* Perl-to-Java date conversions.
* Added built-in support for DateTime and Class::Date classes when using any
* JCR method that returns a date or takes a date as an argument.
* Added support for allowing the end-user to add custom conversions to use
* other date classes instead of just those built-in.
* Added t/07-jackrabbit-calendar.t t test the new date support.
0.04 2006-06-16 20:19 Andrew Sterling Hanenkamp
* Added the Java::JCR::Exception class for handling exceptions.
* Updated inc/package-generator.pl to use the new exception class.
* Added t/06-jackrabbit-exception.t to test the new exception class.
* Altered inc/package-generator.pl so that it does not generate any class
ending with "Exception".
* All classes ending with "Exception" (other than Java::JCR::Exception) have
been removed.
0.03 2006-06-12 20:31 Andrew Sterling Hanenkamp
* Fixed a bug in inc/package-generator.pl that resulted in the new array
handling code not being included when necessary.
* Added unit tests to find this bug and to cover the most common tasks.
* Added use strict and use warnings to the examples.
* Added a test for errors in the POD.
* Added POD to Java::JCR::Jackrabbit.
0.02 2006-06-12 07:36 Andrew Sterling Hanenkamp
* Switched Jar files to slf4j-jdk14-1.0.1.jar from slf4j-log4j12-1.0.jar and
dropped log4j.
* Updated inc/package-generator.pl to handle the case when methods return
arrays.
* Updated inc/package-generator.pl to include $VERSION variables in the
generated files.
* Regenerated the packages using inc/package-generator.pl.
* Updated Java::JCR::Base to handle methods that return arrays.
* Added documentation to Java::JCR::Base.
0.01 2006-06-07 18:39 Andrew Sterling Hanenkamp
* Original version; created by ExtUtils::ModuleMaker 0.47
* Generated the initial code and improved until it was capable of loading a
Jackrabbit repository and able to run the first three "hop" examples from
http://jackrabbit.apache.org/