You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@turbine.apache.org by tv...@apache.org on 2022/07/08 13:29:30 UTC

[turbine-fulcrum-intake] branch trunk created (now 6e7fbbcb)

This is an automated email from the ASF dual-hosted git repository.

tv pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/turbine-fulcrum-intake.git


      at 6e7fbbcb Use try-with-resources

This branch includes the following new commits:

     new 7d030f76 New repository initialized by cvs2svn.
     new b539d1a3 Initial revision
     new c82873e1 - some notes on coupling and how people can see the coupling   themselves. PR: Obtained from: Submitted by: Reviewed by:
     new 9d2add03 Corrected syntax for the ln binary.
     new 078a7921 Consistent with other src trees.
     new 9e98b90c I finished VelocityService to the best of my ability.
     new 8a374c8c - note about the pull service. PR: Obtained from: Submitted by: Reviewed by:
     new 55157634 There was a discussion on IRC about whether JAF was needed at all.  It was determined that JAF is required by JavaMail, so can't be dumped from the distribution.  There was discussion about the FileItem extending DataSource, but some hook elsewhere took advantage of it, so the consensus was to leave it in.
     new acacc05c Added SecurityService notes.
     new 3bf2dedf - moving to the top level directory PR: Obtained from: Submitted by: Reviewed by:
     new 67600a1c - adding the core classes to fulcrum. PR: Obtained from: Submitted by: Reviewed by:
     new b021903a - build files are now in the top level directory. PR: Obtained from: Submitted by: Reviewed by:
     new f5105f95 Initial revision
     new ed00179c PR: Obtained from: Submitted by: Reviewed by:
     new acf0597b - this is for generating the sql required for the security service.   removed from the turbine repository PR: Obtained from: Submitted by: Reviewed by:
     new 12c40305 added dependency checking added install-jar target cleanup
     new 95b4aded added velocity.log PR: Obtained from: Submitted by: Reviewed by:
     new 4bad1257 - reflect changes in torque PR: Obtained from: Submitted by: Reviewed by:
     new 6ce667df - decoupled from turbine
     new 8feec46f PR: Obtained from: Submitted by: Reviewed by:
     new c1914c78 Used to decouple Fulcrum from javax.servlet package.  Implementations of these interfaces will go into the Turbine proper.
     new 25d44be7 spacing fix
     new 5d6bcf84 Added checks for Xerces and Xalan, which are apparently required to build the XSLT service.
     new 7c5dc0d5 Decoupling security package User interface from javax.servlet.http.
     new 1f840cb4 Actually removed the reference to the servlet package.
     new 163a089c Moving to the security.session package.
     new 6b15b7b8 Moved from fulcrum.session package.
     new 5c1ccfcc Package change update.
     new 22398c9f - xerces needs to be in the classpath PR: Obtained from: Submitted by: Reviewed by:
     new 4b1edc78 User is now decoupled from the javax.servlet.http package.
     new 28092d11 Clean up the Velocity log file after us.
     new 3a72000d Removed reference to the javax.servlet package, deprecated by org.apache.fulcrum.security.session.
     new 8f1a6eb0 Removed unnecessary reference to the javax.servlet package.
     new 43cdae06 HttpServletRequest is needed by the upload service. HttpSessionBindingListener is no longer needed in Fulcrum proper (only in Turbine).
     new 21131bfb Integrated aspiring commons-util JAR.
     new 28679855 - no jars in cvs PR: Obtained from: Submitted by: Reviewed by:
     new 26b13160 - fix build for gump PR: Obtained from: Submitted by: Reviewed by:
     new fb547e19 Corrected documentation.
     new 2bc9215d Brought example up to date.
     new 10176e9f added proper checks for commons-util since whomever added it didn't do the full job. :-(
     new 9a054650 someone went and screwed with my previous commits so this change got reverted somehow.
     new 9b71db1f I just added the ability to specify an "absolute:" path to the templates directory.
     new 7c377fbe No one should be instantiating BaseService.
     new a20cb959 Added example implementation of init().
     new a6a4b267 * Corrected comment.
     new a17aabf0 * Changed init() from an empty implementation--which did not set the initialization state of the service to true--to an abstract hook to be overridden in subclasses.  By forcing implementation of init() event in Service implementations which subclass BaseService, we can increase the chance that services will set their initialization state to true, rather than allowing implementors to rely on BaseService's empty implementation (and get an error at runtime instead of at co [...]
     new 64cf3d8b Some checks for commons-util which I forgot to commit.
     new 3f5f8fa7 Re-adding getStatus() to interface -- services should be able to describe their state.
     new 0b31539e Gave a more detailed description of the default implementation of getStatus() in its JavaDoc.
     new 0c15f60b * Deprecated getInit() in favor of more-beanlike isInitialized().
     new ee0639bb Added commons-util JAR.
     new 35e7b1a7 Corrected compile-time errors from my recent Service API changes (including removing getInit() in favor of isInitialized()).
     new a509945b Jon added commons-util in yesterday.  Too bad I missed committing this earlier...
     new 1d1137a9 adding license and removing trailing spaces
     new 306f37ea added in the TemplateEmail class...
     new 5210b837 removed duplicate include of xalan PR: Obtained from: Submitted by: Reviewed by:
     new d8aac72f added the TemplateHtmlEmail class...
     new 8ffcabab fixed some javadocs PR: Obtained from: Submitted by: Reviewed by:
     new 738f7617 Traded JavaMail dependency for dependency on Commons Util base64 encoding.
     new 1029e24c Modified error message.
     new e3333401 Traded JavaMail dependency for dependency on Commons Util base64 encoding (originally Tomcat's, ripped out of httpunit at Craig's suggestion).
     new b35767d8 Symlink is no longer necessary.
     new 97151080 Commons Util now exists in the sandbox for these.
     new 3364247b added some debugging trying to figure out why new base64 stuff returns a different result than the old version
     new e6e61d81 cleaned up some javadoc PR: Obtained from: Submitted by: Reviewed by:
     new 42967271 Switched from Velocity's deprecated Configuration class to Commons ExtendedProperties.
     new 851d7e09 Added some URI type constants.
     new e9be048a Added check for Commons Collections, which is needed for its ExtendedProperties class.
     new d3d0bcf0 added commons-collections to build.properties
     new 4761a53f village 1.5.2
     new bb7d1232 - moved this out of turbine and into fulcrum so that these can be used   as utilties proper and so that helm can use these classes without   having to initialize Turbine as helm is not a turbine application.
     new 8f01001d - placing the tests here but changed the extension so they are not picked up.   each service will have its own build and its own src/test directory so i'll   wait until that's in place before activating these again.
     new d763f91e link against turbine-3 PR: Obtained from: Submitted by: Reviewed by:
     new 42f51925 things build now
     new 6fcc8e86 changed to be file://
     new ac8aa1a1 Added documentation.
     new d7fbad0f Added properties necessary to build JavaDoc.
     new 4d2203e1 Corrected class references to ParameterParser and FileItem.
     new 62f24796 seems like this file no longer belongs PR: Obtained from: Submitted by: Reviewed by:
     new 8f709069 get that turbine crud out of there. :-) PR: Obtained from: Submitted by: Reviewed by:
     new 65065447 copy util classes to fix turbine-3 build
     new af15a3b8 moved files: dir structure should match package names
     new 8945a83a torque.jar was defined twice - removed it and sortet properties
     new eb88fb42 added commons-util to the classpath
     new a9dbb829 Made conditional compilation of source code in src/util/ actually conditional.
     new 13bc6a9d moved intake service from turbine to fulcrum
     new af589ded added toString method that prints useful debugging info
     new 83c3c722 don't forget to close the writer
     new dc5c6d3a moved over from Turbine...
     new 017a3ae2 Minor optimizations and doc additions.
     new a7479e78 Marked getService() as final as a hint to the compiler to inline method body.
     new 272f483b JavaDoc tweak.
     new 65049352 If the String literal "on" is respected, then "off" should be as well.
     new eed5c3b3 Added line break between variable decls.
     new c4412bd8 getInstance() class method now returns the singleton as a ServiceManager instead of a ServiceBroker.  This allows for easier access to ServiceManager methods (such as getConfiguration()).
     new 950b9174 minor cleanup to printing out of declare groups so that it is easier to read
     new 90bc6560 Corrected spelling in header JavaDoc.
     new cefc67b4 Nobody other than subclasses should be instantiating this class.
     new 16ea7186 base most of Intake on a ValueParser as ParameterParser is only needed for FileItemField, so the rest of intake is applicable to non http specific parameters.
     new 78698842 a parser that works on a String of parameters PR: Obtained from: Submitted by: Reviewed by:
     new 6b9e3b0b Gave Jason a working email addr.
     new cb17698c Commentary on service initialization.
     new cc9cf567 - place the security service schema and the scheduler service schema   in the base fulcrum directory for now.
     new 5766fb9f - updating notes   1) all the coupling problems are pretty much gone   2) files that require changes WRT logging with log4j
     new 8d35389b - use proper reference to ${schemaDirectory} in check-om target. PR: Obtained from: Submitted by: Reviewed by:
     new 8f76cdc6 - no longer need the Log wrapper and all the methods required to   support it. PR: Obtained from: Submitted by: Reviewed by:
     new df8759a3 - using log4j Categories PR: Obtained from: Submitted by: Reviewed by:
     new c2f0d1cc - classes that were using the Log wrapper are now using a log4j   Category.
     new 98bb8d0c - add a routine to detect whether log4j has been configured or   not. still have to add routines to configure the logging when   fulcrum is running in stand-alone mode.
     new 6e491737 - the jsp service is still non-functional but it's been moved here   and out of the turbine core.
     new 340f448c - minor javadoc corrections PR: Obtained from: Submitted by: Reviewed by:
     new 8e3a1d65 - correcting the package
     new 1e588b1f - adding intake.dtd to the top level directory for now, until the build per   service is setup.
     new 332fd8e8 Improved JavaDoc.
     new 84b09965 Added additional convenience method.
     new efc90b22 parse() now throws Exception, because decode() does now as well.
     new fad95d0c Speedier access to cached ResourceBundles.
     new 4805f5f4 Reformatted header documentation.
     new 1f1c2c6d o Shortened protrusion of doc.
     new 9a97051f clean up
     new 09928566 clean up
     new a8c0b19a The method getBundle(String, Locale) should always do the Right Thing, even when bogus inputs are passed for the bundle name.
     new 04830db0 The variable is named defaultBundle, rather than defaultBundleName.
     new a2c8a3b7 o Added some method header JavaDoc.
     new 6451e8f1 fixed some problems in this file so that it actually works now.
     new cc2d5ba5 there is a nasty dep on having torque available and built. if someone has a better idea of how to resolve this, please let me know.
     new 61bb79cb dlr is one crazy dude.
     new 2898aa0e default.properties PR: Obtained from: Submitted by: Reviewed by:
     new 4e1ffb52 find the correct path to the properties file PR: Obtained from: Submitted by: Reviewed by:
     new 88386759 needs to be default.properties now
     new 4bd1b119 added compareTo method because the JobQueue tries to sort the JobEntries which are stored in an internal vector. The problem with the sort is that JobEntry didn't have a compareTo method so we were seeing ClassCastExceptions. how the hell did anyone have this code working before?
     new 32af7395 User specified per-project properties should override user defaults.
     new 3eb03851 Rolling back change.  Jason would like ~/build.properties to override everything "because it's used for global values used everywhere."
     new a61efa21 removed blank lines from end of file
     new 4843a1ca added a date validator.
     new 9cc0f715 Removed some duplication between validation code in the getLocale() methods.
     new b100ee1f o Use JVM-specified defaults when reading in default language and country from the configuration file (rather than hard-coding our Eurocentric-ness  ;).
     new 49f0ce1f Corrected compile-time errors.  Sucessful compilation of Turbine doesn't mean that Fulcrum compiles (duh).
     new 6bb09de2 o Changed static fields to instance fields (services are singletons).
     new cce5360b added some javadoc and debugging to Intake PR: Obtained from: Submitted by: Reviewed by:
     new b0c81d82 db service overrides getCategory to provide more specific category for logging
     new 01d96f51 JavaDoc corrections -- service impl has changed slightly.
     new c0172e78 Corrected grammar.
     new 6a705a40 Added compile-test target.
     new 11f132ae Initial revision
     new b77ba77c Parses the HTTP <code>Accept-Language</code> header as per section 14.4 of RFC 2068 (HTTP 1.1 header field definitions).
     new 2b36b561 Re-worked getLocale(String) to use the new LocaleTokenizer class. LocaleTokenizer makes room for many more enhancements to LocalizationService implementations.
     new 3347ffec o Reformatted header doc.
     new cdf21401 o In case of a malformed quality for an Accept-Language header list element, use the default value specified by the RFC (and as done by Apache httpd's mod_negotiation).
     new e2d154dd javac thinks inner classes apparently cannot have static members (though jikes doesn't care).
     new b7b54efd Updated comment for current build.xml file.
     new 0747a20d Updated text for current build setup.
     new 79a11a7a check in a fix from John that fixes some appData issues on osx 10.1
     new b144fc07 no init method defined for validators.  need to override init and call super.init.
     new a69ec1c0 Long line clean up.
     new adc0f981 Added mising semi-colon.
     new a9052ce9 Fixed warnings by changing deprecated removeUnderScores(String) method to replace(String, String, String).
     new d9c516f9 Removed deprecation warning from call to getPrimaryKeyAsInt().
     new 8bf82d38 Removed deprecation warning from call to getPrimaryKeyAsInt().
     new 089d2915 JavaDoc grammar corrections.
     new b445c395 Added handleRequest(Context, String, String, String) method to handle character sets and encodings.
     new 3f72a200 added method to allow partial setting of properties within a group.
     new e6e8354c Patch by Michael Stack <st...@collab.net> to include some functionality present in VelocityService.
     new c0708017 fixed a NPE and added a StringKeyField
     new 0aa1bbfb o Added defaultLocale member to avoid having to instantiate it when it is needed.  It could subsume defaultLanguage and defaultCountry.
     new 5f299e8e make sure to close a stream
     new b033bb45 JavaDoc formatting tweaks.
     new b50b789e Another JavaDoc formatting tweak.
     new 4a27bd47 JavaDoc formatting tweaks.
     new 037b3c46 Moved JavaDoc to interface.
     new f6b5aaab Improved JavaDoc (mostly moved here from TurbineLocalizationService implementation).
     new 056026ce Added JavaDoc for constants.
     new e0654378 Removed unused, deprecated method.
     new 31062155 Added some more JavaDoc and renamed getDefaultBundle() to getDefaultBundleName().
     new f0af0c6c Even though ResourceBundles are generally shared across the JVM, since Services are a singletons instance members should be used here (especially since we aren't providing mutexes in the odd case where there could be multiple instances of this class).
     new c4cdf8b7 Removed unnecessary line break.
     new 90bb35f4 closing resources when reading file is complete
     new b9a1f134 added method to add intake's group information to a ValueParser. This method is similar to declareGroups, but is not form specific.
     new 85715804 fix compile errors sw and reader are already defined
     new 094c6831 the bean introspector has bugs that cause it to pick the wrong type for a property, if there are multiple candidates for the setter.  This leads it to pick the wrong setter and the getter is left null.  So if the getter turns out to be null, we must doublecheck.
     new d5392087 a cleaner patch for the bug in Introspector - just remove its use in favor of using PropertyDescriptor directly.
     new 0d54651c added a note to fix the use of PropertyDescriptor.  Currently requires that both getter and setter exist.  We want to allow only one to exist as well.
     new ab52320f Patch by Leonard Richardson <le...@collab.net> to add MessageFormat-style formatting.  Minor adjustments by myself.
     new 2ea9c385 Changed Leonard's format() methods to be static, and made JavaDoc pointers to interface documentation to reduce documentation maintainence overhead.
     new 87859f19 - getting rid of useless targetDatabase for the torque-om task. PR: Obtained from: Submitted by: Reviewed by:
     new 9e7afaa0 moved the Retrievable interface from torque to intake where it is used. added flag to properties to turn on use of Retrievable in the security classes
     new 083c72a4 there is no way to clear the caches of security entities, so I have removed the caching until it can be implemented better.
     new ed8cc66f Most of us are using 1.3-dev now.
     new c6a402bc Indicate which Xerces JAR we're using.
     new 3f6595aa Used build.src property.
     new d4decab2 Torque -> Fulcrum
     new 212b8670 Defend against bad arguments in format().
     new 80eb3ea8 Patch by Ed Korthof <ed...@apache.org> to properly localize formatted messages.  Can whoever wrote MessageFormat spell SUCK?
     new 207bd889 Referenced interface documentation to reduce maintainence overhead.
     new e85dbfaf fix some javadoc warnings
     new 6852450a Fix for a bug in cacheBundle(String, Locale) pointed out by Michael Bayne <md...@samskivert.com>.
     new 2ad42064 Added a best practice and link to useful documentation.
     new a4efd569 Commons Collection's ExtendedProperties is now needed at Task run-time.
     new 16b5d64d I'm makin' some tests, Mom!
     new 3baa6196 Test cases for LocalizationService and its static wrapper (with dummy ResourceBundles to provide test data).
     new 9e4e55f0 Added "test" target.
     new 5425f005 Added JavaDoc and support for multiple default resource bundles, in the style of a search path:
     new 5c5098a2 Added support for multiple default bundles to search for localized text in.
     new 1b2f2155 o Added support for multiple default bundles to search for localized text in.
     new f6d23ad3 LocalizationServiceTest -> LocalizationTest
     new a41c18b2 corrected JavaDoc comment.
     new 28d363c9 - setCategory() no longer exists in Torque. We will move remove this service   once Turbine has the capacity to use Torque directly. A few days away at   least. PR: Obtained from: Submitted by: Reviewed by:
     new c5fbda18 Jon notes that I had the name backwards (kr_KO -> ko_KR).
     new 08c23421 kr_KO -> ko_KR
     new bb318d81 added tokens to the xml schemas to allow an app building fulcrum to specify the database and any extra user columns. added filtering to the build.xml to populate the tokens added default values to default.properties
     new e75c3efe latest velocity doesn't include logkit anymore in the .jar file, so it is now a required dep in fulcrum for building things, however it isn't a runtime dep. sigh. the solution is to change velocity to default to using log4j.
     new 9c134196 Useful comment from John McNally.
     new d51b37aa Added debug suggested by discussion w/ Leonard Richardson <le...@apache.org> (MRE drop all but first ctor parameter in getMessage()).
     new 9f6a477f Fixed build error.
     new a5e5f22b Cleaned up and added some localization.
     new 205e3a10 Potential fix for Bugzilla #4907: xml-rpc FileHandler constructor causes double service initialization
     new 3014496a Supply a reasonable default Locale for getString(String, Locale, String).
     new 47bd7086 xerces and torque were in the classpath twice and a duplicate echo for torque was in the "env" target.
     new 6bc618e5 - removing the requirement for logkit, with log4j in the classpath   velocity will use log4j instead. PR: Obtained from: Submitted by: Reviewed by:
     new 375403aa fix javadoc warnings
     new 80f0a01b Corrected parseRequest() JavaDoc.
     new 0554b47f Moved JavaDoc for parseRequest to interface and added pointer.
     new f1a8d4db Added check for null around close of FileItem output stream in finally block.
     new c9322f54 Rolled back last commit -- check for null was unnecessary, as creation of OutputStream object would've thrown an exception outside of the try/finally block.
     new c8c3deb5 Added support for configuration and initilization of Velocity EventCartridges. It is actually a pretty minor patch which is nice and configuration is quite easy.
     new d465b747 better deal with non-existent definitions in the configuration...
     new ca87bd31 added methods that take a writer to the template related services.
     new 81634194 fixing conflict from my last commit.
     new 58767a85 The EventCartridge member need not be static, as this Service implementations are singletons.
     new 6fd369a2 Jon bumped Torque's version up to 3.0-dev.
     new f4c902dc Added a note about a building gotcha and a way to fix it permanently.
     new 99cdd9d1 TurbineFactoryService will now respect a 'default' Factory class used when there is no class-specific Factory. Also, for greater flexibility, WorkerThread uses TurbineFactoryService instead of directly instantiating objects.
     new 0922162b Backwards compatibility fix: if FactoryService is not registered, instantiate the object directly as happened before.
     new e4edabaa - applying patch by Kelvin Tan that fixes the defective shutdown mechanism   in the base service broker. PR: Obtained from: Submitted by: Reviewed by:
     new 1c194938 - removing some references to Turbine and removing items that no   longer make sense now that the services are decoupled. PR: Obtained from: Submitted by: Reviewed by:
     new 19d52fe5 fix for change in Torque so that the configuration must be passed to init there is no init().
     new 27f29092 Added header doc about getString().
     new bc69f4c5 Removed unused methods from interface.
     new be6f7701 Corrected usage of service name vs. class name, and in the process fixed service shutdown mechanism.
     new b550c140 - creating a new test setup with everything in build-test.xml. preparing   to start adding some tests for fulcrum
     new a26f8710 - adding the same runtime test mechansim as there is in torque. there's   a nifty new service coming down the pipe! it has tests of course! PR: Obtained from: Submitted by: Reviewed by:
     new f38f56f4 - moving the scheduler doc/howto into fulcrum and adding a blurb about   the non-persistent scheduler to try and help a user get it running. PR: Obtained from: Submitted by: Reviewed by:
     new 0b016bf1 - adding a new service contributed by Geir Magnusson that lets us   use the new DVSL engine in Fulcrum!!! Yaaay!
     new 653b675e - be good if i actually added the service code. PR: Obtained from: Submitted by: Reviewed by:
     new cf90e76c copy service howtos from turbine-2
     new c8ab52b3 fix docs task
     new 33a13d57 use latest versions of xerces and village
     new ff67cabc add turbine-logo
     new fef3459f fix configuration doc
     new 3f31f600 Why would you ALWAYS throw  an UnknownEntityException?  Is there a good reason for this, IMOHO it is not correct.  The same thing was being done for savePermission() and saveRole().  This will cause errors any time someone tries to update a Group.
     new 65b4247d When loading jobs from the cold storrage the initial time is not calculated and there for the calls to getNextRuntime all return 0, which results in an immediate execution of the job. This is not desiareble for daily, weekly or monthly jobs.
     new 62e70cf5 remove unused import
     new 1e9fcc6b new field type added by Ronald Wekker and the addition of the new type to the factory
     new 2468550d Report a missing DVSL JAR file.
     new 93ff7f42 - adding a dist target that produces binary and source distributions, all   the available documentation is included. I've been copying this "dist"   target around 6-7 projects now so i'll try to get it included into   the "standard" build file that Berin offered to the Alexandria   project.
     new b251a74d fixes bug:
     new 8ece6fe8 Added getNumberOfObjects(), requested by Paul Spencer <paulsp at apache.org>.
     new bace0a7f Added TODO note.
     new 689f14ca Updated with URLs for some of the harder to find jars, due to a request from the users list.
     new 1d8174cf Fixing the JAF address.
     new 4fe25cd3 fixes an npe that could occur when setRequired was called on a field that failed validation.
     new 2670b30e added methods to allow you to set a CC on an email...thanks to elicia@collab.net for the patch
     new 8fcad4ef elicia is having some weird compile errors where the DVSL service won't compile because of a dep on dom4j. so i'm going to try including it and see if it solves her problem.
     new 2740514c fixed bug where we didn't check to see if the CC was set.
     new 7b27f10b - adding the auto jar downloading capability to fulcrum PR: Obtained from: Submitted by: Reviewed by:
     new 7d12dd16 Patch by Elicia David <elicia at collab dot net> adding CC list functionality.
     new 77e33e4a o Used List interface.
     new 98e86d2b Removed unused initTemplate() private instance method.
     new b46b86a8 make it clear which TemplateContext is being used... PR: Obtained from: Submitted by: Reviewed by:
     new 781104b1 explicit import of Templatecontext PR: Obtained from: Submitted by: Reviewed by:
     new 8890fb91 fixed the Event Cartridge handling. was creating a new VelocityContext, but wasn't actually rendering with that context. this took my SOOO long to figure out!
     new 3314cd8a provide some useful debugging logging
     new eb1ec7e5 remove unused import
     new 01443735 check whether the the given paths are acceptable as given before converting them to be relative to the webapp.
     new d42bf314 test for the existence of the upload directory within the webapp directory. If it does not exist, leave the path as given, it may have been absolute.
     new bd043d83 use xerces-2.0.0 add stratum to libs
     new 589cabd3 use stratum.configuration packages instead of ExtendedProperties
     new 596ae790 Stratum is now required at run-time by Torque's tasks.
     new c7a284bf - can't distribute the activation jar PR: Obtained from: Submitted by: Reviewed by:
     new cf73d192 updating tool jar
     new 975ed6ed updating tool jar
     new 1103668f Small fix to deps.list submitted by Pete Kazmier <pe...@kazmier.com>
     new be96f34e Added an xdoc on how to build fulcrum, and added a link to project.xml.
     new 78a8568b Updated the build instructions to reflect the 'update-jars' target.
     new 9db70e2d Fixed typo. My mind was going way faster than my hands could type :)
     new 9c8d920d allow subclasses access to the underlying map.
     new dab6da4b commons-lang is needed by torque
     new 259e6a91 The Peers were hiding buildCriteria in the base class, with one that takes an instance of an interface.  The argument was then cast to the type expected by the torque generated class.  This only served to move the cast from the class using the Peer into the Peer, which is a small reduction in code.
     new cc162f29 superclass now throws a TorqueException
     new 26d4e448 making dvsl version match the value in default.properties (0.40)
     new f485dbd2 adding notes for ComponentLoader, assembled from IRC discussion with Jason
     new 7037bbae replace deprecated TurbineRoleMapBuilder.getTable() with TurbineRolePeer.TABLE_NAME (same for Permission and Group)
     new 59ee0f7a classes moved from commons-util to commons-lang and commons-codec
     new 7565f690 add class Fulcrum implementing the lifecycle interfaces
     new aebab109 Small change to make templateExists return false when no TemplateEngineService is registered for the requested template. Also made the javadoc a little more consistent.
     new c5265ba2 Worked the OM generation problem with James. It appears that using
     new 815873a6 First attempt at the maven project descriptor for Fulcrum.
     new b2338e49 Almost having the build working with Fulcrum. The only issue left is dealing with the very strange way our security service generates itself. The generated code must be laid down over top of the existing code in order for the compile to work.
     new 4cd5c374 A placeholder for me. This build file is using the maven build files but we must still deal with generated sources and the structure of this file which is what a project's build.xml file will look like and the fact that in this case the maven bits can't easily be swapped because i put the code generation target inside the maven flags. Another thing I'll look at tomorrow.
     new b9ef49af Upgrading dom4j PR: Obtained from: Submitted by: Reviewed by:
     new 7c66e435 moving notes about ComponentLoader to stratum
     new d5abc50c Converted into a Junit test.
     new c6e649fe Made into a Junit test.
     new ee929c59 Need to evaluate the default.properties after the ProjectProperties task has been run. We'll soon get rid of need for external properties files. Working on it. PR: Obtained from: Submitted by: Reviewed by:
     new ebc54a9b The testSourceDirectory entries were incorrect. The test bed now passes using maven provided the torque sources are generated first. I need to hook in the generation automatically. PR: Obtained from: Submitted by: Reviewed by:
     new a9a416ac Need stratum for the configuration converter in the locale tests. PR: Obtained from: Submitted by: Reviewed by:
     new 89b96bb7 Laying the generated sources overtop the normal sources. I can't generate them to a different directory because there are then duplicate classes, and copying all the sources to another directory before compiling causes severe problems with IDEs. PR: Obtained from: Submitted by: Reviewed by:
     new d524b80a Moving the omStatusFile def into the om file. PR: Obtained from: Submitted by: Reviewed by:
     new da2f7b64 All maven:jar target now works properly. PR: Obtained from: Submitted by: Reviewed by:
     new ee939b93 deprecate the database service
     new 21b1d427 PR: Obtained from: Submitted by: Reviewed by:
     new 05bbb5e9 Fixing the sourceDirectory entries. PR: Obtained from: Submitted by: Reviewed by:
     new ad58f571 making maven:dist depend on maven:compile so that the om will be generated correctly
     new 5a6306ae add xerces and myself ;-)
     new 67340943 use stratum Configuration instead of ExtendedProperties
     new f402fda9 added myself
     new bb814355 doc update (fix package names in conf and source examples)
     new bda9aec9 added myself as a developer
     new 73e6b39b Normalized src trees with other Turbine projects by removing the extra "java" directory.
     new 2693d9d9 Updated fort eh normalization of the source trees (i.e. the removal of the extraneous "java" directory).
     new 35e51fc8 Updated for the normalization of the source trees (i.e. the removal of the extraneous "java" directory).
     new 5ea3ff15 Normalized <sourceDirectory> entries.
     new b95fabee The Maven terminating marker was in the wrong place.  It should surround only the Maven delegators, not any custom build targets.
     new 8227a0d0 Torque no longer needs Commons Util.
     new bba4a1b3 Set <currentVersion>.
     new 0d28364f Working towards second beta.
     new fa7ce0c9 Oh Yes, they Will find you...
     new 7fe047b2 Getting rid of the build document, we can just reference a document in Maven.
     new bc613baa Second try's the charm?
     new ac0ee478 use current libs
     new 7c4ff351 moved most of the file upload functionality into a commons component.  The service is a thin wrapper around this component.
     new 9df0b7bd switched from using a custom pool implementation based on pool code in stratum to use a standard implementation from commons-pool.  The pool in commons is actually a better fit except that it does not allow per group limits on pooled objects.  Pretty confident this was not a highly used feature of intake.
     new cb5d9b2b new logo
     new 00872bd2 Updated to use new logo.
     new 1bdb3563 Added some links for the Maven-generated site.
     new 703f8793 Added getDefaultCountry() and getDefaultLanguage() class methods.
     new 545e44a0 Moved getManager(), which was introduced during the Fulcrum, is not used, and duplicates getInstance().
     new 8071b593 Gump integration info. PR: Obtained from: Submitted by: Reviewed by:
     new 1b3a54e7 Gump says xml-apis PR: Obtained from: Submitted by: Reviewed by:
     new 15c0fef3 Gump says xml-xalan2 PR: Obtained from: Submitted by: Reviewed by:
     new ea0c244f Gump says xml-xerces PR: Obtained from: Submitted by: Reviewed by:
     new ab524ce6 Correcting dvsl version PR: Obtained from: Submitted by: Reviewed by:
     new 27ff6f11 fixes:
     new 9542fdbf - Added issue tracker url
     new 5d2022ba Now using Eyebrowse on nagoya for mailing list archive browsing (instead of mail-archive.com).
     new de8fa969 commons-fileupload should not point to commons-lang
     new d798ca84 Looks like a method renamed was not propogated to LocalizationTest TurbineServices.getManager()  ->  TurbineServices.getInstance()
     new 905891dd adding license and fixing an indent
     new fafaa3b1 Testcase for xmlrpc.
     new d57e6905 making the test fail so we're forced to fix this.  8^)
     new 2da26a6c Delegate to TurbineServices.  Fixes the XmlRpcTest.
     new 1d87916d add my name
     new bb0bc7bc check for null
     new 1e4c7b36 added more files to the clean target
     new 2ebf247d updated xmlrpc and dom4j versions...
     new 819dc89c updating gump goodies
     new 4bd653f2 Added build instructions that refer to Maven.  Also note the gross hack of needing the torque repo checked out for the OM.
     new 77c075f4 Updated the README with the new build instructions.
     new bd356b31 added a feature to be able to disable the EC processing.
     new ea358198 latest village
     new 38367798 declare and initialize variable in one statement
     new 1f01c176 use the first rule given for processing a string date as the format for presentation
     new 601a49c3 do not assume an empty field always indicates the field is not set.  move the logic to the individual fields for which an empty field does indicate it is not set.
     new ae853167 Added header documentation to format(String, Locale, String, Object[]), and added a reasonable default for the Locale parameter (PCN # 9088).  MessageFormat barfs when formatting Date objects using a null Locale (but incidently, works fine with String objects).
     new 0a8e8e3a handle null
     new 150d6717 setRequired method needed more logic to handle multivalued fields
     new 96bb206d Updating to commons-configuration PR: Obtained from: Submitted by: Reviewed by:
     new 752ad0bb fix om generation fulcrum should use the build-torque.xml file from torque
     new 4677d0f8 Renamed Village JAR.
     new da548825 Added commons-configuration.jar.
     new 2b23b4b2 Added necessary .jar suffix for Commons Configuration.
     new 10650eb5 Corrected version and jar attributes for Village dep.
     new fe90059b Commons Configuration and Village are needed by Torque.
     new 9603de84 Corrected @see JavaDoc referenece for init().
     new 994942d4 rename LICENSE to LICENSE.txt
     new afb6dba6 add link to JCS
     new 0f7df62d xmlrpc service can now be used securely from client code
     new 806a5d67 Corrected IntakeTool's package name.  Thanks to Maciej Leks <ml...@zeus.polsl.gliwice.pl> for pointing out this issue.
     new 9bab827a Commons Configuration is necessary for the build to function.
     new 946b9185 DVSL 0.43 is required.
     new 8e7fb35f Commons Fileupload is required.
     new 7246320a The build directory is now "target" instead of "bin".
     new a76147a6 Same goes for Torque -- its build directory is now "target" instead of "bin".
     new d6f312ad Arrange the deps so that fulcrum can be build with a fresh checkout and and empty lib.repo. PR: Obtained from: Submitted by: Reviewed by:
     new c9f8cd0a first attemp at making maven deal with generated sources in a reasonable fashion. PR: Obtained from: Submitted by: Reviewed by:
     new 751d9ff2 name change PR: Obtained from: Submitted by: Reviewed by:
     new e93fcb73 allow subclasses to override setProperty
     new f612bb3c Maven build now works correctly. Going to verify with two others. The Torque maven build works as well. So as agreed yesterday in IRC all the old build systems will be removed.
     new e1143d77 Jar list used for generation task classpath. PR: Obtained from: Submitted by: Reviewed by:
     new 1ead2abd don't like swallowing exceptions that might be useful for debugging.  Should probably pass the exception on, but at least log it.
     new 73bf3b26 added back the clean target. i'm not sure this is correct, but it makes me happy.
     new 7bb5ed34 Temporary build directory is now named "target" instead of "bin".
     new f3884d8a Added FIXMEs about referencing files from a Torque checkout.
     new 3db8d55f Corrected capitalization of project name.
     new 477a8a3a updated classes to work with latest torque cvs head.
     new 4297844a Added a nagEmailAddress to POM (for GUMP's sake)
     new 9750f124 Forgot to replace the descriptor.
     new 44868b33 Pier is now using mod_proxy to ProxyPass/ProxyPassReverse connections to Catalina through the Apache 2 running on nagoya.  This gives us cleaner URLs, and is all around very cool (requires httpd.conf and server.xml config).
     new 2522db9a First try the servlet container's implementation of getLocale() in the getLocale(HttpServletRequest) method.
     new e3b44467 update to reflect commons-pool conversion to getter syntax
     new 721117f3 Updated the project descriptor to take into account the recent changes made in other dependencies.
     new 34e03a79 Update / rename of gump desc
     new c1716ccd Added maven:update-jars Maven delegator target.
     new 8d050d55 Require Torque 3.0 beta 2.
     new 80d0e8ef Corrected the location of the temporary directory.
     new d8b8b9a2 Now using Torque 3.0 b2 release.
     new 4f45143e backed out dlr's last change cause it seems that it isn't working.
     new 90ee20f4 Changed ContextAdapter to extend AbstractContext rather than just implementing Context. This allows us to avoid wrapping the context adapter in a VelocityContext. Because VelocityContext does not pass puts to the context it is wrapping, additions to the TemplateContext occuring inside velocity were not being retained. They are now, so if you process two templates sequentially with the same TemplateContext, changes to the context made by the first will be visible to the s [...]
     new 1fc751ac Getting rid of some duplicate comment contents. (replaced with @see)
     new e48f167e TrubineVelocityService now uses a VelocityEngine instead of the Velocity singleton. This helps avoid configuration conflicts with other velocity stuff running in the same webapp (DVSL or instances of VelocityServlet for example).
     new 3381857c give a better message in the exception
     new 77a7900e use and expose new method from commons-fileupload
     new c2a987df block should be executed if ss.length > 0
     new 8928e6b6 Initial revision
     new ff8fed3e Repackaged into a single directory.
     new 5df7ec65 Getting rid of some stragglers.
     new 5abec38a We now have a single source directory. PR: Obtained from: Submitted by: Reviewed by:
     new 8685141b Fixing the <organization> element.
     new 1bca1f76 o Made use of new "archives" and "issues" cnames that Brian Behlendorf just setup for us.
     new 1630795a fix build - fix jar names - fix source path - load torque templates from classpath
     new e4b89d3f template.path is not needed any longer
     new 34fb1a70 upgrade to pomVersion 3
     new a881c8eb Changed reference to commons-configuration (which has been renamed) thus allowing fulcrum to build.
     new 1dcdbb95 Patch by Stephen Haberman <st...@chase3000.com> to correct the Servlet API JAR:
     new deecd041 patch by Stephen Haberman <st...@chase3000.com>
     new 874fdee5 updated the security code to use the latest torque.  Also updated the db service, though this service should eventually be scrapped.
     new 4b003055 using the latest torque
     new 66b750c1 patch by Stephen Haberman <st...@chase3000.com> modified slightly be me.  my comments follow Stephen's
     new fecb7c1e patch by 	Stephen Haberman <st...@chase3000.com>
     new edee3687 This is the Crypto Service implementation as proposed for Turbine 2.2 some while ago. I ported it to Fulcrum and we're using it for about six months without any problems.
     new d5f33d66 Missed out the module descriptions. PR: Obtained from: Submitted by: Reviewed by:
     new 986f53a8 Added yours truly to the project.xml file
     new c778eaca Added Javadocs from Marco
     new 5da73894 Cut'n'paste typo :-(
     new a9069050 Proposal for the security service patch (see Turbine Developers Mailing list)
     new 7755e452 Report the right value in error case
     new 04d3ac41 Patch from "Will Glass-Husain" <wg...@forio.com>:
     new 18b763e4 Strings.isValid was renamed to Strings.isNotEmpty
     new 2ff06c74 Ignore Maven Logfile
     new 8cbd4fd9 Properties for setting the classes of the User, Group, Role and Permission objects added. Objects are instantiated with a Factory and can be changed at run time.
     new 32808422 Proposal for a DB Security Service replacement. Complete docs included.
     new 2645a505 Removes about 900 checkstyle errors from the Security Service (except the impl.db package), reducing the number of errors not counting deprecation, non-matching licenses and lines longer than 80 chars to zero. (Happy now, Jon? ;-) )
     new 0c7ed33a o Maven b5 descriptor. PR: Obtained from: Submitted by: Reviewed by:
     new 41b2e1ac o Trying to get the build/site:generation working for fulcrum again. PR: Obtained from: Submitted by: Reviewed by:
     new 817c0a17 o Setting up the maven preGoal to take care of the torque   source generation. PR: Obtained from: Submitted by: Reviewed by:
     new c4bf7dbe o Still trying to get the torque sources to generate. PR: Obtained from: Submitted by: Reviewed by:
     new ed04b6ef o Getting closer, this is actually working insofar as it attempts   to generate the sources but I'm getting errors when trying to   read the DTD. PR: Obtained from: Submitted by: Reviewed by:
     new 6e2dc301 o Trying out fulcrum with a SNAPSHOT of torque PR: Obtained from: Submitted by: Reviewed by:
     new b6499800 o Placing the taskdef inside a goal. So that we can retrieve any required   JARs that are out of date before trying to load the taskdef. PR: Obtained from: Submitted by: Reviewed by:
     new bb93f909 commons-lang is now on 1.0-dev
     new 22241a2b JAF is now on 1.0.2
     new 63ec0aa7 This is the missing ACL implementation
     new a42cfb9f Moved TurbineACL into correct package.
     new 4cade0a2 Tests if the SecurityService returns a configured ACL class and if it can instantiate new objects of this class.
     new 4be2f99f Putting the test bundles into the package, so ant will find the class files and doesn't try to recompile the classes every time the tests are run. Saves a few milliseconds compile time. :-)
     new 948117ac Removed some unnecessary methods
     new ec9f1db6 Removed some uneccessary methods
     new 052d95b2 Switched the JavaCrypt provider to the algorithm used by the Fulcrum Security service, which actually generates correctly passed base64 encoded passwords.
     new 295fd38a Added Documentation for OldJavaCrypt. Cleaned up the configuration example.
     new 726f64b2 When extending the DBSecurityService, access to the UserManager instance is really useful.
     new 1edcbc39 Nobody uses RoleSet.add(RoleSet and GroupSet.add(GroupSet ?!?
     new d29c32c9 Matched the jar versions with Turbine and Torque Adjusted sequence of dependencies to be the same in project.xml and project-b5.xml Added commons-util jar
     new 28b46d4a Same Change as in Turbine-2, requested by the Jetspeed people
     new 4507931b Wordwrap went to commons-util package
     new 569e62b9 The "commons-lang" method name change of the day....
     new 90c2e861 PR: Obtained from: Submitted by: Reviewed by:
     new dff21a51 Updating the dependencies for use with maven-b5.
     new 99b81d03 use the latest torque
     new 19b325ff Typos fixed
     new 4f0a5d3b Use current versions for servletapi and stratum PR: Obtained from: Submitted by: Reviewed by:
     new ab31a100 Make Fulcrum implement the Disposable Interface from the lifecycle stuff. So a Component Loader can dispose and shutdown Fulcrum in an orderly manner
     new ae310b02 added the ability to set the ReplyTo email address
     new 3af1a345 update to work with the latest torque
     new 90ed4f0b Add Crossref-Target, fix up name of the generation files. PR: Obtained from: Submitted by: Reviewed by:
     new 841a7203 JvZify the jaf and cryptix dependencies commons-codec wasn't in alphabetical sequence removed some required tags
     new 5a5d5ae2 - Forward port from Turbine: Check classname properties not only for   beginning and end but for first and third part.
     new d89ec817 The fields are called minValue and maxValue, not minLength and maxLength
     new d00ce536 This is the forward port from Turbine-2 of the "DefaultValue" patch for the intake service. Someone kindly copied the docs from Turbine-2, so that now the code actually matches the documentation...
     new d8824f50 Typo
     new 60800c08 Re-synced to project.xml
     new 173f9b93 Forgot the import
     new 4d4c1f9f getRealPath(): Use a File object to get an absolute path (avoiding problems like embedded "//" elements).
     new 0ff199d1 Bump log4j, commons-lang and dvsl to current versions PR: Obtained from: Submitted by: Reviewed by:
     new 160330cb Added some logging when a mapping is created
     new 6383098a Added a facade method for getCryptoAlgorithm. Changed docs to reflect this
     new 2ee0b52d Removed unnecessary base class. We can simply derive from the BaseService PR: Obtained from: Submitted by: Reviewed by:
     new d65ad96a Checkstyle Fix PR: Obtained from: Submitted by: Reviewed by:
     new 0d727e5e When you're compiling the Fulcrum package on a machine which has the TDK or another application running and the XMLRPC service configured, the Fulcrum compilation fails, because the default Port 12345 is blocked. Moving the test port to another address solves this.
     new 0eeeac8d After learning a thing or three about JUnit test cases, I cleaned up the Crypto Service tests. This consolidates all the tests in two classes.
     new 6748832a More Checkstyle fixes
     new 8efa3be2 This is the current code revision of the DBSecurity Service we're using internally here. It is almost ready for prime time; I'll give it another week or so for testing and if I get no negative reponses from our customers, we're releasing it into Fulcrum.
     new 202b4c46 Updating versions so that the b5 build works.
     new 8daabd26 Those should be SNAPSHOT jars
     new 4b62d2e0 Upgrading to Maven Beta 5.
     new 363dafd8 o fulcrum is now building with everything coming out of the repository. PR: Obtained from: Submitted by: Reviewed by:
     new b5e2ff83 o Adding a couple of banners so users can easily see how the build   is progressing. PR: Obtained from: Submitted by: Reviewed by:
     new 57582a0b Fixing versions that I rolled back by accident.
     new 538aedb7 Should be using the newer version.
     new 69fe7eab o work around for problem in b5 not dealing with very 'quirky' build   requirments. we'll use the nicest of euphemisms. PR: Obtained from: Submitted by: Reviewed by:
     new deb577d2 Things like this are the reason.
     new e8e69d9f use the character encoding when reading multipart form elements.
     new d2c166e3 added the ability to set the encoding for the email and to set headers.
     new 48b97807 o add missing logos o add creation date o make build work with torque HEAD
     new 137f9bfe Enhancements to support Apache XML-RPC versions 1.2 alpha 1 and 2.
     new e69ede89 In init(), only attempt to get the "address" InetAddress object if the services.XmlRpcService.address property is set.  Otherwise, the call to InetAddress.getByName(String) will resolve the loopback interface (which is not what Apache httpd does, and not what we want).
     new c9233f87 Removed worthless <mkdir> from the "check-om" goal.
     new 295893d6 o fix mailing list links o upgrade to latest jars
     new 643b6746 initial conversion to avalon components.
     new 583640a1 * getOldService(String): Added JavaDoc.
     new 72d190fa This was generated by a bootstrapped version of maven.  The only change I made to it was to change it so that <pathelement location="src"> is specified for the <javac> task.
     new 4ea1f629 commons-util is going away and so getting the WordWrap code from there is no longer an option.
     new 74668234 Changed to use o.a.fulrcum.util.WordWrapUtils instead of the defunct commons-util class.
     new 3fb597f7 With Torque 3.0, NumberKey is no longer returned by the generated class, so use the int directly.
     new 673fa733 Fixed xerces and xml-apis dependencies as they were causing build failure
     new 4499a0ed Some code cleanup I had lying around. Note: I've been unable to compile with the latest cvs updates.
     new afe0e2a9 Updated several jar version, including Torque 3.0. PR: Obtained from: Submitted by: Reviewed by:
     new 760d8043 Keeping the getDefaultMap method, marked as deprecated, as it is replaced by getDefaultDB and is no longer in Torque HEAD. After being marked as deprecated for a release or two, these getDefaultMap methods should be removed.
     new 711d1845 Added postGoal to copy the avalon-roles.xml file over to the target directory so it is available for FulcrumContainer to actually initialize.
     new 374f6e9f These files seem dead and aren't the right templates now with Avalonization.
     new 69bc1469 Forgot to remove the license.txt along with the past templates.
     new 79bdc655 Moved maven.xml to use the Torque maven plugin (available from Torque's cvs, in src/maven-plugin, run 'maven plugin:install') and in the process removed all of the properties that are default and got Fulcrum to compile successfully with a clean target.
     new 01f602a2 Updated the README to reflect the use of Torque's Maven plugin.
     new 9478deab Fixed to re-add the functionality of only generating om classes after a schema change.
     new c993d91b Added myself to the developer list
     new ed73ed0e o no longer a committer in any real sense. PR: Obtained from: Submitted by: Reviewed by:
     new 0d14f0e5 * src/java/org/apache/fulcrum/template/DefaultTemplateContext.java   innerContext: Removed unused package-private reference.
     new f9498ace * src/java/org/apache/fulcrum/intake/xmlmodel/AppData.java   loadFromXML(Attributes): Simplified method, pushing logic into   setBasePackage(String).
     new 59e622bd * src/java/org/apache/fulcrum/intake/xmlmodel/AppData.java   loadFromXML(Attributes): Don't use a non-existent variable.
     new 6a3774fd chatAt?  Who the hell checked that in?  :-)
     new 7a8bf635 the super.init() changed to private access in commons-email
     new 776fbc0c - Move Schema files to src/schema - Update maven.xml to resemble turbine-2 for building the peers - Make maven.xml copy the intake.dtd into the distribution
     new 86513fa0 Move intake.dtd to src/dtd
     new e8c2c209 Change torque to the latest timestamp jar.   This was need for compilation since the torque plugin generates code that requires thsi version.
     new 25d72238 Disabled the linkcheck plugin
     new 257e90ad Removed links to maven.  Updated link for turbine-2.
     new db9bfb67 Removed turbine-3 from navigation
     new 3541e2b4 new jakarta logo
     new 3967b829 use javamail 1.3 now
     new 9b469f40 Updated project.xml.  All tests running!
     new 0f083d46 New HibernateService, and a testcase that demo's Hibernate and HSQL!
     new 08c620ff Lots of new dependencies for HibernateService.
     new 17026260 Adding the hibernateservice, not sure if needed however...
     new e0846d72 Fork junit, otherwise Hibernate tanks due to xml parser hell!
     new ba0e75ff New hibernate.properties file.   Needed for hibernateService test...
     new 1ffe3f7a Fixed various unit test resources.  Before, we where including a hibernate.properties in the jar file!  This meant that all users ended up with this hibernate.properties!
     new d80e1f13 Updated the HibernateService to work with Hibernate 2.0.  While still in beta, that is where all future work will be.
     new bfbcd646 Replacement for .properties file!
     new 63c97185 Added note about new HibernateService.  Changed formatting, what do people think?
     new 8cd2cf47 removing old hibernate.properties file.
     new 125a26a0 Updated URLs for avalon stuff
     new f3da23de Initial version of docs for xmlrpc component
     new a42b6c58 Initial import of the xmlrpc component from plexus-components.
     new 0276e322 Initial import from plexus-components
     new fcbb66c9 The maven build process from Fulcrum no longer builda a single jar file for Fulcrum.  I have changed it to match the build process for plexus-components which uses the reactor to build a jar for each component.
     new b7c84c50 No reason to keep the handlers in the component version.  These have been deprecated in the coupled service.
     new aa5326e1 - The classloader passed in from Plexus is no longer used.  The classloader used to load the   DefaultXmlRpcComponent is used instead.
     new 197e03d1 - javadocs updates - removed unused imports
     new 8006bc8a - javadocs updates
     new 5fe2ed17 - upgraded JavaMail to version 1.3 - Added Xerses parser and test container
     new c7eec73a Configuration files for the testing to the XML-RPC component.
     new cf974590 Test case for the xml-rpc component
     new dfc5bc7e Added handlers for testing client connections to the xml-rpc server.
     new c16d6a30 - Added handlers - turned paranoid mode off
     new 9177e635 Build files for the test container
     new 2cb02dba docs for the test container
     new 905716f6 Container used for testing of the fulcrum components
     new a0cd3c12 Base class for unit tests
     new 9b415b62 Testing of the container
     new d3d1accc test configuration
     new c99c4ea1 Added excalibur dependancies
     new 97c6e9ec Shell for docs of the pull component
     new 342425c4 Initial version from plexus-components
     new 19de088e Updated the build instructions
     new bd37dbaf Updated the index page to give more information about why Fulcrum was created and what it is becoming.
     new 0b6e64dd Added information about the change to the build process, xmlrpc, and the test container.
     new 20ecec11 converted to the navigation.xml format.  Updated the navigation to match that changes made to the site module.
     new dba02e6b this file is no longer needed.
     new d1b547f9 If secureServer or paranoid settings are not configured, they will both default to false.
     new 748a20bb First cut at the documentation.
     new 8da1fdff since we are moving the Avalon wrapper for Hibernate from CVS, the tests should be removed as well
     new 67c81d67 Removing hibernate service from cvs per vote on dev list
     new 411df083 Completed the docs for the test container
     new 05fb24c1 Committing /crypto subproject.
     new 1fd00b8e Committing /crypto subproject docs
     new 16703f40 Committing /crypto subproject.  CVS is being difficult
     new f4c11ba5 add .cvsignore file
     new fb4f33c0 dvsl subproject
     new 6037500f dvsl subproject  cvs is being difficult
     new 7bf046e0 Update maven build, fixed a dependency on commons-configuration
     new 0f56da79 fix some formatting bugs
     new 39abe4a4 adding localization sub project
     new 4c2357ba localization build and doco
     new 7f7168ba missed a license file
     new 4e8901d1 dvsl subproject  cvs is being difficult
     new 299ab526 add .cvsignore file
     new e9e4cc04 For some reason, instead of commiting this class, CVS deleted it last night..  oops..
     new afa99fc9 fix comments
     new 737dbbe1 fix author tag
     new 718b95a8 comment out failing test case..  I want to have a nice pretty demo of the reactor building verything.
     new fcde6da6 commit new scheduler.  Only implements non persistent for now.  Unit test though!
     new 9c5fa442 Adding redone cache component.  Has Unit Tests!
     new 94b0fb96 Adding redone pool component.  Has Unit Tests!
     new 7bfbf5a7 Adding redone factory component.  Has Unit Tests!
     new 60663803 update report list.  maven site-all now works.
     new 3d52e704 Adding repackaged mimetype code.  Added some unit tests as well!
     new 169a1183 Change basetestcase to lazy load container.  Allows you to change what is in the container on each test.  Backward compatible if you are using defaults.
     new c9e4a203 Allow container to use integrated roles/config file.  Add test and docs.  Rockin!
     new 30d3fdb3 First cut at repackaged Secruity component.  Added a InMemory version that only keeps security in ram.  Full unit tests.  Also added an "adapter" to use the in memory secuirty within Turbine as an example and test of integration..
     new a84fce2c Forgot .cvsignore file.
     new 7a13e08f make tasks show up since the tasks plugin is choking on a vdoclet error
     new ac74c2f5 Refactored the packaging.  Now there is a a model/ directory where the model lives, and a spi/ where the various service providers live.  I think this will allow better mixing and matching of models and implementors.  Also makes the names clearer.
     new 652ad7f3 New Hibernate SPI
     new f5ad488a Updated tests for new package structure
     new 3b1ca20d Add more thoughs on docs
     new ea08a4f7 add in the hibernate dependencies
     new 702a8862 add in the hibernate spi
     new fa9e716f *** empty log message ***
     new 0fb890e4 Various changes to deal with tranlating from int's in turbine land to longs in fulcrum land.
     new 4c9e125f Switch to using longs, not ints
     new 657c145c Get *Set's to implement the Set interface!  Mostly works, however hibernate doesn't like to map them as sets for some reason..
     new 4e6e849c cleanup API for managers..
     new bc40f617 Need model objects to actually glue the objects into the Simple model
     new aaab1ea7 The Hibernate SPI is now working.
     new cf0c372a Now the memory SPI is working.
     new f47883d8 Make passive follow the same packaging nomenclature.  But, I think passive stinks, and ought to be in Turbine land..  It basically is a cop out when you don't want security, but do want anonymous sessions..
     new 836211de Add all the config files for testing
     new cac1669e Tests for the simple model managers
     new c2a175ed New memory manager tests
     new 85d7ddc7 New hibernate manager tests
     new 8ae60f74 Little helper to generate DDL
     new c46237e1 Move the tests around.
     new 9adb861f Update docs
     new 8d0f6536 update references, and make sure abstract unit tests aren't run.
     new 6787736c New Pluggable Authenticators!  Now you can plug in NT or Crypto or NoOp authenticators!
     new 4b9f21ea Add helper function to get the component manager
     new 0eed60c6 commit of first cut of NT user manager..  not real happy...
     new 83b9df88 *** empty log message ***
     new 1d8a6fff Moved the Torque code around a bit to mimi the other SPI's.
     new 535cb31b Cleaned up api a bit
     new a6725d44 Add new tests for pluggable authenticators and NT user manager.
     new 56f396d3 Update docs for authenticatores.   We are up to 163 tests!
     new 395b0a18 Add in the Many to Many relationships that the model suggests.
     new e550da60 Darn helper b/c hibernate not working with sets properly or something..
     new 55f7a98b Fixed bug in hibernate sessions not closing.  Added tests for many to many
     new b41f4f35 Cleanup
     new 5790a686 Allow hibernate SPI to particpate in a Session.  Allows lazy loading of collections.  also some bug fixes.
     new 9d8f703b Refactorted tests so setUp and tearDown are in non Abstract class.  doCustomSetup was rapidly being joing by doCustomPostSetup and was more confusing then helpful. Also, new tests.
     new c043de18 Add (commented out) dependencies for testing against SQL Server.
     new 1c8975b0 Refactored all code to use Object as the ID.  Whew..
     new 5210bbab Bug fix for anon user.  I am now able to use this in my .VM code: $data.getUser().getName()
     new 130d23ed Added Apache license, author sections, version tags to all the files that didn't have them.
     new fba8bcda Fix casting between fulcrum User and turbine User.
     new 778e60c2 Fix name of component.   Add docs about component.
     new 21c3ce2c Allow the multiproject plugin to run properly.
     new b55aca90 Update documentation for Cache service.  Fix example
     new 90b29a0e Fix build.  Some files that should be in CVS were not.  Get example to match actual code!
     new 51fb0a87 ignore .log files
     new 7c5d6368 Add changes file
     new d62181c9 Update docs on building.  Remove old docs that are now part of components.
     new 2c1f241b Cleanup project a bit..
     new 7a68715d Fixed up the builds so that each component copies over the .xml resouces and other files it needs.
     new ec2970c2 Update links and build steps
     new b247f373 Fix test resouce setup
     new a78e3169 Now all fulcrum components are in the group 'fulcrum'.  Fixed inter dependencies.
     new 89f06748 By default put all components in group 'fulcrum' and only turn *test classes as unit tests.
     new 33d5a643 Initial commit of Fulcrum Workflow Component leveraging OSWorkflow from www.opensymphony.org/osworkflow.
     new 839d66aa Update to ignore junit*.propes files
     new 2fb1874a Add the license doc
     new b4fb9e56 Commit a turbine based example of using the workflow component.
     new ced1687d Include the workflow Example app in the multiproject compile..
     new 8031e56f Updated .cvsignores
     new 295ee540 Include Workflow Component.
     new d8cfe5e3 Pull project is some old artifact that doesn't match any of the other components, and has no code!  Remove it to reduce confusion.
     new 382b74da Updated the docs
     new 98c82935 Fix bug when multiple users attempt to login as test/test
     new 4c3ce861 Initial import of Intake Fulcrum component
     new 9dc43601 Fix to path statement
     new 68f38414 Fix references...
     new 6eb8defd Updates to the example app to use fulcrum osworkflow, versus workflow
     new 79a51833 Remove unused variable.
     new 809cfca6 Adding updated classes with fixed package names..
     new 99c8ffe7 Updated docs
     new 3025283b Adding updated classes with fixed package names..
     new 8659f415 *** empty log message ***
     new b83607b1 Add in renamed code.
     new cefc0020 Remove old workflow code
     new 1053b1e9 Update to ignore eclipse files
     new 66a95301 Added helpers submitted by Youngho Cho.
     new af026f4c adding patch supplied by Colin.  Thanks Colin!
     new f4bc6a53 Update to use the same license file as Turbine 2.3
     new 15d96b40 Stack of JavaDoc'ing and checkstyle fixes.  Now checkstyle errors are the weird onces that i am not sure are worth fixing/make the code harder to understand.  Anyone have an opinion?
     new 7991f23f Fix formatting
     new 5235b688 Add checkstyle report
     new 26d74e4c Update to share same license file formatting as turbine 2.3
     new 5c738da4 Per danial rall's nudge, added in lots of javadoco and checkstyle fixing...
     new 788b3040 updated to ignore eclipse project files
     new 32e5e084 Fixed path reference..  artifact from conversion from /workflow/ to /osworkflow/
     new 7748687a Update naviational links
     new cd5b42a8 Add package.html to fix checkstyle
     new 792aa236 removing multiproject directory
     new 37e7a357 Remove old goals superseded by multiproject plugin
     new 2b77ac15 Change so that multiproject works, and remove the /multiproject/ from the site docs
     new 697efc60 fix url, multiproject removes need for funky substring!
     new a1248cf3 updated doco for multiproject dir removeal
     new b7f00006 Ignore eclipse project files
     new d34c7100 Add WorkflowServiceFacade + unit test from Youngho Cho
     new 80459c6e Commit Youngho's new WorkflowServiceFacade.  Make sure TR.props loads up workflow service so the facade is setup..
     new 22cc1808 Remove commons logging.  It is imported at the master project level.
     new ca625ced ignore .ser files (Jcoverage creates one)
     new 5db7fa21 Added the "Localication" class which provides a facade to the underlying service.
     new 72743049 Add "Intake" class that provides a facade to the underlying service implementation.
     new 7f06b93d Remove System.out.println!
     new 8c8916c6 Update project references, remove intake tool.
     new c5be11c4 Ingore eclpise files and jcoverage files.
     new d432c41e Update link name.
     new 5e3a9970 Update ignore fiels.
     new 9ba1508e Make this a little clearer..
     new 8b467ce7 Moved doc
     new 8890eb8f Update commons lang version.
     new 0a15221c Update javadocs
     new 33c43f06 Cleanup general fulcrum dependencies.
     new fc3db9b5 Ignore .ser files
     new d82f923a Cleanup dependencies..
     new ce463633 This unit test was really part of Turbine, not part of this codebase.
     new 97255d20 javadoc fixups.
     new f4319276 First cut of adapter for OSUser.  Thanks to Youngho for getting me started!
     new 07c9f51d Javadoc add/cleanup
     new 182b93b2 Supports Avalon now..
     new e83a8673 Add unit test for OSUser adapter.
     new 4704a625 More doco on types of models and added section on adapters..
     new 111410b5 Changed the various get[Group/User/Role/Permission]Instance methods to throw DataBackendExcpetion, not UnknownEntityException as they are requesting anonymous objects that would never have an Entity id!
     new 521ccac6 Update project version since we changed the api.
     new 313183fd Throw Runtime exception for not implemented classes so users dont' think they are working, and returning negative results!
     new 6210c5dd Update to use componentAppRoot, not ComponentAppRoot.
     new 1034538b Ignore .ser files
     new 4042c5d0 Add in Facade for Cache
     new 7f7e86c7 Update ignroe files
     new 67a2c07c Update files to ignore
     new 8b12c57c add Configuration object backed by Commons Configuration that can be loaded up by Avalon.
     new 7530e280 Update files to ignore.
     new 50e97007 Update nav links for new configuration.
     new 8eb59fcd Proposal for merlininzed crypto component.
     new c553f2eb Update link to cvs and add docs about building..
     new 685e97d8 Factored out the "model" login into its own interface, ModelManager, and classes.
     new 55c47cf8 Remove unneeed interfaces that just set up the Model
     new 4962c58a Lazy load the services, that way you don't have to define them all, only the onces we need.
     new 50c6f9bc Cleanup API by removing unneeded getter/setter.
     new e3bd05e1 Use the full class name, allows the objects to be overridden by users!
     new df00a40b Fix for passing in null name
     new fde9a153 Cleanup docs and exception throws.
     new 1d867a55 Chunk about subclassing a User object and persiting with Hibernate.
     new d53a74f0 Unit tests for UserSet/GroupSet for when you pass null in as the name.
     new 6002f11a Update what artifact is produced..
     new 07e31b83 Explicitly check for the name when seeing if a securitySet contians somethin...
     new cadac9fd Ignore maven generated artifact
     new 17a219b5 Fix up header comment
     new 7d007e0c deal with containsName is null
     new 3ca5e970 Refactored the ACL to be model dependent.  Added memory implementation fo the turbine model to test.
     new d948d788 Porting changes from Turbine: Use StringUtils.  Removed redundant "else".
     new ff5e91fc Add myself as a committer.
     new 9f5063d9 Porting changes from Turbine:   Intake now provides $group.foo.StringValue which DateStrng uses to provide the formatted date Strng value.   DateString will use the "formatn" (where n >= 1) rules to parse the input and then the "format" rule to format it.   Thanks to Colin Chalmers for contributing to this patch.
     new 9abd3e10 Porting changes from Turbine:
     new de548d17 Porting changes from Turbine:   Fixes a bug introduced in the last bunch of patches whereby required fields were not being validated as such.
     new b149b805 Porting changes from Turbine:  Fixed the intake DateString flexible rule so that it applies to the format rules and not just to the default locale format.
     new b333ee27 New Merlin tweak configuration object.  API is provided by commons-configuration, the implementation is here.
     new e16b2dd0 Allow setup method from BaseUnitTest throw an exception.
     new b70f94fa No longer needed.
     new b5dee913 No longer needed, moved to /impl/
     new 7d0fb572 Moving code around for Merlinized Avalon component.
     new f6bdd79e Note about alpha-4 being merlinzied...
     new cb7849ad Update to use reactor directly.  The multiproject is failing due to memory issues.
     new dd2fc72d Localization broken out into api
     new 4999e127 remove old code
     new 63dca878 Import the rest of the impl of localization.
     new 2f656a72 Ignore the .merlin directory
     new 2ba9c499 Remove deprecated code..
     new de375a40 Update to use merlin-project to prevent fighting over versions of Avalon code. Also tweak to move the .xinfo file into the correct place to run jcoverage.
     new 6f8c1b27 Merlinized component.
     new 7c626ad0 Update versions of the localization component used.
     new 4ecd157c Add factory API split
     new a9ae7f46 Add impl
     new 08513645 Moved to an api/impl split
     new a94509dc Fix the name of the service!
     new 9eaf1bcd Update factory versions
     new 69839444 Update name of configuration.
     new 0c709a63 Change name of component to be the same everywhere, including in Turbine.
     new fad1fc76 Ignore .merlin directory..
     new a82cc180 Tweak build to use reactor versus multiproject by defualt..
     new 1a291a3c Add code
     new 480635b5 Remove old code
     new 0a616259 Last bits..
     new 09a5c5d5 Merlinize the DVSL component.
     new 149315ec Merlinize the Pool component.
     new 308ffc5c Update to work with latest TestContainer.
     new 254f2215 *** empty log message ***
     new 5c7a19db Update to get the build to work!
     new bdf34759 Import cleanup
     new c58eb1a2 Put ROLE back in for backwards compatibilty with ECM for now...
     new 2e53a325 Update ignores for api for dvsl
     new e4788c38 Remove extrenous build files
     new f440d896 Add SPI for Security
     new fabc61bc Import various implementors
     new ddc881a4 Remove old src
     new 9563bbeb Update build related files
     new e6ad6e75 Import Security API project
     new 91368af8 Import turbine adapter
     new cbf729ea Updated docs for breakup of projects
     new fb67db25 add opensymphony adapter
     new c705cb8d update ignores
     new 22d4e0ac Update to latest test container
     new b1ab9ba2 Update dependencies
     new 2e556cc2 Added an example of how to implement security in the three models. We still need to find out the solution using the dynamic model. Also added some pictures of the data models for the models.
     new 8425335d Fulcrum build fixes thanks to Angelo Turetta!
     new d5b30287 Update ignores
     new 31ff1268 Add ignores
     new 121e789a Add ignore file
     new 3235059a Update ignore file
     new c9e26466 XmlRpc now actually runs!  unit tests pass!  Thanks Ronald!
     new f1dc5c09 Copy required test resources.
     new 38fb68ba Allow the Turbine ACL hasRole(string) to work!
     new 5a69f8c3 Don't need to know what type of ACL, just that it is an ACL.
     new 81ab2b3f Unit tests for Basic versys Dynamic models and ACL's..
     new 19bd9626 Implment more methods of Set interface
     new bd4a7ca8 Make to to exclude, not include Abstract* tests!
     new e2fe6816 Patch from Ronald to clean up and add modern merlin xdoclet properties
     new 2246df76 Remove old classes.  Add maven.junit.fork to run properly in maven site!
     new 8efc6d39 Add ThreadSafe marker interface to force singleton under ECM.
     new 2c9cba8b Patch from Ronald to prevent NPE when disposing of the container.
     new 92ad8806 Patch from Ronald to unregister component handlers when dispose() method is called.
     new e86f848d Add new release() protected method to release refereneces
     new c233d0e2 Don't inadvertantly close a session!
     new 82ce2302 Dispose of the HibernateService on shutdown.
     new de1c682a Ignore junit propertie files
     new de256b47 Remove unneeded dependencies!
     new a1e6d441 Don't show SQL, too much "noise" in JUnit text reports.
     new 73ce72fd Sync up version numbers as alpha-6
     new d60bd298 remove unneeded jars
     new 01058664 update ignore
     new 5c596b5f remove unneded resources
     new 8777eeb6 Fix tests.  Fix bug in transaction commit
     new 6fba57f8 Remove unneeded jars
     new f7b66d49 javadoc fix
     new 240d8db6 remove uneeded component
     new cc81aee5 remove test for unused code
     new 1e27cfb5 add getAllUsers
     new 83c66f8d remove unneeded component
     new c14e5143 remove unneeded class
     new 1d727c99 bump version.
     new 783d29a2 Add ignores
     new 111878b2 Allow multiple handlers
     new 408e01b1 updated
     new f7c161d1 Update project references to make building easier for new people.
     new 8e804bae Update ignores
     new ff2d8c5c Update jar reference.
     new b560a0b3 Mention JTA download needed.
     new fa31b535 typo
     new b0beaf6c Move the @dependency handler to be on the service method.
     new f96f5ce5 Fix project name!
     new 14549a3d Update multiproject site build includes/excludes
     new dbcbaa25 Update nav links
     new aaf82f74 Update ignores
     new 2ad82665 Ignore .ser files
     new c3309e1d Ignore .ser and version files
     new f35a57ad Include avalon plugin auto download
     new dc4abb6a Update ignores
     new 70533efb More explicit error message
     new 61766601 Remove services that have been converted into seperate avalon components.
     new c40f34d2 Seem to have problems with this plugin
     new c80c7c56 Remove code that has now been converted to Avalon components.
     new 00483126 Add BSF component
     new 9e36d15f Conversion to Avalon Component
     new d2af3d34 Remove scheduler, will be component.
     new ceaa6d94 Updated to try and fix merlin issues..  still fails.
     new 45108acd Ignore eclipse files
     new 37bac8ad ignore eclipse files
     new 7e882636 Update merlin issues
     new 1bfb675e Not converting.
     new 71bcb29f Improving docs with shared Security nav
     new 41182474 Ingore jcoverage fiels
     new 6458f659 Improving docs
     new 16c340a3 Cleanup reactor build
     new 7310b657 better project reports
     new 3ef737f6 Update ignores
     new 7d191509 Update to BSF 2.3
     new f70e1e96 Make all dependencies match.
     new 4fae95fd Try and follow pattern of other merlin tests..
     new 16f80ca6 Match dependencies with other fulcrum projects.
     new e3c3ba67 update dependencies
     new 588d553b Update dependencies
     new 51c2030e Update links
     new 70151921 remove eclipse files
     new 652d3588 remove eclipse
     new 231afd21 Finally have eclipse files ignored!
     new 2899f969 update link
     new 121a54fe Update xml dependency
     new 9522aa20 Got tests to work!
     new d102d41c Fixed unit test
     new 6ebd7c71 Update to work with latest Merlin Unit test
     new a5ff9c40 Fix NPE
     new 34c1882c Catch error if not connected to proper NT network.
     new a4720be3 Catch errors thrown when NT DLL not present
     new 1ceb6d24 Bump versions
     new b8a149f5 doc tweaks from Jeff Painter
     new ffaa9363 Fix how Intake handles multiValued entries. Initial patch to IntegerField provided by Derek Gaasch.
     new 815d2e08 Fix how Intake handles empty multiValued entries for primitive types.
     new a3096dc2 Hibernate implementation refactoring from Mike Manner.  Thanks!
     new 93df97fe add mike manner as contributor to the security component
     new ff12e134 Patches from Mike Manners.  Thanks!
     new c32cf316 * project.xml   Removed my email address and Jon's org.
     new 157ec117 * README.txt   Formatting tweaks.
     new 9631bf79 * README.txt   Corrected version name for the merlin-plugin (uppercased SNAPSHOT).
     new 12c3e045 * merlin-project.xml   Removed my email address (spam prevention).
     new dd00dbed * configuration/impl/.cvsignore   Ignore the generated target/ sub-dir.
     new 687f2238 Increase the smarts of the MIME type auto-detection to handle known file extensions specified in mixed case (which may not match the likely lower case definition from your config file).
     new e6eaf7c0 * mimetype/impl/xdocs/changes.xml   Trumpted my improvements to the MIME type service's detection of   mixed-case file extensions.
     new b579b226 * osworkflow/xdocs/index.xml   Formatting tweaks (line breaks).
     new c67fbb6d * mimetype/impl/xdocs/index.xml   Noted that MIME mapping is useful in conjunction with file upload.
     new 1e61c608 * mimetype/api/src/java/org/apache/fulcrum/mimetype/util/MimeType.java   IMAGE_PNG: Added as a well known MIME type.
     new 2e228ee1 Per John's recommendation, clarify the semantics of the getContentType() method overloads.
     new 767c9e64 * template/src/java/org/apache/fulcrum/template/velocity/DefaultVelocityService.java   configure(Configuration): Added a FIXME for a huge block of   necessary code which appears to have been commented out during   conversion to an Avalon component.
     new cf9d68ef * template/src/java/org/apache/fulcrum/template/velocity/DefaultVelocityService.java   configure(Configuration): Tweaked Collection.size() check to use   isEmpty() API instead.
     new 929c38bc 	Added patch from Peter Courcoux adding new methods, 		getKeys() and getCachedObjects() together with 		associated unit tests.
     new e4626fc8 update list of files to ignore
     new 9d8e903b add reference to avalon meta plugin to simplify building.
     new 72d51854 More methods for UserAdapter.  I have had these submitted to me for a while!
     new ae63f589 clean up unit test
     new c4cf5b13 update unit test version
     new 2990e024 Move xdocs into impl..
     new 38f75b56 fix license
     new ebd90723 updates for merlin 3.3.0
     new b5470923 Update to merlin 3.3.0 dependencies
     new 7aee93c4 Move Merlin unit test up to shared project
     new 5d549039 Update versioning..  no longer Alpha..  pretty much unchanged from production Turbine 2.3 code!
     new 69401421 move xdocs into impl/
     new 5d342c02 Use non alpha in version numbers
     new db0a9127 new merlin properties required by Merlin 3.3.0
     new a77c6aca Use non alpha in version numbers
     new 2f8ab15b new merlin properties required by Merlin 3.3.0
     new 30bad24e Use non alpha in version numbers
     new 21fba98a new merlin properties required by Merlin 3.3.0
     new d53d1e09 Use non alpha in version numbers
     new a30f4764 compile error
     new 71854304 new merlin properties required by Merlin 3.3.0
     new 8afdf4cc don't use non numeric
     new c1772723 Don't need the avalon-util plugin.
     new 2d53b8fc don't use non numeric dependency on testcontainer
     new 2d3c488f don't use non numeric
     new 4288364d fix unit tests
     new 03e385b6 Use inherited getLogger() instead of Log in classes extending AbstractLogEnabled.
     new 3bbfa3bf don't use non numeric
     new bcdacbe9 show more details in unit test reproting
     new f7972f34 move to Apache license 2.0
     new f029e5dd merlin 3.3 props file
     new e042cac2 update changes
     new 40b27cc3 Patches from Michael Jones.  Merged SPI into API.
     new 59cc5bc9 Remove methods in favor of inhericted Abstract ones
     new d34a2060 Mkae name the primary key.
     new a6cea58c Rationalize dependencies and use shared project.xml
     new 3b6d2746 update to latest unit tests
     new 769467fd merged spi and api
     new d5860262 No longer need SPI, it was merged into API.
     new 370cdc6e Move to Apache 2 license
     new 0b910259 Make SecuritySet and subclasses able to handle .add(Object obj) properly
     new f72a8baf Allow dynamic permissions to know about their roles..  Allows revokeAll(permission) to be called.
     new 422b73d5 Move to apache license 2.0.  Add support for revokeAll(permission) in dynamic model.
     new 86b66a8a Allow dynamic permissions to know about their roles..  Allows revokeAll(permission) to be called.
     new e98d0de8 Simplify the updates on grants
     new 587ca675 Move to apache license 2.0.
     new 5b090e6d remove System.out
     new cbf82260 move methods up into this class
     new 37da19bb refactor to use AbstractDynamicModelManager
     new eedb217e Expose getUserById() to API.
     new 417bd6ea expose revokeAll(Group group) to DynamicModelManager API
     new 0b2c1993 add missing methods
     new 1b3f430a remove outdated -spi dependency.
     new 9f497963 missing unit test needs overriding.  Should rethink how NT testing works!
     new 01349295 don't ignore failures
     new 50f3893c bump version
     new 2812a77a tweak docs
     new acfa8cde Make serviceManager protected versus private.
     new 3ae861ec 2.1.1 isn't available online, and besides, 2.0.1 works fine.
     new 2d231cf1 Brain fart!  The objects should ALL be private, we have protected getters already.
     new 1604488a Now that property 1.3 is released, use it!
     new 02d63a4c fix project groupid to use ibiblio version.
     new 047f8ea4 Add "delegation" to the dynamic model to allow users to delegate permissions to other users.
     new 8b394b92 Properly flesh out Turbine model.
     new 468d260e Implementors of the Turbine model.
     new 2ac5dfbf bump versions used
     new 25d762fb Now that turbine model is seperate from dynamic, must use dynamic!
     new fd7d01fd make builds easier w/ helper goals
     new 623d0dad Start deprecating the HibernateService!
     new be67808a Now that the "turbine" model of security has been added to the security-api subproject, and implementations cut for Hibernate and Memory, we can remvoe this.
     new 54c429ba bump version, use commons-configuration 1.0!
     new 1f8990cc fix up artifact refs
     new 1e976623 Add extra methods missing from 1.0 Configuration interface.
     new 94a71faa ignore junit files
     new 475353e4 Fixes suggested by Niclas Hedhman to get compiles working with Gump.
     new 4b834121 Bump codec version
     new 722cd768 ignore generated junit file
     new e71ffc52 Needed to get tests to run.. need to resolve where I can download this from..
     new e653729a xml-apis fix for using the official name.  Make gump happy!
     new bdbefffc Update libs to ibiblio avaiable ones.
     new 2813d0e5 Update <id/> tags to <groupId/><artifactId/>.  Thanks Niclas!
     new 67d7d01a Downgrade javamail one notch to test with Gump.
     new b749d0a3 Builds fine without the xml-apis stuff..
     new 55a6dba5 formatting fix
     new 0593dd6d Add helper resolve() method that delegatest o lookup()
     new 5421bce8 Add ECM based test
     new 3b6e7c7d Initial import of YAAFI: Yet Another Avalon Framework Impl.   This is meant to be a very lightweight implementation without all the jars and baggage associated with Excaliber and Merlin
     new a598ab6f Unneeded imports
     new a58c051b add ignores
     new 4b1b167b Remove System.out.println's
     new fe99c521 Update versions.  Use TestContainer.
     new 13ed78c7 Don't need extra properties
     new 2282429e Downgrade for test.  I'll upgrade it again in a bit.
     new 3cdeab15 fix xml dependencies
     new 54d64433 Fix which parent project we depend on.
     new 880ea5f7 Clean up dependencies.
     new a13b2132 fix up dependencies.
     new 71215028 Bump version, clean dependencies.
     new 1c010933 fix up dependencies.
     new 91871e86 Update tests to use TestContainer.
     new e4641836 don't need to import merlin-project.xml, use regular project.xml
     new 7aee3f96 Create a -dev version.
     new 3fe600d7 Bump versions, clean up dependencies.  Use TestContainer.
     new e7255c63 Remove unneed dependencies
     new d80c7985 Bump versions
     new 763a5d09 Bump versions, clean up dependencies.  Use TestContainer.
     new 1d0d505f Remove unneed dependencies
     new ddfc3b6a Remove extra dependencies not used.
     new b6663665 Tweak to build under gump using testcontainer.
     new d5b1f44c remove extra dependency and bump version
     new f8e751c9 missing velocity dependency!
     new 7134f5da Call that was never needed!
     new 7bb96269 Replace Log4j Category with Logger
     new 9b04c897 Remove dependency on osuser.  It's not released anywhere.
     new 9beedb05 Tighten up list of dependencies and extra compile steps.
     new 7bf3cdf3 add skelaton changes file
     new fc8d02ca Synchronizing project dependency versions.
     new 4380d971 Migrate to commons logger
     new e184f441 use Yaafi as container instead of ECM.  Can still use ECM if desired.
     new 6cb7ea8c Got duplicate dependencies
     new c7aed4d0 tweak test, don't need suite
     new e1af2b9a Revamp all unit tests to use integrated YAAFI container instead of ECM or Merlin.
     new 379244ed No longer required.  Replaced with seperate role/component config files
     new 3e2bac8b Missed some update config files while committing
     new 6736a345 not needed
     new 5d760e94 No longer used
     new 390a493d Verify username Bob and BOB are the same
     new 069070aa Make sure checkExists lowercases so user BOB and BoB are the same.
     new 39a6d164 remove minor run method
     new 5030e1e3 Import Avalon wrapper for Quartz.
     new 40980004 Mention fix for bug found by Ben Gidley
     new 15101e77 Remove unused resources, be more explicit on which unit tests are run.
     new 2e72e96f Add basic ignores
     new 605d02f7 No longer used
     new db1028af More ignores!
     new 989bce43 More logging
     new 501c7c32 add quartz module
     new 503b37a8 Show in log what errors are happening
     new 7710b07b trying to track down unit test error in gump
     new d3acfa1e Tweak imports
     new 93fe167e Clean up dependency list
     new 96679433 Fix for compoentns implement Dispoable interface never being disposed!
     new bb91b481 latest and greatest Yaafi now properly calls dispose on Disposable components.
     new 4fc6abf3 Add a facade helper class
     new 02bf69b9 add docs
     new 6c8f7fec Catch and ignroe test errors when ntsystem doesn't exist.
     new fcffbcdd Cleanup
     new bb28f100 add properties
     new 07de94cf bump versions
     new 7638b417 trying to resolve why gump fails with this test.
     new c4e2c79e Import leanup
     new d7894bc8 One last try catch for missing NTSystem.dll
     new 96dc9002 try and make gump happy.
     new c49e63e0 Make long running tests optional (and off by default)
     new 7404c3cc Got all tests running in gump, don't need to inline test results.
     new 4f73c9a8 Remove CachedServiceFacade
     new eebbe6e8 Remove UploadServiceFacade
     new bf10b230 Remove MimeTypeServiceFacade
     new 6f6f4c8a Remove Localization facade class.
     new 091ad9a2 forgot to bump version.
     new d2387741 bump version
     new 317b1943 bump version dependency
     new 2559ef8f bump version to dev
     new b814030a bump version
     new 0df3aa3d Sync all currentVersions together by inheriting from parent project.xml
     new 6f98b476 bump to dev
     new ae712454 Cleanup what gets built via fulcrum:build, fulcrum:clean and multiproject plugin.
     new 93e305bc No longer have a static facade wrapper.
     new 58a2a649 Display unit test results in maven log, debugging failure on gump
     new 80144560 Removed the static facade class, so don't try and populate it!
     new 38d93452 add hsql component
     new f854b37e add ignroe of temp file
     new ca5d3331 We no longer in upload have a facade class.  Thanks gump!
     new 2bcbb966 bump fulcrum dependencies to latest.
     new 6bbb6ebb More explicit logging of skipping test
     new c46eb43e add ignore file
     new 44228992 Migrate to ASL2.0 license
     new db02dd4f ASL 2.0.
     new 0f3badf9 doc improvements
     new 010a5115 Finally fixed unit test to check system property.
     new a091788e More documentation!
     new df2b6605 bump version to dev
     new 94d21a33 Reorg dependencis, explicity add jaxen
     new 7f1e6700 add unit test
     new f4b112d4 Remove facade class
     new 76a285df add   asl2.0
     new 3fd4021d Tests are passing!
     new 8d690371 Fix compile errors introduced by moving facade
     new 8827a944 Merge api/impl into single project
     new df04d9d3 Merge api/impl into single project
     new 02acec9a bump version
     new 4a46f528 add xstream
     new 3b8f3cff Fix navigation links
     new 5a0642af Bump to latest fulcrum-crypto jar
     new fdb363fd Use merged compoents
     new 051c1dee Doc fixes spotted by Scott
     new 2642a4da Update docs
     new c0fc99c6 This proposal has been dealt with and incorporated into the /crypto component.
     new fc0a3e93 Add Hsql component!
     new fef5b777 Cleaned up navigation links.
     new 3b9bebb6 Prep for initial release of component.
     new 6f5c35dc Fix deployment directories
     new 3ebb4d13 example shouldn't be released seperately.
     new c14a851a Remove -spi jar
     new e544d597 JCoverage plugin dies with cache
     new 3e337884 Ignore jcoverage .ser file
     new e37b5abd Fix by  Kostyantyn Shchekotykhin for running localization on non US environments.
     new 26aa5fa9 update versions to latest memory impl
     new 038b5054 seems to be failing in Gump again
     new ddb6f06b Providing "urn:avalon:temp" since this is required for a few Avalon components.
     new 08eb1a58 The symbolic change of a first-time committer
     new 2239c569 Update dependencies to use released versions.
     new 0b8014a3 Add logkit to try and work around gump failing becuase velocity needs avalon-logkit in path
     new ba18e496 Using fulcrum-localization-1.0.6-dev instead of fulcrum-localization-api-1.0.5-dev which is no longer built
     new ee36a262 Using the released components instead of 'dev' versions since it breaks the build
     new 14ac7f11 Umlauts are one of the reasons, why XML files _should_ have an encoding tag in their version element.
     new ab488ef6 nagoya -> mail-archives
     new 5941ca60 Defining this property breaks the JUnit tests instrumentes with JCoverage.
     new acee1d14 Added Dashboard report
     new 379163d0 Synchronizing the changes between Fulcrum and my ongoing development
     new ff1b1030 Creating fulcrum-yaafi-1.0.4-dev instead of 1.0.3
     new a0c06639 Using fulcrum-yaafi-1.0.4-dev instead of 1.0.3
     new d1d96fca Removed non-existent CheckStyle report data
     new 25b8c92b Initial revision
     new b72cfcc5 We need a "temp" directory for the regression test
     new e8c4215e try and debug why gump is failing.
     new d31edd00 Bump version under development
     new 952e74e8 Enforce having a temp directory for debugging output
     new 7ccf1d34 Initial import
     new 5525cec3 Initial import
     new 26db0719 Updated YAAFI documentation for 1.4-dev
     new f683a6e6 Synchronizing the current development mit Fulcrum YAAFI
     new 1abcd1b5 Initial revision
     new e15ad071 Added fulcrum-pbe as sandbox component
     new dcc66474 Using testcontainer-1.0.5-dev instead of 1.0.4 since the bootstrapping of YAAFI has changed
     new 0209d16d Accidently checked in a version with no Simian report
     new 93bcc709 Somehow fulcrum-groovy disappeared from the sandbox components
     new d1cf9ee3 For some reason javamail was removed as part of revision 1.8, should have been left in, required.
     new f04066b2 Synchronizing my development CVS with Fulrum
     new 073f7ef9 Updated the configuration
     new 1c9ecd69 Synchronizing my development CVS with Fulcrum
     new 0fe47b64 Forgot to update the PBEService since it is referenced in fulcrum-resourcemanager
     new 98609bae We are definitely not throwing a deprecated ComponentException
     new 877b994c We should not pack the configuration file into the JAR since they could be found using the classloader and generating odd failures
     new 40b6d418 Removded duplicated build section
     new 4851ca9b Upgrading to newest version of Turbine and Fulcrum Localization
     new 3e1d8662 Changeg ordering of entries to get it running again with YAAFI
     new 7a47fb2b Migarting from Turbine 2.3 to 2.3.1
     new acb162b6 Changed order of entries to get it running with YAAFI
     new 546e7ed7 Upgrading from javamail 1.3 to 1.3.1
     new cd0a56b6 Changed ordering of entries to get it running with YAAFI
     new 89815d5f Updated documentation
     new a6ef3ad8 Fixed wrong default value for parameters file
     new 7596a0e7 Setting the static field to NULL on dispose to avoid getting a NPE
     new 859d8439 Fixed obsolete email address and removed $Id$ macros
     new cc5701d4 Updated the ongoing changes
     new 980e9a60 Never leave out a chance to introduce a new bug
     new 5570dbb6 Not registering a ServiceableJobListener results in a NPE in the dispose() method. We now check that the ServiceableJobListener is indeed instantiated before we deregister it
     new 54ba983c Various changes to put this code into production
     new 13551645 Removed unused import
     new 3cfb5acf Added default constructor
     new 1f476c03 Updated changes
     new c5a555fc Checking in latest development
     new 26624915 Added ShutdownService
     new cba8f38c Somehow the link to the fulcrum-resourcemanager-service was deleted
     new 8f53c070 Using this version now in production but is not stable yet
     new 5ece960e Dumping the lcoation of the resource when found
     new 63268b34 Allow to retrieve the Avalon paramters
     new b3ea373f Using directory names instead of files
     new c6f1ebe4 Setting default parameters after dispose() to avoid any NPE when accessing the singleton
     new 7eadeed9 Updated documentation
     new 23533651 Adding test cases for YAAFI CLI
     new 5288bc43 Updated implementation to be used in production
     new 03ad43dc Using constant instead of the string literal to get rid of PMD warnings
     new 92c06cb2 Tests for the BaseService implementation
     new 4b62d824 Got rid of PMD warning
     new 0e4742fc Added paramter sanity checks
     new 9474c6f9 Gor rid of PMD warning
     new d615dd72 Added a logging statement when reconfiguring individual services
     new 2393cf54 Fixed javadoc warning
     new 9a461f85 Forgot sleeping while polling for termination resulting in excessive CPU usage
     new 481164d3 Fixed javadocs warnings
     new d47c3ad7 Updated documentation
     new 7e83652a Added a simple YAAFI tutorial
     new fb98584f The logging statement was incorrectly placed in the loop
     new 9a622ffd Added a makeAbsolutePath() to determine an absolute path based on the application working directory
     new 433fcb28 Updated tutorial
     new 6b42d3ca Promoting fulcrum-yaafi from 1.0.4-dev to 1.0.4 Promoting fulcrum-testcontainer from 1.0.5-dev to 1.0.5
     new 4a9ddacc Preparing Fulcrum release 3.0.0
     new 046536a6 Preparing Fulcrum release
     new 9ea81a10 Preparing Fulcrum release
     new 07d1f675 Initial revision
     new 1a4374c7 Ignoring the Subversion directory otherwise a JUNIT test file since it picks up a README.TXT
     new e3d245c3 Updating to fulcrum-resourcemanager-service-1.0.1-dev
     new bc4f9155 Upgrading to xmlrpc 2.0
     new 3828fbf8 Cleaning up code to remove Eclipse compiler warnings
     new d76e2896 Commenting the changes
     new 16ffe7ff Changing the maven.changelog.factory to use SVN instead of CVS - I hope this also works for other Maven versions apart from 1.0.2 .
     new 4c0aba85 1) Switching over to the SVN repo 2) Migrating to avalon-framework-4.3 3) Moving the contributor section (commented out in XMLRPC) to the global project.xml
     new 6ee16da4 hib-jta2.1 is just a repackaged Sun jta.jar. Reference it explicitly and provide an URL to allow non-hibernate people to find and download the jar.
     new 9d33de63 Synchronizing the SVN repository with my development CVS. The commit covers the following changes +) Updating to avalon-framework-api/impl-4.3.0.jar +) Adding interceptor services to YAAFI +) Using ReadWriteLocks for reconfiguring YAAFI on the fly +) Added a "logger" attribute to the role configuration +) Using parent logger during service initialization +) Updated the documentation
     new 48d5bd5a Updating the HSQLDB service
     new c06ff800 +) Using official commons-email-1.0 release which now contains the patch required to work with this service +) Added support for creating SMTP session without relying on commons-email. +) Providing a send() using an explicit list of recipients. This is a mandatory functionality for our SMTP gateway. +) Adding connection timeouts supported by javamail-1.3.3 but stick to javamail-1.3.2 for the time being
     new 2fdc3668 +) Using the FileResourceManager as default for the configuration +) Fixed a few JavaDoc warnings +) Restricting the access of context-specific information in BaseResourceManagerImpl to protected instead of public +) In response to the suggestions of the mailing list the implementation provides a list of excluded directory names. This list is currently not configurable but hard-coded and contains "CVS" and ".svn".
     new 0d2b0886 +) Fixed a few JavaDoc warnings +) Using the parent ServiceManager (if available) during lookup() and hasService() +) Adding Fortress context variables to enable a smooth transition when making all Fulcrum service compatible to a Fortress container +) Incarnating service is done in two steps now. This allows to declare the services in any order in the roleConfiguration.xml
     new 17733f9e +) Changed the signature of TemplateHtmlEmail.send() since it inherits from Mail.send(). The method now throws an EmailException instead of MessagingException which might break existing code +) Upgrading to javamail-1.3.2 +) Upgrading to commons-email-1.0
     new 7dc97198 +) Upgrading from javamail-1.3.1 to javamail-1.3.2 +) changed version from 1.0.5 to 1.0.6-dev
     new c3e8e304 +) upgrading to commons-email-1.0 +) upgrading to javamail-1.3.2
     new 8697e154 +) Upgrading from hsqldb-1.7.1 to hsqldb-1.8.0.1
     new e3a656ab +) synchronizing with my CVS repo +) upgrading to groovy-all-1.0-jsr-03.jar
     new 8b9fefd3 We have to create a new Context here since it will contain service specific entries
     new 8b2e5919 Update to Commons Configuration 1.1, remove deprecated methods.
     new 305e1749 Update pom to work with maven 1.1.
     new d598d559 Update to Quartz 1.5!  Change to the <cronTrigger> format, it's not quite backwards compatible with Quartz 1.4.
     new 48b18ac9 +) added Fulcrum Advice Service +) added Fulcrum JAMon Interceptor Service +) improved test coverage +) fixed a few more javadoc complaints by Eclipse
     new 7b34a8f4 +) added Fulcrum Advice Service +) added Fulcrum JAMon Interceptor Service +) improved test coverage +) fixed a few more javadoc complaints by Eclipse
     new 3bd2a462 +) added Fulcrum Advice Service +) added Fulcrum JAMon Interceptor Service +) improved test coverage +) fixed a few more javadoc complaints by Eclipse
     new 5452b780 Move from Enumeration to Set for the keys in the hashset of ParameterParser.  Update from Turbine parameter parser codebase.
     new f1b1252e Make the ParameterParser interface match what Turbine 2.3 uses.
     new f2167319 Intake no longer requires Turbine 2.3.1!  Depend on all Fulcrum components.
     new ea4e22a9 Move unit test over from Turbine.
     new 3edd5006 Update POM to match Maven 1.1 requirements
     new 1509eeb9 Use DefaultToStringBuilder as fallback
     new f59ef36c Added missing CommonsEmail service
     new e7f95412 Added URLs for Avalon libraries
     new 889d3621 Initial import of fulcrum-script service providing support for JSR 223
     new 2b345aa0 Added link to fulcrum-script service
     new 85ea5f24 Synchronizing with company CVS repository
     new de54d0d6 Resolving JAR conflicts reported by dependency convergence report
     new 64abb6e1 Bump to Quartz 1.5.1.
     new a1733a83 Add support for caching using EHCache.
     new e51d8f6e Corrected a couple of URLs.
     new 89461e58 From Scarab FULS7: Dashes are not allowed within the XML comments in sample-avalon-conf.xml.  Xerces complains.
     new e761d81e FULS10: TemplateEmail.sendMultiple() was setting the character set to late.
     new fbff778f Minor change that should hopefully fix the gump build.
     new 593cf5d9 Ignore target dir.
     new d752f7c4 Ignore target dir.
     new 3d439bd8 Perhaps this will resolve the gump build issue.
     new 2084e37c TRB-14: Intake fails to load correct Default Validators if rules are empty Thanks to Juergen Hoffmann for the patch (inclusion of test case was very helpful).
     new cdce4f6d TRB-9: Intake was not handling empty values correctly. Also, Intake now handles the case where the mapToObject does not map to all fields in the group. Thanks to Jürgen Hoffmann for the patch.
     new 3c1f9fe4 TRB-19: Extend Fulcrum XSLT Service Synced with 2_3 branch (excluding the replacement of the cache Map() with a LRUMap()). Thanks to Thomas Vandahl for the patch.
     new 47962459 Fix character in Jürgen's name.
     new e4a40ba1 TRB-17: Added new JCSCacheService.  Thanks to Thomas Vandahl.
     new a041cfc9 Updated various references (mailing lists, issue tracker) and added developers and contributors.
     new bf66a447 Plugin defintions to allow site to build. You need to set MAVEN_OPTS=-Xmx1024m to build.
     new 9b7f7d47 git-svn-id: https://svn.apache.org/repos/asf/jakarta/turbine/fulcrum/trunk@417442 13f79535-47bb-0310-9956-ffa450edef68
     new cb416561 Ignore generated files.
     new 192082ae Fixed url and updated dependency. Note that I do not actually use this myself at present so only evidence that updated dependency is okay is that the tests still run (bar the one Siegfried will be looking at soon).
     new ba0a753f ConfigurationService Improvements - more flexible configuration built in - added support for simple configuration settings - enhanced documentation - fixed JavaDocs
     new 4e888e5e Parser fixes ported from 2.3.2. Thanks to Juergen Hofmann for an early version of the patch. Fixes TRB-32
     new 3c0030b1 Parser fixes ported from 2.3.2. Thanks to Juergen Hofmann for an early version of the patch. Fixes TRB-32
     new 53a18670 Dependency convergence.
     new c71d07c6 Changes documentation, version update
     new f7613235 - Attempt to fix gump complaints. - Added multichanges report.
     new 1aae5fa4 Dependency convergence and update, part deux.
     new 65156247 Replace license 1.1 with the 2.0 version
     new 2323aefe Cleanup: - added serialVersionIDs - removed unnecessary references to commons.logging - formatted code to comply with style guide - added/fixed some JavaDocs
     new 06c8f9ce Fixed hash code generation and equals() for security entities.
     new d83f2f17 Make gump happay again with fulcrum-security-memory
     new b01b708a Better hashcode generation and string representation
     new 5c9e17db Fixed testRevokeAllUser() to not depend on instance comparison
     new 5725964f Removed unused commons-logging dependencies
     new 6e9ba633 First step towards a Torque security service implementation
     new eeb428bf First step towards a Torque security service implementation
     new 7515174a Removed file/folder
     new 41a04257 Added generated files to svn:ignore
     new 634b58a3 Added generator files to svn:ignore
     new 0085d776 Added generator files to svn:ignore
     new 5da4464b Refactored stuff for better code re-use
     new e91e82dd Refactored stuff for better code re-use
     new 16f59d00 adjusted the dependant jar mysql-connector-java, so it can be automatically downloaded. see TRB-35
     new 46646107 made the tests of fulcrum-security-torque OS and DB independent. See TRB-36
     new e264a40e enhanced logging within fulcrum also. Now same as inside the t2.3 branch
     new b93b5b4d Try to fix strange gump complaints (worksforme)
     new 6387b527 Try to fix strange gump complaints
     new 1c746212 Fix error message.
     new 4fcb1e30 Typo.
     new aa40d2a8 Typo.
     new 1c581c41 Changed BasicUser, BasicGroup, DynamicUser, DynamicGroup, DynamicRole, DynamicPermission, TurbineUser, TurbineGroup, TurbineRole and TurbinePermission to interfaces. Added default implementations for existing security services. Changed all occurences of these classes in tests to use BasicUserImpl, BasicGroupImpl, DynamicUserImpl, DynamicGroupImpl, DynamicRoleImpl, DynamicPermissionImpl, TurbineUserImpl, TurbineGroupImpl, TurbineRoleImpl and TurbinePermissionImpl instead. [...]
     new 0e0355d1 Changed BasicUser, BasicGroup, DynamicUser, DynamicGroup, DynamicRole, DynamicPermission, TurbineUser, TurbineGroup, TurbineRole and TurbinePermission to interfaces. Added default implementations for existing security services. Changed all occurences of these classes in tests to use BasicUserImpl, BasicGroupImpl, DynamicUserImpl, DynamicGroupImpl, DynamicRoleImpl, DynamicPermissionImpl, TurbineUserImpl, TurbineGroupImpl, TurbineRoleImpl and TurbinePermissionImpl instead. [...]
     new 7006e8dc Complete rewrite of the Torque Security Service. Torque objects can now be used directly and instances are (more or less) unique.
     new 9bc5d55e Complete rewrite of the Torque Security Service. Torque objects can now be used directly and instances are (more or less) unique.
     new 0ae6ef9c Changed BasicUser, BasicGroup, DynamicUser, DynamicGroup, DynamicRole, DynamicPermission, TurbineUser, TurbineGroup, TurbineRole and TurbinePermission to interfaces. Added default implementations for existing security services. Changed all occurences of these classes in tests to use BasicUserImpl, BasicGroupImpl, DynamicUserImpl, DynamicGroupImpl, DynamicRoleImpl, DynamicPermissionImpl, TurbineUserImpl, TurbineGroupImpl, TurbineRoleImpl and TurbinePermissionImpl instead. [...]
     new fb71bbcd Added serial version ids
     new 2c02ce5a Property change
     new 0ecd52c2 - Added locale handling to Intake validators - Added user-defined field types.
     new b0536275 Removed unused variable
     new f73bec20 Merged some cleanups from Turbine 2.3
     new c51aef2f Added preliminary documentation for the Torque Security Service.
     new f0ab7cf7 Removed references to deprecated classes for commons-fileupload 1.1
     new 095116a4 Updated commons-fileupload dependency, added required commons-io dependency
     new 4e531626 Stop housekeeping thread correctly at dispose(), add serial version numbers
     new f7f6b806 Provide a simplified method for default request parsing
     new d0cec415 Same dependency like in Turbine 2.3
     new 584927e6 Use new fulcrum-fileupload - Implement file item handling (ported from Turbine 2.3) - Fixed deprecation issues
     new e41a0cdd Eclipse warning cosmetics
     new 795cda9c Typo in comment only.
     new bb69f757 Typo in comment only.
     new 7ad38c0f svn and maven 1
     new 1d7051d8 Typo in comment only.
     new eeb2ea38 Adding a test case that causes an error.  The parser code needs to deal with FileItems a little better than it currently does.
     new a402760d Fixed typo.
     new cd696967 Fixed typo.
     new 0bbc5db5 added .settings to svn:ignore
     new 0c97ecd5 Fixed typo.
     new 41918f00 Fixed typo.
     new 0499450d Typos in comments only.
     new 36844500 Added support for componentConfiguration.properties to provide values to be expanded in the componentConfiguration.xml. This allows to simplify the configuration if a few highly volatile configuration values are put into a separate configuration file.
     new ef558d82 Fulcrum has officially been wrestled. Thanks to Henning and Siegfried for their support. Sorry, guys, this is going to be one *big* commit. - Re-Licensed everything according to the current ASF policy - Reformatted headers - Removed trailing blanks
     new 516def96 Switch compiler to 1.3 mode to make JCoverage happy.
     new 4ea2306b Added CodeWrestler config files to svn:ignore
     new 24f5a5d4 Temporay fix for broken test case - according to TV the implementation of the service needs to improved to match the original turbine implementation. The original implementation had two maps for for name/value pairs and one for FileUpload thingies but in the current implementation we have only one map inviting class cast exceptions
     new 948862d1 The "code-wrestled" resources actually broken the regression tests - fixed it
     new bf254be7 Mhmm, some new classes from fulcrum-security-api-1.0.8-dev were referenced so this could shouldn't work at all. Reverted to 1.0.7 class names to fix the tests.
     new 414f16c7 Mhmm, some new classes from fulcrum-security-api-1.0.8-dev were referenced so this could shouldn't work at all. Reverted to 1.0.7 class names to fix the tests.
     new 482fb0e7 The good old maven-proxy bug - www.ibiblio.org/maven gives you a 301 (permanently moved) and the download mechanism does not support this - unable to resolve dependency.
     new f71314d4 The good old maven-proxy bug - www.ibiblio.org/maven returns 301 (permanently moved) and this is not supported by maven 1.0.2
     new 3535d009 Accidently added a file .... :-(
     new 30814b36 +) commons-lang-2.1.jar is not used at all +) a logger is provided by the Avalon framework - no need to instantiate one wihtin the service implementation
     new 32d4bfc7 Fixed the hsqldb helper class. It was using Java 1.5 methods (File.toURI()). Removed the methods supporting URL, they are not used anyway. The sql file processing was error prone, it didn't care for comments correctly.
     new aca99744 Use the security api 1.0.8-dev all over the place.
     new c231817f Limit source compatibility to Java 1.4
     new 60b9b44a Fiddling with svn base url to fix the broken links on the maven-changelog-plugin report
     new 058d2d7b Using maven-cobertura-plugin-1.3 instead of maven-jcoverage-plugin
     new b0eef68c Typos.
     new 9b2f3cd0 Typo.
     new 80037298 Typos.
     new 960677c0 TLP changes, incl. new project logo.
     new 18a891d1 New DTD location.
     new 17ab7b4c Fixed broken entity reference
     new 49a83144 Due to some unknown Maven mystery the seemingly correct include of the entity reference does not work - adding an additional directory does the trick
     new 492d4543 Use an absolute url for the project logo - this should fix the problem where the project logo is not appearing on the component pages.
     new 98f67615 Fixed the DTD section otherwise the regression tests fail because the test data can't be parsed (DTD not resolved)
     new 884bac25 Temporary fix for broken GUMP build. Starting with HSQLDB-1.8.0.4 the SQL command "SHUTDOWN" hangs
     new 6da7d3fd Upgraded to hsqldb-1.8.0.7 to fix the broken gump build
     new db774ac7 Dumping any exception during teardown() to pinpoint my test failures
     new 88541d8e Upgrading to hsqldb-1.8.0.7 to minimize dependency mismatch between the fulcrum components.
     new fcf43265 Upgrade to commons-beanutils.1.7.0 to steamline dependencies between fulcrum components
     new d4d41aa9 Upgrade to commons-beanutils.1.7.0 to steamline dependencies between fulcrum components
     new 546744aa Reverted to Torque 3.2 to check for test issues (TRB-66).
     new 14ae7ba5 Streamlining the dependencies for dependency convergence report
     new fce2165c move turbine to top level
     new 5ca23ff7 svn has moved.
     new a63d95fb Added Properties Resolver based on Commons Configuration
     new 11004ee0 Added Properties Resolver based on Commons Configuration
     new 68576927 Added Properties Resolver based on Commons Configuration
     new 15e26630 Added Properties Resolver based on Commons Configuration
     new c4a9e5f3 Correct the location of the development repository.
     new e0a55ac8 Ignore a couple of files.
     new 12300f27 First cut of fixing the JAMon 2.x interop prolems - the implementation works for JAMon 1.x but for 2.x I want to have a better integration.
     new c4104e53 Fixed broken compilation - JAMon is now a compile time dependency ... :-(
     new bed56ade Adding skeleton for JAMon 2.x integration
     new b8ed511d Cleaning up the source code
     new 6f9157d3 Update cache service to JCS 1.3, allow auxiliary caches to be shutdown properly.
     new 5ab7fe16 First cut of JAMon 2.x integration
     new 4821b383 The Jamon2PerformanceMonitorImpl requires Jamon 2.x to compile and is more or less backwar compatible with Jamon1.x
     new 5e52a274 Initial import driven by the fulcrum-yaafi release review
     new 8c959076 Preparing fulrcum-yaafi-1.0.5 release
     new f27ce77b Adding KEYS as discussed Henk Penning
     new 9a2e429d Fixing the broken download link of the release - we point to the binary distribution and not the jar file
     new 52060444 Fixing broken distribution urls and mailing lists
     new c1234889 Getting rid of all external dependencies - especially the denpendency on the cryptix library.
     new 8c62610c Preparing release for fulcrum-crypto-1.0.6
     new bfc33aab +) using fulcrum-yaafi-1.0.5 +) getting it to run with maven 1.1
     new 580aa493 Preparing release for FULCRUM_CRYPTO_1_0_6
     new ce537612 Mhmm, it seems that I messed up creating the release tag - wondering if removing the crypto/crypto directory solves my problem then.
     new 5c9b8de5 Mhmm, getting rid of the undesired "crypto" folder did not work due to a SVN error message - try it again
     new d779dd26 Initial import
     new 077a54de Setting the proper download URL for all released projects
     new d5d9cfc3 Fix a bunch of URLs and a couple of typos.
     new 35126368 Adding first draft of fulcrum parent pom for M2 build
     new 3a1f2580 Tweaking the M2 build
     new 2dd2be24 Fixing javadoc issues
     new f679205e Fixing Apache Licence issues flagged in the RAT report
     new fa628edd Fixed javadoc issues
     new fe5eed3a Fixed IntelliJ warnings
     new 45d794b6 Changes the implementation so it is impossible to use strong encryption/decryption - we are now limited to DES (56 bit)
     new 1f53a882 Writing the JAMon to ./target instead on./temp
     new 206072f8 Updating javadocs and improved interface
     new 9ddcbf2b Update to Torque 3.3
     new 2fd0c51e Split the service into a simple one that does not depend on servlet-api and an extended one that does. This allows to use the service in non-web environments without hassles.
     new b67dfded Totally refactored the component to provide correctly initialized parser objects. Provide some documentation. Fixes TRB-39
     new 23e8d1f5 The upgrade of fulcrum-yaafi broken the build - fixed it
     new 23633ddf Upgrade of fulcrum-yaafi requires an updated fulcrum-pbe
     new d6b648b8 Important change: The BaseValueParser now consistently returns null for all get-methods that return an Object, if the parameter name does not exist. This changes the behaviour of getBigDecimal which used to return 0 in this case.
     new 02230564 Add a locale-aware date test
     new 2f61582c Updated locale handling to use the new localized parameter parser. This removes the dependency from LocalizationService.
     new f7671fb1 Removed Turbine dependency
     new 8203ddb6 Removed Turbine dependency
     new 3a25900e Integrating the changes of commons-parent-9.pom into out parent pom - so the whole release process should work the same as commons
     new d72c411a Integrating the changes of commons-parent-9.pom into out parent pom - so the whole release process should work the same as commons
     new fd0ddd89 Port latest changes from Turbine 2.3.
     new 116b9786 Port latest changes from Turbine 2.3.
     new 4ed54d99 Replaced the dependency on oro with java.util.regexp
     new 35f9d6ad Fix test configuration
     new b010adc8 Remove unneeded dependencies. Prepare 1.1 release
     new 168a2eb5 Remove unused imports
     new de116037 Some cleanup
     new 12bd267d Improve documentation
     new 1a4ebc16 Some fixes to the build environment in preparation of release
     new 39d3c6bc Migrating Fulcrum projects to M2
     new f0f9a625 Migrating Fulcrum projects to M2
     new 46560aa7 +) Removed default goal to get rid of deprecation warnings using maven-1.1 +) Removed maven-jcoverage-plugin invocation because the plugin is obsolete
     new 60e70a26 Added default goal to build section
     new abb1f5f3 Added initial M2 build
     new fdfe0d34 Keeping track of my changes
     new 62d1b6e4 Added additional classpath for testing with the maven-surefire-plugin to pick up the cache configuration in ./src/test
     new 10d1c02e Changed the <groupId> from 'org.apache.fulcrum' to 'org.apache.turbine.fulcrum' to give a clear indication that this is a turbine subproject
     new 3f17dd4e Changed the <groupId> from 'org.apache.fulcrum' to 'org.apache.turbine.fulcrum' to give a clear indication that this is a turbine subproject
     new 06df7fd5 Changed the <groupId> from 'org.apache.fulcrum' to 'org.apache.turbine.fulcrum' to give a clear indication that this is a turbine subproject
     new 30421ab8 Changed the <groupId> from 'org.apache.fulcrum' to 'org.apache.turbine.fulcrum' to give a clear indication that this is a turbine subproject
     new 4257006c Added 'provided' scope to jcs and ehcache to avoid pulling in all dependencies
     new a65e8e02 Syncing current development with SVN repository
     new c2ccdbda +) exclude dumbster dependency from commons-email +) commons-lang not used any longer +) using org.apache.turbine-fulcrum components
     new 482a73a4 Synching latest source code with SVN repository
     new 1f81d12a Updating site generation using M2
     new eee5eb1a Tweaking the M2 build to do something helpful other than failing ....
     new 2f05a9e0 Tweaking the M2 build to do something helpful other than failing ....
     new 08ca919f Tweaking the M2 build to do something helpful other than failing ....
     new 694deb0c Changing the groupId from 'org.apache.turbine.fulcrum' to 'fulcrum' to save me from a lot of headache
     new c0742881 Changing the groupId from 'org.apache.turbine.fulcrum' to 'fulcrum' to save me from a lot of headache
     new 1d3368ef Changing the groupId from 'org.apache.turbine.fulcrum' to 'fulcrum' to save me from a lot of headache
     new 99c4c7fb Changing the groupId from 'org.apache.turbine.fulcrum' to 'fulcrum' to save me from a lot of headache
     new d855bcfe Changing the groupId from 'org.apache.turbine.fulcrum' to 'fulcrum' to save me from a lot of headache
     new 18957f15 Updated PMD configuration
     new 495180fe Fixed broken M2 build
     new 142a26de Fixed broken M2 build
     new e3080ad6 The PMD string rules or not soo supportive - removing it
     new 1257a221 JAMon 2.6 forgets the custom ranges after resetting JAMon using the GUI
     new a0728844 Major code cleanup, formatting and styling
     new 51fb4da3 Cleanup
     new 23b7dae3 Major code cleanup, formatting and styling
     new d8d054ad Major code cleanup, formatting and styling
     new b4b15bae Major code cleanup, formatting and styling, warnings removed
     new 39aca402 Tweak the m2 build. Use a released version of ehcache.
     new 6edea6e4 Re-introduced default constructors. They got lost with the last commit
     new 4632c1a6 Fixed JavaDoc
     new a5bd9642 Changed version number to comply with the rest of Fulcrum
     new 4dbb2978 Port range validators from Turbine 2.3
     new 471f972a Added a Maven 2 pom. Expanded the JavaDocs. Updated to Quartz 1.5.2. Thanks to Youngho Cho for providing a patch to update the XStream xml format for CronTrigger to suit newer releases of Quartz.
     new b4159d4b Using jamon-2.4 found in the M2 repos and set the dependency to optional
     new 6cb9adaf Setting YAAFI and ECM as optional dependency
     new 0fc5b4d9 Reformatted the document and fixed two typos
     new f0a7d0df Added site.xml to have a link on the main page of the generated site
     new 5ec4e5d3 Added ASL 2.0 licence
     new 1fcfb067 Added comments regarding M2 build and JAMon interceptor fix
     new 758da2ab Storing a backup of the M1 announements to reference it from the custom M2 download page
     new 414cd444 Storing a backup of the M1 announements to reference it from the custom M2 download page
     new 91179418 Storing a backup of the M1 announements to reference it from the custom M2 download page
     new 4c7b02e3 Fixed typo
     new 5f42cb4c Moving main website to M2
     new bbd56b9e Adding ASL 2.0 to XML file to make RAT a bit more happy
     new 0d8c7d8f Migrating fulcrum-crypto to M2
     new 60f0c0f7 Adding more modules
     new 571dbe83 Cleaned up the code
     new abe9dba2 Added Spring Framework integration (1.2.x and 2.5.x) which allows to instantiate a YAAFI container. When running YAAFI inside of Spring the integration allows to access Spring beans from within Avalon services and also the other way around.
     new e880cbd0 Moving the stuff into a seperate fulcrum component to keep container code base stable.
     new e5921192 Moving the stuff into a seperate fulcrum component to keep container code base stable.
     new 787990be Moving the stuff into a seperate fulcrum component to keep container code base stable.
     new c66c59fe Moving the stuff into a seperate fulcrum component to keep container code base stable.
     new f84ae342 Cleaned up source code
     new 2af8338c Implemented improved service lookup for components managing their own services
     new 61d5babf Implemented improved service lookup for components managing their own services
     new 53b9a02a Implemented improved service lookup for components managing their own services
     new 70b5614c Excluding IntelliJ project files
     new 4428c427 Updated documentation.
     new cde84f6f Updated documentation.
     new 5d1c2d73 [TRB-69] Someone added JAMon to the M1 repo so we can pick it up from there
     new e689179f Initial import of fulcrum-jetty to run a embedded Jetty web container as Avalon service.
     new 57252264 Initial import of fulcrum-servicemanager - this code was moved out of fulcrum-yaafi.
     new 1c26d551 Adding a M2 build
     new 7eb86e77 Initial import of fulcrum-spring to allow integrating/accessing Spring beans from Avalon and the other way around.
     new 3572c0f4 Fixed site definitions still pointing to my private website
     new 1cd38983 Reordering of menu items
     new 5a6e5039 Added support for M1 repos using the 'maven-one-plugin'. During an 'install' the artifact will be stored in the M1 repo as well.
     new 06cd3ba9 Refactored the transparent decryption of configuration files into seperate/optional project because most people don't need that functionality.
     new 759ee9eb Refactored the transparent decryption of configuration files into seperate/optional project because most people don't need that functionality.
     new 27fabaf5 Refactored the transparent decryption of configuration files into seperate/optional project because most people don't need that functionality.
     new ed5b4c95 Refactored the transparent decryption of configuration files into seperate/optional project because most people don't need that functionality.
     new dcb4d7c9 Fixed M1 build
     new 5f616b64 Moving stream related code from CryptoUtil to StreamUtil
     new cdb6732b Adding M2 build and adding some more tests
     new 1c9b60ec Added more documentation
     new f596f89c +) using prepackaged assemblies +) upgrading the maven-assembly-plugin to 2.2-beta-2
     new f6e512f0 Removing custom assemblies
     new 0f5cd03d Removing custom assemblies
     new 55eabb30 Removing custom assemblies
     new cb159871 Fixed inception year and added remaining developers
     new e7ead6b8 Updated changes
     new fa223700 Migrated to M2 build
     new 789e3b8e Cosmetic change
     new 0410176f Added more M2 modules
     new a5f1db25 Removed read/write lock implementation since it was never properly implemented and used.
     new c0ced8b8 Using reconfiguration delay before reconfiguring the container
     new f59efe73 Removing the 'fulcrum' profile
     new d88959f6 (Hopefully) improve documentation
     new af68e0b2 Remove cryptix dependencies where still left
     new ba5ef713 Removed accidently added 'spring' directory
     new 45eb56ca Making transparent decryption of configuration files really optional - this makes me and Gump happy
     new a638de3c Preliminary support for LDAP authentication. Not all tests pass (yet).
     new 92ce7bbb Preliminary support for LDAP authentication. Not all tests pass (yet).
     new fa3aff5a Added target to svn:ignore
     new 3c8d6332 Preparing release of Fulcrum parent pom ...
     new d265b2c3 Ignore target dir.
     new f1c524ee [maven-release-plugin] prepare release FULCRUM_PARENT_1
     new 7a38d409 [maven-release-plugin] rollback the release of FULCRUM_PARENT_1
     new 52267add [maven-release-plugin] prepare release FULCRUM_PARENT_1
     new 8e5ae0d1 [maven-release-plugin] rollback the release of FULCRUM_PARENT_1
     new f79b39ac First run of maven-release-plugin failed miserably - I assume that my problem was the missing HTTPS URL for the developer SCM since commits are forbidden on non-secure communication channels.
     new 7694a231 [maven-release-plugin] prepare release FULCRUM_PARENT_1
     new 3eedf18a [maven-release-plugin] prepare for next development iteration
     new ad391805 Trying to re-release using the M2 maven-release plugin.
     new 2bdfda42 [maven-release-plugin] prepare release FULCRUM_PARENT_1
     new 785c33e6 [maven-release-plugin] prepare for next development iteration
     new 2488f594 That should fix the broken Gump build
     new 18f343e3 Adding changes.xml for creating an announcement later on.
     new 7aeb2e6e Preparing 1.0.6 release
     new 2b3f353c Preparing 1.0.6 release
     new 60f66829 Adding an additional download page.
     new 60b1ba85 Using newly released parent pom
     new d8318bdf Allow Non-ASCII characters in upload file names. Fixes TRB-13
     new 73b34478 Intake did not correctly parse the message of a rule or required-message from intake.xml. Fixes TRB-68
     new 5a3572f5 Removed the dependency on commons-logging
     new cf911dad Starting the fulcrum release party ...
     new bec71a30 Starting the fulcrum release party ...
     new 34bdeaea Starting the fulcrum release party ...
     new 45f69d16 Starting the fulcrum release party ...
     new 768ff139 Fix version of (released) parent-POM Fix group-ids, fix dependencies
     new 3bdbb650 Add a maven-2 build
     new 22f16993 Fixing broken M2 build
     new bbdb87d1 Moving to M2 build
     new 3561a408 Add a maven-2 build
     new 037b6614 Moving to M2 build ...
     new 898327ea Moving to M2 build ...
     new 42b0812b Adding more M2 fulcrum builds ...
     new d96d11a9 Add a maven-2 build
     new fc9271d4 Removing duplicated depedency declaration
     new f66ff2da Add a maven-2 build
     new 62244810 Fixing broken M2 build
     new ee431639 +) readded ASL 2.0 at the beginning of the file +) added a 'ci' profile as defined in commons +) move the configuration bits found in the pluginManagement section to the plugins
     new ad989584 Preparing next release candidate
     new 5fa3ac44 [maven-release-plugin] prepare release FULCRUM_YAAFI_CRYPTO_1_0_6
     new cfe61fe0 [maven-release-plugin] prepare for next development iteration
     new de2bc7a3 Added the missing 'rc' profile for copying the site to the staging area.
     new 4d504482 Preparing the next release candidate ....
     new d6b34665 Preparing the next release candidate ....
     new 06fcc779 [maven-release-plugin] prepare release FULCRUM_YAAFI_CRYPTO_1_0_6
     new 351abac4 [maven-release-plugin] prepare for next development iteration
     new 50bfc224 Use versions of dependencies that actually exist in the repository
     new 11f6df22 Made TemplateException extend JDK-1.4-Exception instead of commons-lang NestableException. This is because NestableException is now gone from commons-lang
     new 10101193 Removed the Intake class. It was duplicating the IntakeServiceFacade. Moved the initialization code of the service implementation to initialize()
     new 87d1d3fe Remove commons-logging from the dependencies
     new 53731536 Added missing dependency
     new ce1fd8b3 Added a maven-2 build
     new f9dd8a74 Added more M2 builds ....
     new 70415c71 Fixing test data
     new 67eb1ac6 +) fixing broken test data +) improving documenttion +) preparing for new release candidate
     new e1ad1731 Updating "fulcrum.rc.version"
     new 58daa833 [maven-release-plugin] prepare release FULCRUM_YAAFI_CRYPTO_1_0_6
     new bf840fc8 [maven-release-plugin] prepare for next development iteration
     new fe967837 Updating the documentation
     new ba1223a7 Updating the documentation
     new dd8f6c75 Preparing release candidate
     new 3e107d81 Preparing release candidate
     new f32edc14 Preparing release candidate
     new 4fd171a0 - Use scpexe for deployment as it seems to work better with ssh-agent. - Use maven-site-plugin 2.0
     new ca55f22d Fixed site id to comply with settings.xml as explained in the wiki
     new 33a42ef2 Fix copyright years
     new e87e10fa [maven-release-plugin] prepare release YAAFI_1_0_6_RC1
     new ad516442 [maven-release-plugin] prepare for next development iteration
     new 255e10e6 [maven-release-plugin] prepare release FULCRUM_YAAFI_1_0_6
     new 35468eb9 [maven-release-plugin] prepare for next development iteration
     new 57361524 Applying a few changes as discussed with Thomas
     new 55c57151 Re-added License header
     new e0fb9ac8 Re-added License header
     new 2f1104f6 Fixed typo reagrding Java version - thx to Thomas Vandahl
     new a3f16550 Added missing profile for release candidate
     new ae49b0ff Use current snapshot dependency (1.0.7) for fulcrum-yaafi
     new ddf2c626 Use current snapshot dependency (1.0.7) for fulcrum-yaafi
     new 2e7262f1 Use current version of dependency
     new fa21d040 Ignore target.
     new 4dfec65c Use release version 1.0.6 of YAAFI for test environment
     new 7deb496c Added log4j dependency. It is used by the ECMContainer.
     new 932c7b61 Added changes to version 1.0.6
     new d6204ce3 Prepare release
     new f1ed8b3c Prepare release
     new 89fd9490 [maven-release-plugin] prepare release FULCRUM_TEST_CONTAINER_1_0_6
     new c03d93a2 [maven-release-plugin] prepare for next development iteration
     new b19872a0 Re-add license header
     new 5c985441 Use scpexe as deployment protocol
     new e7b5e2d1 Include yaafi-crypto on fulcrum site.
     new 618583f8 One of the test cases was ambiguous - it was named one thing but seemed to be testing something else in a manner that suggests a possible problem.  The change corrects the named test and adds a new one for testing configuration files with integrated roles.  The new test currently fails, so either I do not fully understand how it is supposed to work or something is broken.
     new 7df66956 One of the tests is failing under OS X unless forkMode=always.
     new cc2a27c8 Removed unused imports.
     new 7667d482 I don't think this test could work at all. There is no such thing as an integrated roles file. I suspect the config file setting was just a leftover from some cut'n'paste operation. So I removed the test altogether.
     new 0368f84d Next RC cycle
     new 9e816cb7 Correct typos
     new ba6a514c Added site staging profile
     new 0640bea2 Fixed scm urls
     new 8af4e0ec [maven-release-plugin] prepare release FULCRUM_TESTCONTAINER_1_0_6
     new 2d312f4a [maven-release-plugin] prepare for next development iteration
     new 73c67d8e Added my code-signing key
     new 4c9bd981 Clarify the use of an integrated configuration file
     new 81533a1e Fix the description for the next cycle.
     new ac4cf675 Make the maven changes plugin happy
     new 298a1acd Use released version of fulcrum-testcontainer
     new 9fc7671b Add explicit dependency on avalon-api.
     new 54e2a5db Fixed and unified dependencies (partly to make Gump happy)
     new 10f0ca1e Updated dependencies, prepare release
     new 2125ba72 Prepare release
     new 608e2904 Prepare release
     new 4ec24616 [maven-release-plugin] prepare release FULCRUM_UPLOAD_1_0_4
     new f70494f4 Remove CVS remains
     new b805257a Fix failed release attempt.
     new 2745249d [maven-release-plugin] prepare release FULCRUM_UPLOAD_1_0_4
     new 397384ec [maven-release-plugin] prepare for next development iteration
     new c460feb0 Fix POM
     new 61e37fc5 Prepare release
     new 29cf1aaf [maven-release-plugin] prepare release FULCRUM_FACTORY_1_0_4
     new 602d6b43 Fix failed mvn release
     new 5f270a4f [maven-release-plugin] prepare release FULCRUM_FACTORY_1_0_4
     new ff0b3b35 [maven-release-plugin] prepare for next development iteration
     new 65a80d1e Fix POM
     new 2981f342 A bunches of documentation fixes to fulcrum-upload, possibly not 100% accurate, but certainly an improvement.
     new 5011460e Prepare release
     new 58466837 Make site look the same as the others.
     new 669580eb [maven-release-plugin] prepare release FULCRUM_LOCALIZATION_1_0_6
     new 9a89a245 [maven-release-plugin] prepare for next development iteration
     new 70b179ff Fix POM
     new 87331390 [maven-release-plugin] rollback the release of FULCRUM_LOCALIZATION_1_0_6
     new c0efd25f Add site descriptor
     new cd3a335d Add legal stuff.
     new 721d6eac [maven-release-plugin] prepare release FULCRUM_LOCALIZATION_1_0_6
     new 5ea5eb79 [maven-release-plugin] prepare for next development iteration
     new b698035d Fix POM
     new 5a86e71e Update jar version after release
     new bdc10422 Add legal stuff.
     new d101f45b A bit too early...
     new c5eeee00 Prepare release
     new 486289a9 Use released versions
     new a801fba6 Remove Maven-1 control files for Maven-2-released components to avoid confusion.
     new 134aecd3 Added Eclipse-Mave-plugin stuff to svn:ignore
     new 4da36b4f Prepare release
     new 5f9276ed Remove Maven-1 control files for Maven-2-released components to avoid confusion.
     new 554bc6db Prepare release
     new 286095e0 [maven-release-plugin] prepare release FULCRUM_POOL_1_0_4
     new ee0822d7 [maven-release-plugin] prepare for next development iteration
     new 2e30a70a Fix POM
     new a15ba793 Use released version of fulcrum-pool
     new 972b2d91 Fix JavaDoc warnings
     new 0f719ccd Update and fix documentation
     new f0a5d1ff Fix urls
     new 08eec0cc Prepare release
     new 82179378 Prepare release
     new 6c60bc3e [maven-release-plugin] prepare release FULCRUM_PARSER_1_0_2
     new 4d6f4118 [maven-release-plugin] prepare for next development iteration
     new 4167abde Fix POMs
     new c447d11a The number validators did not set an invalid number message when initialized with the default constructor. Added a test to check the behaviour. Fixes TRB-74
     new d8f1448f Updated documentation
     new 0bdd1b55 Prepare release
     new 70cb2cc3 [maven-release-plugin] prepare release FULCRUM_CRYPTO_1_0_7
     new fe086f5f [maven-release-plugin] prepare for next development iteration
     new 0d7cab08 Fix POMs
     new e2af0cc2 Intake will now support interfaces for the mapTo() method. Added a test to prove this. Fixes TRB-11
     new 692aa0fd Fixed some Javadoc errors and compiler warnings
     new bd7bffaa Updated documentation
     new 27f1ddb5 Prepare release
     new 9cc5c68e Prepare release
     new b352ba1e [maven-release-plugin] prepare release FULCRUM_MIMETYPE_1_0_5
     new 547eeae8 [maven-release-plugin] prepare for next development iteration
     new 2a661ef4 Added the missing legal files
     new 3bd57744 Fix POMs
     new f0303a33 added target to svn:ignore
     new cae5a25a property change
     new 5906127d Added a regression test really doing a XSL transformation
     new 5a78dd51 Added a regression test really doing a XSL transformation
     new bbf9bb97 Added a regression test really doing a XSL transformation
     new d3b4f8c2 Updated the documentation
     new 54bacc48 Cleaned up javadocs
     new d51f04d9 Documented empty catch() blocks
     new 2ab2a799 Fixed typo
     new c99a4ab7 Moved Parser to released components
     new c33a819b Added legal stuff.
     new 91761350 Use release version of parser
     new 64ff8748 Prepare for next release candidate
     new dd564f5f [maven-release-plugin] prepare release FULCRUM_MIMETYPE_1_0_5
     new 95292ba9 [maven-release-plugin] prepare for next development iteration
     new 07409287 Update site
     new 37fdfa26 Update site for deployment
     new 32e657e0 - Fix some PMD and Javadoc complaints - Catch only exceptions that are actually thrown
     new c8b51072 - Fixed dependencies - Updated documentation - Removed Maven-1-stuff - Added NOTICE - Prepare release
     new 4ccdf164 [maven-release-plugin] prepare release FULCRUM_INTAKE_1_0_6
     new dba53cb3 [maven-release-plugin] prepare for next development iteration
     new ad06276e Fix POMs
     new 62d50db6 Adding an additional transform method which takes no XML input document
     new aa4b527d Cleaning up the project
     new 24eb722d Preparing release candidate
     new 2f68a58c [maven-release-plugin] prepare release FULCRUM_XSLT_1_1_0
     new 9304ea5d [maven-release-plugin] prepare for next development iteration
     new 1cd12578 Preparing release candidate
     new f04b3ecb [maven-release-plugin] prepare release FULCRUM_XSLT_1_1_0
     new 25166a68 [maven-release-plugin] prepare for next development iteration
     new cc01a590 Moved intake component to the released components section.
     new 69db406c Preparing RC1
     new a90de9e8 Preparing RC1
     new 6b2e1f7b [maven-release-plugin] prepare release FULCRUM_SPRING_1_0_0
     new 6da6b697 [maven-release-plugin] prepare for next development iteration
     new fbd8be97 Preparing first release
     new 653617bf Fixed download line ages ago but forgot to commit the changes
     new 95f52043 Removing the "Startable" interface since this should be handled by the service container
     new f8d6f81f Upgrading the project documentation
     new 16d9eb55 Cleaning up the code and preparing for a release
     new 3cb28ae4 Preparing release candidate
     new fe0c92ea Preparing release candidiate
     new fc1a746d [maven-release-plugin] prepare release FULCRUM_JETTY_1_0_0
     new d2f176e2 [maven-release-plugin] prepare for next development iteration
     new 84785265 Updating to the latest dependencies.
     new 998da270 Updating the M2 build to prepare a release ....
     new 50db4a9a Re-adding the ASL 2.0 licence removed by the M2 release plugin
     new 72fc5e07 Pulling in a newer version of commons-logging
     new 9c69a260 Preparing for release candidate ...
     new b6a37249 Updating M2 build to cut a release canidate
     new 664b8d88 Implemented GlobalCacheService with ehcache, refactored implementation classes to be in the same package. all tests pass for me now. YMMV
     new 9b92ab94 Prepare release
     new 26fc7e35 [maven-release-plugin] prepare release FULCRUM_CACHE_1_1_0
     new 864a4731 [maven-release-plugin] prepare for next development iteration
     new 20fe3529 Fix POM
     new 61493e0f Syncing the ASF repo with my local development
     new 6f074cf4 Building the site properly using M2
     new 54cada12 Preparing the next release ...
     new 7fa04f8e Preparing the next release ...
     new 0bfe9183 Preparing release
     new 9aa0000a Preparing release
     new f628cfa9 [maven-release-plugin] prepare release FULCRUM_PBE_1_0_1
     new 31d0cc47 [maven-release-plugin] prepare for next development iteration
     new 1dcfb651 Preparing release
     new 591b9871 Preparing release
     new 91c522bc [maven-release-plugin] prepare release FULCRUM_HSQLDB_1_0_0
     new 65ff7b4d [maven-release-plugin] prepare for next development iteration
     new ff5bee16 Syncing with production code
     new 5a12ddc1 Syncing with production code
     new 7b7c556e Syncing with production code
     new b7c8d0de Syncing with production code
     new 3ab80bac Upgrading to quartz-1.8.3 and thereby removing xstream
     new 3f3e70db Upgrading to quartz-1.8.3 and thereby removing xstream
     new 81fdedf1 Upgrading to quartz-1.8.3 and thereby removing xstream
     new 39f50f3e Upgrading to quartz-1.8.3 and thereby removing xstream
     new 1c0dc455 Upgrading to quartz-1.8.3 and thereby removing xstream
     new 877e975c Adding comment
     new 4b69e56d The documentation has moved to "src/site"
     new 2ccecc2e If the handler implements "LogEnabled" we set a logger.
     new d6c34d16 Adding configuration for PDF generation - this allows to generate a PDF document from the xdoc stuff.
     new 9c6d08fc Updated the site to reflect current component status
     new 1357b2ab Added 'mime.types' file and two tests
     new b71b3217 Changed wording from 'retired' to 'dormant'
     new e85c5a43 Fix commons-email-1.2 group id
     new 2f80eec5 Moved tests to src/test
     new 1dbca012 Moved security api build to maven2
     new 0d9505e4 Moved security api build to maven2 fixes TRB-78
     new 6e89eb31 [TRB-79] Migrating to M2 build
     new 11ab267a Create test jar for deployment, cleanup POM
     new c4fe223b Create own changes file
     new cb40bb4c Create standard site directory
     new 938f391f Streamlined POM
     new 85c298db Switch to Maven2-layout
     new 7e72ac31 Switch to Maven2-layout
     new 9ac7c958 Switch to Maven2-layout
     new 29f70b02 Switch to Maven 2
     new f22f67a6 Switch to Maven 2
     new bbd7ceff Update parent POOM to version 7 and remove plugin-management section as it is provided by the parent POM.
     new a345cf62 Property change
     new a25f6b85 Added a new empty line to the fulcrum root pom file to test my comitting access
     new 8e089636 Added tests to increase test coverage of BaseValueParser.
     new 6bdefd32 Try to make Gump happy
     new badf1bb0 Try to make Gump happy
     new 0fb30474 Added a pom.xml file so that the project can be build and tests pass.
     new 3617593e Fix test to be a good Testcontainer citizen
     new 4f930e0b Added svn:ignore to eclipse generated files
     new 179e8755 Added svn:ignore to eclipse generated files
     new 94fb1ad6 Changed the PBE dependency from 1.0.1-SNAPSHOT to 1.0.1.
     new f9684ee2 Added eclipse files to svn-ignore
     new 71d0d9c9 Added method previously available for easy access of values in the default bundle with the default locale.
     new e0bc3061 My last commit did not follow the coding standards. Fixed
     new adaa315a Groups were not initialized correctly from a parser. Added a test for this.
     new 8aa12300 Move build and site generation to Maven2
     new 1e4499d4 update svn:ignore
     new 5e04b420 Move build and site generation to Maven2
     new 2bf9698b Update fulcrum-hibernate to use a recent version of Hibernate (3.6.7-Final). Removed dependencies on hibernate-avalon.
     new d6d2322d Update dependency to quartz-2.0.0
     new c709e29a Use Maven2-layout
     new 2fc74911 Use Maven2-layout
     new a4be3dfe Use Maven2-layout, fix links in documentation
     new 387024eb prepare release
     new 580bddcb [maven-release-plugin] prepare release FULCRUM_QUARTZ_1_1_0
     new b7e39be0 [maven-release-plugin] prepare for next development iteration
     new 176a8f5a Add lost header again
     new 37a559a7 Cleaning up in order to cut an RC
     new ab708b4f Cleaning up in order to cut an RC
     new 890920d6 [maven-release-plugin] prepare release FULCRUM_RESOURCEMANAGER_1_0_1
     new 79d93344 [maven-release-plugin] prepare for next development iteration
     new 6288e5bc Cutting new RC because distribution management section was missing
     new fc3ec6d7 [maven-release-plugin] prepare release FULCRUM_RESOURCEMANAGEER_1_0_1
     new c57ccc5d [maven-release-plugin] prepare for next development iteration
     new 9e7fbeaf - Move to JDK 1.5 minimum - Introduce generics - Get rid of the commons-collections dependency
     new 482d8354 - Move to JDK 1.5 minimum - Introduce generics - Get rid of the explicit commons-io dependency
     new 00288ed3 Added eclipse-generated files to svn:ignore
     new 4d236228 Added eclipse-generated files to svn:ignore
     new 6bea192a Upgraded to latest version of commons fileupload
     new df1a9fa1 Added methods from the streaming API
     new ea37a7e5 Added eclipse-generated files to svn:ignore
     new c4361330 Updated java version, parent version and some plugin versions.
     new f877fce0 Correcting errors from previous commit
     new e599c179 Added eclipse generated files to svn:ignore for all remaining fulcrum components.
     new 13cab6f1 Fixed incorrect configuration and added configuration tests.
     new d5f57f08 Updated plugins and configurations according to Apache Commons parent pom
     new a69d0aed Corrected error in configuration documentation
     new 5185b65e Fix typos, add version
     new ede9bfd4 More typos
     new f1e22c17 Adhere to standard maven layout
     new d10de1c1 Introduce JDK 1.5 Generics
     new 2226874e Prepare release
     new 7d622d7d [maven-release-plugin] prepare release FULCRUM_UPLOAD_1_0_5
     new 384f336c [maven-release-plugin] prepare for next development iteration
     new 47219f5a [maven-release-plugin] prepare release FULCRUM_UPLOAD_1_0_5
     new 0073b3a6 [maven-release-plugin] prepare for next development iteration
     new 027796af Prepare release of RC2 - fix documentation - fix typos - fix Javadoc - update year in NOTICE.txt
     new 8067b6c9 [maven-release-plugin] prepare release FULCRUM_UPLOAD_1_0_5
     new ebe51fa5 [maven-release-plugin] prepare for next development iteration
     new 51a09ace Use enum instead of integer/string constants
     new f350d6c1 Implement Iterable<String>
     new 1dd1e7d1 Use enum instead of integer/string constants
     new bdf31f6d Update commons-lang to version 2.6 Update fulcrum-upload to version 1.0.5
     new a842992d git-svn-id: https://svn.apache.org/repos/asf/turbine/fulcrum/trunk@1371475 13f79535-47bb-0310-9956-ffa450edef68
     new bb5488d8 Generified security api
     new cade5e70 Adjust to changes of the API and avoid deprecated methods
     new 502a5ba7 Adjust to changes of the API
     new cd7b1f05 Use JDK 1.5 in all modules
     new e24ab550 Fix warnings and formatting, cleanup
     new d412a0ba Fix warnings and formatting, cleanup Fix transaction handling
     new ba00c49f Adjust build to current api
     new 1020ff5f Adjust build to current api
     new 6ad88b71 Update build, remove unused Maven-1-files, cleanup docs
     new 2fb48979 Fix test of null values
     new 259add4f Clean up and format code
     new cca79161 Added commons-io-2.4 as a runtime dependency.
     new fff8fca7 First chunk of generifications
     new 93ca817a Fixed case-sensitivity issue
     new 984b4f42 Second chunk of generifications
     new 6d25b77c Improve framework compatibility
     new baea77e9 Add ACL classes for the Turbine model
     new 9f566f0a Fix generic return types
     new 55c246da Add test for TurbineAccessControlList and make it work
     new c77d1e32 Use TurbineAccessControlList
     new 96db0d1e Fix generic return types
     new 628ac6ed Fix generic return types
     new 7956802f Add module description and explicit version definition
     new f77767d9 Changed parent POM to the Turbine Parent POM and removed all duplicate definitions
     new 3f266f90 Changed site descriptor to derive from the Turbine Parent POM and removed all duplicate definitions
     new bd9f1772 Fix unit test
     new 171ca4f3 Update fulcrum-security-torque to use Torque 4.0.
     new 619d80bd Remove criteria.clear() even in disabled code
     new 9257cf38 Adjust to API changes
     new f337d3d3 Update fulcrum-security-hibernate to test with HSQLDB
     new f0ecc911 Add extended user having first name, last name, email and objectdata and derive TurbineUser from it.
     new 6702e4a4 Typo
     new 0635b30b Ensure that the global group exists when creating an ACL
     new 3180f40f Derive from Turbine parent
     new d6190017 Derive from Turbine parent
     new c8590886 Adjust to API
     new ccfb3a44 Fix ACL factory
     new 01ddabd1 Maven standard location
     new c2ac5545 Maven standard location
     new b588ecdb Temporarily add the code that should have been generated by Torque, until 4.1 is released
     new 992fb448 Fix imports
     new d3f8b32f Fix Javadoc
     new db6104bc Move resources to standard location
     new 0601371b Remove dependency on commons-logging
     new ce5dbfc8 - Prepare components and sites for multi-module build - Update docs - Derive from Turbine parent POM 3
     new 024bf1d2 Revert to original site location
     new ab02f74a Move changes to standard location
     new 878019d0 Preparations for release
     new 0954a437 Improve getParser() signature to use generics
     new 1cd136c9 Improve content of generated files
     new 75f7060b Provide a better example
     new fffef140 Correct indentation
     new 7639cd3e Fix issues reported by FindBugs
     new 1fe4b3c0 [maven-release-plugin] prepare release fulcrum-parser-1.0.3
     new 7740c3e6 [maven-release-plugin] prepare for next development iteration
     new 78e85140 add maven 3 pom + postGoal maven.xml scripts/delete_temp-scripts.xml
     new 0d8b8277 Initial import of Fulcrum JSON component
     new 57f7f40f deleted files not needed.
     new 0778ca50 added service descriptions in JsonService cleaned up gson/GSONBuilderService.java added hint in TestComponentConfig.xml
     new 1348f568 Enhanced Exclude Filter in GSONBuilderService.java. Removed synchronized attribute in serialization method in class Jackson2MapperService.java.
     new cc3dd797 added method to service interface JsonService to allow for object adapters in jackson. renamed test class GSONBuilderService.java to DefaultServiceTest (almost same test added as jckson2 module test). extended filter in Jackson 2 to filtering class type (only one to be more compatible to GSON) - if more are needed, annotations should be used. added test classes (serializers/deseriliazers) added helper classes CustomModule and CustomModuleWrapper
     new b22f2417 - Derive from Turbine parent POM 3 - Update dependency servlet-api to 2.5 - Update dependency commons-lang to 2.6 - Update dependency commons-logging to 1.1.3 - Update dependency commons-pool to 1.6 - Update dependency fulcrum-parser to 1.0.3 - Update dependency fulcrum-upload to 1.0.5
     new b721a78b File will be generated
     new 2ce4654b Prepare release
     new 4d6018a6 test auth
     new 06545798 [maven-release-plugin] rollback the release of fulcrum-intake-1.1.0
     new 3748c3e4 [maven-release-plugin] prepare release fulcrum-intake-1.1.0
     new fbb0701e [maven-release-plugin] prepare for next development iteration
     new 02fbdc2e Fix JavaDoc
     new 4708ae6a Fix site
     new 79f00650 Roll back release candidate
     new ddf35982 Fix some FindBugs complaints
     new 6b7c4c66 Replace StringBuffer with StringBuilder
     new 105ff582 added basic documentation. updated interface, added reload parameter to serialize* methods. renamed CustomIntrospector.java to SimpleNameIntrospector.java. added primitive collection test.
     new 28f83267 Added collectionType Deserialization in JsonService API (finding an common interface for GSON and Jackson may be not possible). Enhanced Feature reading for Jackson2 in Jackson2MapperService.java Fix in synchronizing in SimpleNameIntrospector.java Resorted Tests Updated documentation Deleted not needed configuration files
     new a98fc3ba update documentation
     new afeee88e Add schema definition
     new 12083104 Add license header
     new a27f486a Update parent to current turbine parent v3, cft. to changes.xml.
     new d49530f5 Bugfix due to java error: no instance(s) of type variable(s) T exist so that argument type boolean conforms to formal parameter type java.lang.String. Changing from boolean to Boolean avoids this error and Java is loading the correct method, else it tries first to build a String from boolean.
     new fd630e6b adding dependency memory for test
     new 623e1710 pom used to publish with mvn site:stage scm-publish:publish-scm
     new 85a25704 Checking for null without jumping out from method. Added mixin deserializing test for collection
     new 5dffa4e4 Prepare site publishing as master module.
     new 87c18520 Add tests and documentation for adapter de-/registering
     new 7f3446d8 Update README (scm publishing fpr master modules)
     new 8249b227 Update CollectionType Implementation and Tests.
     new 9ee8cc69 Fix and Correct Test method names, parameter names and types in comments.
     new 1eadbadc TRB-92. Adding support for custom Torque peer classes providing manager integration. Testing could not yet be done without providing PeerImpl classes decorated with peer interfaces, cft. TORQUE-309). Fetching the peer from the already available classNames for user manager, etc is done by calling getPeer. The attribute peerInterface in fulcrum-turbine-schema.xml is not yet used (cft. TORQUE-309).
     new 0db78b30 Added clean cache parameter for serialization methods. This behaviour is only supported at the moment in Jackson 2 API.
     new 49e20db8 Standardized Tests.
     new f810cead typo fix and documentation fix
     new 3c4c84de add changes and fix documentation
     new 227e8b9f Fixing FindBugs bugs and url link
     new 988eeb51 Added svn kexyword Id filtering for src folders; javadoc fixes.
     new cc0e3370 Adding minimal xdoc information for sub modules.
     new 9254501f Removed apache-release profile with maven-assembly goals.
     new 62638375 added gpg.useagent false (on windows system hangs)
     new 29d71c36 [maven-release-plugin] prepare release fulcrum-json-1.0.0
     new 59ca0452 [maven-release-plugin] prepare for next development iteration
     new fe30e1dc Merged revision(s) 1577532 from turbine/fulcrum/trunk/json/pom.xml: Removed apache-release profile with maven-assembly goals. ........ Reverse merged revision(s) 1577574-1577573 from turbine/fulcrum/trunk/json
     new 6d0dddab [maven-release-plugin] prepare release fulcrum-json-1.0.0
     new 310cee73 [maven-release-plugin] prepare for next development iteration
     new aa87ba1f Reverse Merged revision(s) 1579916 from turbine/fulcrum/trunk/json: [maven-release-plugin] prepare release fulcrum-json-1.0.0 ........ Added dist module for generating jar binaries, Added LICENCE in generated artefacts and new resources, Fixed project packaging Removed ANT task
     new f19d603c Fix apparent build rot in release process:  site did not exist in the target directory - copied from log4j error site clean before release:prepare.
     new dfb38fc2 Remove site building, Fix (Workaround) does not fix apparent build rot in release process, cft. previous message.
     new 04eda2e0 fix README, simplify assembly descriptor, remove not supported configuration in pom.xml
     new 87851f1a Prepared modules-src artifact; using dependencySets in dist.xml; typo in README
     new 1b059077 [maven-release-plugin] prepare release fulcrum-json-1.0.0
     new d0c03ba8 [maven-release-plugin] prepare for next development iteration
     new b2575ce1 Updating Javadoc; adding cache filter to Jackson component; exclude fix in src.xml.
     new b40fd314 Merged revision(s) 1582643 from turbine/fulcrum/trunk/json: [maven-release-plugin] prepare release fulcrum-json-1.0.0 ........
     new 0faae333 [maven-release-plugin] prepare release fulcrum-json-1.0.0
     new 3e9ce6fd Reverting as mvn release:prepare failed (due to documented error 'Unable to tag SCM' and performing a release:clean
     new 374a6b91 [maven-release-plugin] prepare release fulcrum-json-1.0.0
     new 2b9df78b [maven-release-plugin] prepare for next development iteration
     new e59233f3 These should not be checked in
     new 5d3fe01a Fix some Javadoc warnings, update site description, add Id versioning to class JacksonMapperService.java.
     new ad0b4704 Configurable Jackson2 and Gson library versions.
     new 96df3980 Update Jackson 2 version to 2.2.3
     new c61585a8 Reordered methods and separated cache and filter in Jackson2MapperService.java
     new b1535fee Added another test file JacksonMapperEnabledDefaultTyping_OBJECT_AND_NON_CONCRETE_Test.java Added tests for serializing collection with filter method and TypedReference in DefaultServiceTest.java Added test for serializing collection with filter methodJacksonMapperEnabledDefaultTypingTest.java Added test for new method in JacksonMapperTest.java
     new fd90a9ef Fix test and add description.
     new d65ad55f Added url for publishing in pom.xml. Added Fulcrum JSON as released component.
     new e578b0c1 Fix url in pom.xml to publish, fix documentation.
     new 6a0ef5bf Fix site building error: Unknown attribute 'href' for tag 'project'..
     new dfce73d2 Fix site building errors: - Updating to Turbine Parent Version 3 - Unknown attribute 'href' for tag 'project'.. - UTF-8 Encoding in XmlRpc Java files
     new dba8cc99 Integrate Maven 2/3 instructions into Fulcrum building documentation.
     new 5afb1939 Fix site building error for yaafi too (cft. previous msg)
     new 1823f3bd Add missing class
     new 312d23af Test commit after updating crendentials
     new 7749f16a - Upgrade to FasterXML Jackson (2.x) Version 4.5 - Use Turbine Parent Snapshot
     new 2c6d8238 - Downgrade to Turbine Parent Version 3 (1.6 support)
     new a72212d6 - Update invalid maven assembler plugin option in parent pom - Instantiate with Constructor to get InvocationTargetException
     new 95ff37be Add Eclipse settings and project files to svn:ignore
     new 2d855d34 Remove Eclipse project files and settings
     new 77c1b09d Add Eclipse settings and project files to svn:ignore
     new f56dbddd Remove Eclipse project files and settings
     new 393d0e23 Add Eclipse settings and project files to svn:ignore
     new 69a9cedd Add Eclipse settings and project files to svn:ignore
     new 20275fdd Some cleanup
     new 1937e3ed Deactivate Torque module as it doesn't build right now.
     new c099736a Replace viewcvs with viewvc. Fixes TRB-95
     new f28180ba Replace viewcvs with viewvc. Fixes TRB-95
     new 66c12046 Replace viewcvs with viewvc. Fixes TRB-95
     new 8c385f97 Build multi-module security
     new e157d855 - Remove attribute reference to not yet released torque 4.1 schema.
     new d121f0a4 - Deactivate test for custom peer setting until Torque 4.1 is released. - Add getConstructor to get InvocationTargetException.
     new 330591ae - Bugfix serialization of exclude filter coudl interfere with other filters - Cleaned up method arguments in Jackson2MapperService - Using NopAnnotationIntrospector for custom SimpleNameIntrospector
     new f12ae2fc - gson version update - changes update - exclude .idea
     new 57628c3f - Update site for next release
     new 96a07f9e Javadoc Updates and Fixes.
     new cd327641 - Moving Custom Peer configuration from API to Torque module - Enabling Torque module - Organized Imports
     new ba893c9a Making the log level for the YAAFIContainer configurable and setting it to "INFO". This avoid tons of output during unit testing without relying on log4j
     new 06760b90 - update commons-configuration to 1.6, - path fix
     new 0d2823b6 Fixing typos & cleaning up code to keep IntelliJ happy and upgrading to jamon-2.81
     new ff5e799c Upgrading to commons-email-1.3.3 and syncing with my production code
     new da602213 Upgrading to commons-email-1.3.3 and syncing with my production code
     new 8ca1baef Make sure the entities behave well in a session
     new bbcdd781 Move modules build to separate profile
     new 67bbce77 - Update to JUnit 4 - Add Junit 4 base class and use it locally
     new 8b9397eb Move to JAXB for parsing and object mapping.
     new 6492ba36 Move to JAXB for parsing and object mapping.
     new 7eb44f99 Move to JAXB for parsing and object mapping.
     new 9c6bdbb6 Move to JAXB for parsing and object mapping.
     new e0871e82 Move to JAXB for parsing and object mapping.
     new 550b385f Update docs. Namespace declaration is now required.
     new e27bd44d - Fix parsing of numbers, improve test - Move to Avalon logging all over the place, remove commons-logging dependency
     new 8261f457 Fix changes
     new bb07577b Fix some warnings
     new 1fffc65f Use enum
     new 4b157d94 Add serial id
     new dffe7226 Fix logging
     new ae0cdefe Add validation tests
     new 8bdf146c Document changes
     new 9c28e88b SimpleDateFormat is not threadsafe
     new edb8920e Prepare release
     new 07ddbbf5 [maven-release-plugin] prepare release fulcrum-intake-1.2.0
     new 4bed8636 [maven-release-plugin] prepare for next development iteration
     new e6a457fc - added cache service - adding convenience methods - removing some method calls having null arguments - junit 3 -> 4 in master pom, with dependency to SNAPSHOT testcontainer
     new 37267e88 Use own assemblies
     new a7ab394b Roll back release
     new 9d9ee5f3 Remove site reference
     new 2c24b5ab [maven-release-plugin] prepare release fulcrum-intake-1.2.0
     new c32496bd [maven-release-plugin] prepare for next development iteration
     new 5745e88c - rename methods - include child class filtering if filter Class is parent class. - set version to 1.1.0 instead of 1.0.1 as API has changes and major changes  in jackson 2 module.
     new f208f92c - update changes, documentation, add license
     new db896247 - jackson2: extend filter reciprocal that even parent classes get filtered if a child filter class is provided
     new 3b058503 - Define more precise border case behaviour - Remove null argument tests
     new ed667db5 - added missing groupId (fulcrum instead of turbine)
     new b1e05a9d - adding log support for SimpleNameIntrospector.java - javadoc update - added test
     new 644d464f - adding log support for CacheService - javadoc update - simplified and fixed Jackson2MapperService.java
     new 3661fcde - Bugfixes for warnings - Exclude hidden folders in assemblies - Cleanup pom.xml
     new e39b96b2 - Fix AL, Javadoc and Doc Index
     new a7635862 - Remove Snapshot dependency
     new c93eea54 - Removed versions from sub-modules (api) as api must be build first (gson/jackson depending on api tests): Dependencies will be updated before the sub-modules start to build.
     new 289bc940 - create test jar before packaging
     new 43986971 - moved test example classes from api test folder to module tests
     new 2dadc36a [maven-release-plugin] prepare release fulcrum-json-parent-1.1.0
     new 9fe288df - Manually revert (authentication error)
     new a7eb5322 [maven-release-plugin] prepare release fulcrum-json-parent-1.1.0
     new f9c233e4 [maven-release-plugin] prepare for next development iteration
     new 1e560ad1 - Reverting last two commits (release rollback svn part one)
     new 5b05b18f - added missing ALs
     new c62210d7 - update link refs and update release date
     new 78f21729 [spring] Pushing the Spring version to 4.1.6-RELEASE
     new be1f43d8 [quartz] Getting rid of fulcrum-quartz.iml which was accidently under version control
     new 4e3df2d3 Ignoring the remaining IntelliJ project files in SVN
     new 1000fa9b Ignoring the remaining IntelliJ project files in SVN
     new b7635102 Ignoring the remaining IntelliJ project files in SVN
     new 64bf3172 [maven-release-plugin] prepare release fulcrum-json-1.1.0
     new aafb6d86 [maven-release-plugin] prepare for next development iteration
     new a89cc710 - Update README.txt
     new 07f4bf42 Add distribution build
     new 25855f46 Add target to svn:ignore
     new 4859aa62 Tune assembly descriptors
     new 649801c4 [maven-release-plugin] prepare release fulcrum-security-1.1.0
     new 9491bfb0 [maven-release-plugin] rollback the release of fulcrum-security-1.1.0
     new 966d4c3f Add missing scm sections.
     new e92bfd02 [maven-release-plugin] prepare release fulcrum-security-1.1.0
     new b0ca08a3 [maven-release-plugin] prepare for next development iteration
     new 088df1b0 Include fulcrum-security in main navigation
     new 5e20ae14 Manage versions in sub-modules
     new 88684bb5 Use managed versions from parent POM Skip site generation
     new e965ae9d Remove dependency on commons-lang, Remove redundant information Use managed versions
     new 82dba251 Use managed versions from parent POM
     new 396687cc Add eclipse files to svn:ignore
     new 298d3dd1 Update quartz dependency to 2.2.1 update build
     new 68a974f7 Fix site and licenses
     new 553d8a82 - Add quartz deps explicitely due to https://jira.terracotta.org/jira/browse/QTZ-404
     new 34ff3ddc Use standard Maven2 layout
     new 41eb1c31 Add methods to handle portlet upload requests Update dependency commons-fileupload to 1.3.1 Move to JDK 1.6
     new 4c58bc53 One of both is required only in most cases
     new 6cfeddaa Add methods to handle portlet upload requests
     new b31a38b2 - Update Configuration
     new 1d5313f7 - fix compare - JUnit4 tests
     new 05a4894a - Javadoc update
     new c8c8b2bd - javadoc fix
     new abfb9dd5 [maven-release-plugin] prepare release fulcrum-testcontainer-1.0.7
     new 1bc77194 - update distribution url
     new f9532c22 - revert release (unable to scm tag but site url was wrong)
     new c0c7f515 [maven-release-plugin] prepare release fulcrum-testcontainer-1.0.7
     new 6b8f56f9 - fix url
     new abe10878 [maven-release-plugin] prepare release fulcrum-testcontainer-1.0.7
     new 5c947abc [maven-release-plugin] prepare for next development iteration
     new 4e7406b6 - Update Pom 4 Release + Site Deployment
     new c0f25873 - Added global character escape (first in jackson 2), optional class - Update to JUnit 4
     new 3b8318e7 Fix broken "resourcemanager" build - no need to tinker with test resources during the build.
     new ca7a075e Clean up the source code and javadocs.
     new 0ef95c2f TRB-96 Provide a more graceful shutdown of Fulcrum services
     new 6a0dc64f Clean up code and fix typos.
     new a89d9cb1 TRB-97 Integrate JavaSimon for performance monitoring
     new 9ce8e7bf Delete empty directories.
     new 99e6d6e8 Updating changes.xml to reflect current development activity.
     new d8e03738 Preparing release of Fulcrum YAAFI.
     new 512cfb99 Using the same log4j version as Turbine
     new de223992 - Updat Javadoc and Java8 compiler option
     new e838efda Updating the "fulcrum-script" component.
     new 5cd03547 Make tests working with Java 7 & 8 whereas JDK 7 uses Rhino and JDK 8 brings Nashorn.
     new 65480ffa - Refer to JUnit4 in Documentation.
     new 2012b3be [maven-release-plugin] prepare release fulcrum-yaafi-1.0.7
     new fd5a9874 [maven-release-plugin] prepare for next development iteration
     new 66302e6f Add temp directory to svn:ignore
     new 4633ac02 - Update README
     new 66c8f0fe - update dependencies
     new 4c3a8784 - fix download links
     new 2800a55e - update groupId to fulcrum if parent is turbine.
     new 0a06f53d - removed duplicate element
     new 0ea14351 upgrade to v.16 which does not require jmx.
     new 21dce6ca - add round-trip tests (deserializing using adapters) for jackson2 JSON submodule - cleanup and minor bugfix (trailing semicolon, comment)
     new bd6d5127 Add @Override
     new bd70a53a - update to jackson 2.6.1, and yaafi 1.0.7 (caveat groupid!), use specifix adapter
     new 4efd5d9d - set servlet dep as provided - update test deps
     new 9f73c8f5 - update jackson2 version to 2.7.3 - add optional jackson-datatype-json-org dependency - add some list/collection tests
     new ee9819fd - fix to allow java 6 for Json mapper - check custom mapper context and add concurrent test - make service more consistent
     new ee79df8b - update deps - add detail info about default bundle
     new 385028b2 - extract configurable Peer managers
     new efc1e9d6 - Remove Maven1 files - Upgrade to commons-configuration-1.10, remove deprecated ConfigurationFactory. - Add configuration options for multiple data sources
     new 7ab8c573 Update parent and other build information
     new 85c37047 Update to commons-jcs-2.0-beta1
     new 6d56e241 Typo
     new 0ac0e503 Remove Maven1 file
     new eddc0768 Generify
     new 62208781 Update ehcache dependency to 2.9.0
     new 7332aaa2 Generify
     new 51806cd4 Fix sizing of group pool
     new 2f3ca7f8 Organize imports
     new b680bb20 Make SecuritySet truly case-insensitive
     new 079c7f5e Make sure that TurbinePermissions are populated when creating an ACL
     new 7a3c6751 TRB-98 - Added convenience for (old) Turbine schema database, abstract class names are DefaultAbstract*, while the the new Fulcrum schema classnames start now with FulcrumAbstract* (has been TorqueAbstract*). - Turbine Default schema in fulcrum-turbine-default-schema.xml - Test added, requires Hsqldb set identity to mimic native auto-increment in fulcrum-turbine-default-schema.sql. - Moved Security abstract classes in separate package to underline importance - TODO: Prep [...]
     new 9f885a1e TRB-98 -  until Torque 4.1 is not released (TORQUE-309 is already resolved), add peer interface org.apache.fulcrum.security.torque.peer.TorqueTurbinePeer manually to otherwise generated peer impl classes.
     new f50f1063 - Fulcrum PArent surefire update - Intake xml fix - Adding some hints into READMEs
     new 705c47ba - Fix: Make permission manager consistent - TRB-98: Remove database getters else use XXXPeer.getXXXPeerImpl().getDatabaseName() and propagate to new instances..
     new 742d06ab Prepare release
     new da88cd5a release 1.2.1
     new 52e6791d [maven-release-plugin] prepare for next development iteration
     new 35ae9ab6 Add optional support for jayway/JsonPath, update versions fro gson, jackson, fix gson collection
     new 64b1b3bf - Decoupling JsonService and JsonPath
     new 47bf91f1 TRB-99 fixed -tested ok: jdk 1.7 and 1.8
     new 09a086d0 Update quartz dependency
     new ef99b464 Move handling of maps to afterUnmarshal() to play nice with Java8
     new 75ed0dea Document changes
     new 467b9385 Prepare release
     new c00837b0 [maven-release-plugin] prepare release fulcrum-intake-1.2.2
     new 64786057 [maven-release-plugin] prepare for next development iteration
     new 532ee122 Document changes
     new aaaa3eae Add generics and use concurrent collections
     new 8c718f89 Adjust project layout to new Fulcrum standard
     new 7719d75f Adjust project layout to new Fulcrum standard
     new c36814db Update docs
     new 51787b59 Some cleanup before release
     new 6cc3d824 [maven-release-plugin] prepare release fulcrum-factory-1.1.0
     new eeebb8d8 [maven-release-plugin] prepare for next development iteration
     new 5dd967e3 Fix JavaDoc
     new 5987911c Fix FindBugs issues
     new 1c5f0aa0 Fix JavaDoc
     new 7bfde2f5 Fix FindBugs issues
     new 4354adc1 Add profile for Java 8 - using Findbugs 3.0.1 - ignoring doclint errors
     new 7d0d5e2a Prepare release
     new ebca7d5f [maven-release-plugin] prepare release fulcrum-intake-1.2.2
     new 4d3a7cfb [maven-release-plugin] prepare for next development iteration
     new 06ab1265 Use Turbine parent POM 4-SNAPSHOT
     new 63b2d001 Inherit assembly descriptors from parent
     new ef72be6b Use newly released parent
     new 9d0f5888 - add properties for release - update javadoc comment
     new 8b7154c2 - Javadoc Update Turbine User manager mapping Fulcrum -> Turbine
     new f3fb0c72 - Update all Tests to JUnit 4 - allow global group in Turbne (and dynamic) model, cft TurbineModelManager, AbstractTurbineModelManager - allow optional second level permission check by allowing to NOT implement TurbineRole (and TurbineGroup), cft. api TurbineAccessControlListImpl and torque TorqueTurbineModelManagerImpl - require only TurbineUser not TurbineGroup/TurbineRole in TorqueTurbineModelManagerImpl (redundant?)
     new 577d4487 - Update commons to 2.6 in api, using commons lang3 for serializing test in memory - Use serializable where needed in ACL - Update changes.xml (including 12th April commit)
     new 3a6756ed making objectData and peers (manager) transient
     new 513b7da0 - fix javafoc encoding error - add info in changes
     new 4e9ee013 - update changes
     new c3ab3a92 - site update build and download, version fix
     new 3caf1fcf - doc changes, fix warning
     new cecbf96d - fix pom, imports and update changes.xml
     new 8dace6a8 - cleanup dependencies - replace tab with spaces in torque/pom.xml, and pom.xml
     new 08bd8dd6 [maven-release-plugin] prepare release fulcrum-security-1.1.1
     new f42a3cd8 [maven-release-plugin] prepare for next development iteration
     new a8855dbe - update meta data
     new 0f87f62b - update to v 2.7.9 in jackson2 - fix java 6 compile error in mapper - add NOTICE - update test
     new 77d091da - update pom and changes
     new 834ccbce - update jsonpath and index.xml
     new 34adb195 [maven-release-plugin] prepare release fulcrum-json-1.1.1
     new e7fd40ca [maven-release-plugin] prepare for next development iteration
     new 5b1d9ac1 - reverted release prepare and included missing Apache Licence in test
     new f82c270f - cleanup some pmd violations
     new df610dcb - update documentation and use more logger in tests.
     new 4257af8b [maven-release-plugin] prepare release fulcrum-json-1.1.1
     new 0b2ed3dd [maven-release-plugin] prepare for next development iteration
     new 13428629 - reverted release prepare - add statement json.org to NOTICE - update test - add parent to dist assembly and rename
     new 0609bec4 - update year
     new 51eac3c4 - check robustness of test - show more date/time/zone use cases/pitfalls in test
     new 12e69a2a - exclude ide conf folders
     new d3cd2a92 [maven-release-plugin] prepare release fulcrum-json-1.1.1
     new bd05f8df [maven-release-plugin] prepare for next development iteration
     new ad7ef80e - update changes new version
     new 1063e2f4 - update dependencies - update howto in README.txt - add optional wasp dependency check plugin - remove profile from yaafi as it is moved to turbine parent 4 (same id)
     new fede3143 - update RELEASE site info
     new 1a86afcd - add gk public key
     new e465980b - require in turbine schema interface o.a.f.security.model.turbine.entity.TurbineUser - remove TurbineUser from o.a.d.security.torque.turbine.*AbstractTurbineUser classes
     new 3af5bf11 - delete relational in revoke - add isEmpty check as guard against removal without replacement - add test in api to show some more complex grant/revoke situations
     new 2c917a71 - added lazy loading option if retrieving attachedObjects. If, where and how lazy loading is used the managers decide.
     new cb6a79be - debug info - reintroduce the old retrieveAttachedObjects method to allow easier migration
     new 1b2619bb - add low level option cascadeDelete for method role revokeAll
     new 532ee1d1 - Update to complete custom peer configuration, i.e. to allow ACL to get custom OM (without overriding methods in OM classes): - (1) user manager configuration requires additionally element userGroupRole with peerClassName, cft. TurbineDefaultWithPeersComponentConfig.xml and TurbineDefaultLazyWithPeersComponentConfig.xml - (2) in schema configuration added interface TurbineUserGroupRoleModelPeerMapper for table TurbineUserGroupRole, cft. schema/fulcrum-turbine-default-sc [...]
     new fe10ffd1 - reflect changes in documentation
     new 06253c9a - update changes in api, master - add code hints - clean up
     new ae85ebde - add missing license
     new e8d559d7 - add method replace in Turbine model manager: replace transactionally a role with another in default group for user. - cleanup duplicate code in grant/revoke/replace methods using enums, and custom checkExists method - commented in method update of role manager user-group-role reset. - added tests
     new 2fde5a8c - fix changes.xml
     new 021e8cb0 [maven-release-plugin] prepare release fulcrum-security-1.1.2
     new dc637264 [maven-release-plugin] prepare for next development iteration
     new a279e8a6 Fix for parallel deployment file not found exception
     new 7ddee28e Per tv's note, ensure FileInputStream is closed properly under all circumstances. Remove additional test of xmlFile.canRead() as that is already performed in code above this block
     new c61bf1af Update dependencies commons-lang 2.6 to commons-lang3 3.5 and commons-pool2 to 2.5.0
     new b0bdbc23 Fix formatting, some cleanup.
     new 7294679e Document changes, prepare release
     new 1bb56008 Preparing release
     new 14c1ef67 [maven-release-plugin] prepare for next development iteration
     new 1474fa44 Roll back release 1.2.3
     new 0e734f65 TRB-94: Align validation of numbers with ValueParser behavior
     new 00ef35e4 Fix some PMD issues
     new 564e4317 [maven-release-plugin] prepare release fulcrum-intake-1.2.3
     new d801ba5c [maven-release-plugin] prepare for next development iteration
     new 5976a0f8 Roll back release version
     new 768c45cf License headers got lost
     new b004d5e9 [maven-release-plugin] prepare release fulcrum-intake-1.2.3
     new 41f900eb [maven-release-plugin] prepare for next development iteration
     new bfc18c5a - Move READMEs
     new 6a06dc5b - Add SHA-256 test
     new 32874186 Jackson 2 - variables renamed in test class - JsonOrg JSONObject mapper extracted now in separate test class, adding tests
     new e3db052b - Fulcrum factory fix parent pom version - Fulcrum json jackson2 commons-lang align - Fulcrum parser and upload JUnit 4 - Fulcrum Testcontainer endow with Mockito (default request mock copied from Turbine test) - Fulcrum uplad with duplicate mock until not upgraded to testcontainer 1.0.8
     new 4b30e032 JSON - moving methods ser(..) closer together - provide non interfaced helper method setMixins in Jackson2MapperService, which cleans up any previously mixins (just for one mixin, might be better a list) - add tests for mixins SECURITY API - generic type bound is interface itself
     new 0bd54f67 - fix: use writer (per-call), if possible, not global mapper - fix JACKSON-650 (ignore empty filter error) - set it global, may occur if any filter was set previously (even per-call) for a class type. - add tests for array / collection type
     new 1c6b4dda - fix build failure due to outdated om  sources
     new 108ede53 INCOMAPTIBLE: Update dependency servlet-api to 3.1 INCOMAPTIBLE: Remove dependency on fulcrum-upload. All FileItems are now Parts. Require Java-8
     new de28335a INCOMAPTIBLE: Update dependency servlet-api to 3.1 INCOMAPTIBLE: Remove dependency on fulcrum-upload. All FileItems are now Parts. Require Java-8
     new 188a9e14 Fix thread safety issues in BaseValueParser
     new f4059f4d Revert last change. Parser is not thread-safe anyway
     new ff01d2aa INCOMPATIBLE: Update dependency servlet-api to 3.1.0 Remove dependency on fulcrum-upload Update dependencies commons-lang3 3.7, fulcrum-parser 2.0.0
     new 29c52bc7 Remove dependency on fulcrum-upload
     new c0e2d88f Deprecate field type FileItem Add new field type UploadPart to support Servlet 3.1 upload handling
     new c765dfb3 Move Field creation to typesafe enum
     new 4d0ba56b For some reason, Eclipse sometimes cuts the license out of source files
     new b69b5f0b - added getParts() + test
     new b8a7ae8c - sync request encoding with parser service encoding
     new 3383b2b6 Adding some pointers to the pom.xml for those who want to build with JDK 9+
     new 3faaa15f Adding some pointers to the pom.xml for those who want to build with JDK 9+
     new dad0fdb8 backing out changes, breaks mvn and java8
     new c25247cc Fix build, update mockito to latest - prior scope prevented test from passing
     new 5431f816 bump quartz to latest - all tests passed
     new 69da15c7 global replace StringBuffer with StringBuilder
     new 90a199a6 Updated EHCache, removed one of the test case failure, 1 error and 1 failure remains
     new 38b1db69 working with yaafi snapshot
     new 5c63bfc3 Fix test case for multi-part, update to snapshots
     new 9355f43c bump to snapshot and update dependencies
     new 375eb5e4 Use fulcrum yaafi, update hsqldb, VARBINARY requires size in later versions
     new 9cda7eeb Move to fulcrum group
     new bcf91254 Move to fulcrum group
     new 78c6283b Update to fulcrum yaafi snapshot and other dependencies
     new 22a9e49d Update yaafi, correct url
     new df1d9a7b Update yaafi to snapshot
     new cf05de35 Update yaafi to snapshot
     new 284f56a6 Updating dependencies, yaafi snapshot
     new 24eec952 Update all fulcrum components using current yaafi and servlet 3.1.0 - clean build
     new e370c2e0 fixed reference - cache is still broken though
     new e5e0029c Update maven compiler - set to java 1.8
     new 601b91fe Add better method to parse SQL files, clean up interface to HsqlDb call for simpler code - single sample db reference
     new e7780047 Updating to servlet-api 4.0.1, Disable cache module for now (fails to build), builds clean with jdk8 (broken for open-jdk-11, profiles?)
     new 8a8b5262 Cleaning up from findbugs
     new 55bf1937 Wrapping up a few more findbug complaints
     new 4b62bbac Fix typing issues - minor
     new 15db8e14 Update to java8, type enforcement and cleanup
     new a61f53a3 Rollback servlet-api dependencies until next release
     new cb31e333 Cleaning up poms, adding dependencies that get us closer to torque-4.1 but security-torque tests are still breaking when trying to upgrade hsqldb > 2.0 which is required for torque-4.1 integration.  All changes work fine in torque-4.0 and clean build
     new afda9225 Add torque version to properties for easier updating
     new bc010f83 Identifying dormant modules
     new 11bda339 pom cleanup
     new 1f7e73b2 This _may_ help with upgrading to hsqldb 2.x, doesn't hurt with current build
     new 86ba78a9 Add to fulcrum groupId
     new 8e9703d5 - Update to version 2.0.0-SNAPSHOT (java 8), - Cleanup - jackson2 module: Jackson v2.9.6 cleanup, use HashMap instead of Hashtable and split into methods for initialize in Jackson2MapperService - Jackson2 tests: use packages: mixins, example, serializers, add some tests
     new 7fdba0a6 - Fix overrides due to interface changes (removed no used type
     new 3bfeb742 - fix maven build error: Windows OS=Windows and the assembly descriptor contains a *nix-specific root-relative-reference
     new a706d14a Update to parent pom
     new a628e900 Forgot to revert back to servlet 3.1.0, update commons-lang3
     new c859e41f Update all to commons-lang3, update to latest jackson 2.9.7
     new e0b4bf2d - reorder methods - add getFilename extracting from header
     new 3200dad4 - Update datatype-json
     new 1d7e92be Update commons-pool2 to latest
     new 94d4cc8b Remove old dependency reference
     new d31371bc Update to commons-lang3
     new d2f6f6a7 Update to commons-lang3
     new 7b901930 Update commons-lang3
     new 6601aed3 Update mockito
     new 67f7dc5f Update mockito
     new 28eab8ad Point fulcrum components to new turbine parent 5
     new 1ede538d - updating more parents to Turbine Parent 5 - crypto: update test algo to SHA-256 - crypto: remove not used file CryptoAuthenticator.xml - quartz: using resources in test, moved quartz.xml
     new a23e2088 Minor maven pom cleanup from Eclipse complaints, adding missing license headers found from rat report
     new 2f609bda Cleaning up some generics
     new 68e3a678 More commons-lang3 updates
     new 88520d5a add painter public key
     new 859feb52 Cleaning out non-referenced / out of date build files
     new 240b02f2 - Remove custom stringutils and move to common-lang3\n- Update javadoc to allow mvn site to build again\n- Addressed a few bugs from FindBugs report (mostly performance related)
     new e74fd57f Re-enable all modules to confirm build is OK until consensus on which ones should actually be made dormant is decided
     new db79d196 More javadoc love
     new 7e2d3acd JavaDoc updates for parser
     new 6dc7610a Fix JavaDocs for factory
     new d5414b87 Fix javadoc error
     new 848f0d1e Fix/update javadocs for pool and localization for mvn site to build cleanly
     new 3d6edecd Fix/update javadoc for fulcrum-intake
     new 9006ad6e Fix/update javadoc for fulcrum-crypto
     new ca655c57 Fix/update javadoc for fulcrum-yaafi-crypto
     new 728cf174 Fix/update javadoc for fulcrum-mimetype
     new 3b9d7fc6 Fix/update javadocs and addressed a couple findbug performance issues in Jackson2MapperService
     new fa4c92c0 More javadoc updates for mvn site
     new 670f6bcb Javadoc cleanup
     new 45450461 Javadoc cleanup!
     new e5b5077e Lots of JavaDoc updates. fulcrum-security-torque still not building on site, see the pom for more details and where we need to figure this out for generated classes with poor javadocs
     new 2f15c010 Update to maven 3 for consistency (This component should probably be moved to the attic)
     new b3f9545f Update javadoc, code cleanup and move StringUtils to commons-lang3
     new 9c5ec53c Upgrade to Maven 3.x and cleanup javadoc (move to attic?)
     new bf3e7ca7 JavaDoc updates
     new 40dba302 Javadoc cleanup
     new 2e4bbebf Javadoc updates
     new 656521e0 Javadoc cleanup
     new 3f9741a0 Cleanup project files
     new 8c647259 JavaDoc cleanup
     new 71b0c554 JavaDoc cleanup
     new a1406cbf Update changes
     new 59a0a3f9 [maven-release-plugin] prepare release fulcrum-yaafi-crypto-1.0.7
     new fa1825fd [maven-release-plugin] prepare for next development iteration
     new b35c8cd8 Fix JavaDoc even though these don't matter
     new 209b1dc7 Change of setName() null test introduced a failure in org.apache.turbine.pipeline.DefaultLoginValveTest, reverting change
     new 60dbe5fb .cleanup pom
     new 40cd7a39 Followed gv's example on yaafi-crypto to clean up all poms, removed old deployment management profiles, removed old maven 1.x build files, fixed test case in PBE that relied on old project file, added missing licenses to poms
     new 6ec937dc Update junit, clean up hexconverter
     new 4256d2a6 [maven-release-plugin] prepare release fulcrum-yaafi-crypto-1.0.7
     new cb7a1863 [maven-release-plugin] prepare for next development iteration
     new 65bab3cd Bump revision back down after failed attempt to publish
     new 45ebe2af [maven-release-plugin] prepare release fulcrum-yaafi-crypto-1.0.7
     new 4fd6eefc [maven-release-plugin] rollback the release of fulcrum-yaafi-crypto-1.0.7
     new 2ec1f847 [maven-release-plugin] prepare release fulcrum-yaafi-crypto-1.0.7
     new c7231679 Forgive me on this one! Working through the process for release
     new 71ec5bbe [maven-release-plugin] prepare release fulcrum-yaafi-crypto-1.0.7
     new 626e2b9f rollback
     new 89bf7e1e [maven-release-plugin] prepare release fulcrum-yaafi-crypto-1.0.7
     new 769e0606 [maven-release-plugin] prepare for next development iteration
     new bab24b5b Rollback once more
     new 8ba001cf [maven-release-plugin] prepare release fulcrum-yaafi-crypto-1.0.7
     new efa9b193 Hopefully last time to rollback
     new a7f17ab4 [maven-release-plugin] prepare release fulcrum-yaafi-crypto-1.0.7
     new 02616245 [maven-release-plugin] prepare for next development iteration
     new fc26dd2d Clean up: Fix NOTICE.TXT file and additional javadoc warnings per tv remarks
     new 4aa531f8 Confirm all fulcrum notices make sense for their sub-components
     new c508e968 Update to yaafi-crypto release
     new 51682851 Update to yaafi-crypto 1.0.7
     new dd946dd1 Clean up javadoc warnings on src, test still has quite a few
     new 463f5174 - add JUnit 5 support, still support JUnit 4 and 3 - TestEngine with ID 'junit-vintage' failed to discover tests... : was resolved by setting reuseForks = true, which is together with forkCount=1, the default behaviour for surefire - in BaseUnit4Test the container is now with setter set instead of statically with non static setter. Other test may need remove forkMode=always.. - remove log4j dependency, add log4j2 with log4j1.2 bridge for ECMContainer
     new baa90293 -fix permission denied (file not found)
     new 422546f1 - migrated Jackson2 tests to JUnit5 (as is) - update fork in all  modules - add log4j2 support in jackson 2 - reformatting Jackson2MapperService.java
     new e830a9e0 - downgraded testcontainer, JUnit 5 problem to find test, api tests ok.
     new abbd164f - Update changes
     new 0dd500a1 Code cleanup, preparing for release, see changes.xml for more
     new ec2f83be Cleanup text files, update tutorial file
     new c8275848 Updating quartz to support junit 5 testing framework and quartz 2.3.0. Base test adding/removing a trigger is working. The remaining test cases need further help, disabled for now
     new a4c20d6f Figured out testing error was due to missing quartz.xml - adding to test source and errors went away
     new 79d56d38 - update parent in master pom.xml to get the tests run - migrate Fulcrum components crypto, intake, parser to Junit 5 - fix basedir in crypto - update formatting in testcontainer, json
     new b31d9b54 - reset parent to version 5, tests running clean
     new 672bb49f Update to generics in Validate methods
     new f080a8e0 Update to generics in Validate methods
     new 8eac6314 More generics cleanup
     new 442bfe59 Update junit to latest version 5.3.2
     new 8b79ca8a Javadoc updates, fix issues identified by PMD static code analyzer, typo correction, use IOUtils and JDK standard methods for byte array methods
     new da786f68 Update changes, project cleanup
     new 6171d3e1 [maven-release-plugin] prepare release fulcrum-yaafi-1.0.8
     new f844e8e6 [maven-release-plugin] prepare for next development iteration
     new 7587415b Fix JavaDoc complaints
     new 8c65e2f6 JavaDoc updates, rename test case testRepositoryExists() to more descriptive testAlternateCaseFoldings() in ParameterParserTest, updated changes to reflect new parent POM etc
     new 491fd562 Code cleanup, fixed last findbug performance error, updated changes.xml
     new 916f2bbc Code cleanup, more Java 8 syntax, cleared all Findbugs and PMD reports, update changes.xml
     new eef2e760 - update formatted concurrent test class - add Java8 concurrent test class
     new c62a3eee Update all components to fulcrum-yaafi 1.0.8 release
     new abf6bd1c More PMD report cleanup
     new 9693c9ba Code cleanup from PMD/FindBugs reports
     new bb8c967f PMD cleanup
     new 4af5f585 Add missing ASL noted by Seigfried
     new d9be1e54 PMD and FindBug fixes, add commons-codec dependency, remove encryption algos managed by commons-codec
     new 8f2d51c8 - Update changes, site info - Reorder imports
     new 8f5d1f2f [maven-release-plugin] prepare release fulcrum-testcontainer-1.0.8
     new b44876db [maven-release-plugin] prepare for next development iteration
     new 93f20888 - add test and junit ide hint
     new 31b2a41a - move changes in project-reports for site -> project reports
     new c4e6a6be - move changes in project-reports for site -> project reports - change factories from static to instance method calls - add factory using Java 8 supported PBEWithHmacSHA256AndAES_128 encryption
     new af39176a - adjust method with related classes - add MainJ8.java cli
     new 5db92b68 - use foreach streams - use more specific class loader
     new 1b5c3bca Updating copyright year in notice files
     new 5eea79af Update all fulcrum components to use release 1.0.8 of yaafi and testcontainer
     new f2623075 Turbine coding standards/format updates
     new 928948c9 Turbine coding standards compliance, update tests with annotations
     new 4a680e88 Turbine coding standards compliance, update tests with annotations
     new e567bda7 - Use DatabackendException as a wrapper for TorqueException to get internal (secondary) database errors stack more transparently. Othwerwise TorqueTurbineUserManagerImpl may not get the error stack for attached objects.
     new c0b76297 - update to JUnit 5, in eclipse parallel execution of hibernate tests may not succeed if called all at once (same for memory, but fixed).
     new ddf8271e Update junit 5, fix changes doc location for report generation
     new 847a0bff Cleanup formatting and update to junit5 testing
     new 3ba1a196 [maven-release-plugin] prepare release fulcrum-factory-1.1.1
     new ab9ada82 [maven-release-plugin] prepare for next development iteration
     new 78f0a9ce Update pool to factory release 1.1.1
     new f9d86b52 [maven-release-plugin] prepare release fulcrum-pool-1.0.5
     new 48fc7e2e [maven-release-plugin] prepare for next development iteration
     new 21917361 Update from SNAPSHOTs
     new eb5d6fdd Start conversion to generics, please review and give feedback
     new f20b1232 - update to AES_256, add a human readable clear header in case of AES_256
     new ae3c2981 Code formattting cleanup
     new ad77aa93 - cleanup override, teardown - format classes in package turbine
     new 9d5ed95d Java 8 updates, use JUnit 5 for testing, PMD and FindBug cleanup, use commons-lang3 for string comparisons, moved changes.xml to new dir for report generation
     new cbabe736 [maven-release-plugin] prepare release fulcrum-mimetype-1.0.6
     new 936757f2 [maven-release-plugin] prepare for next development iteration
     new 131eb4b2 Move location of changes.xml, update to JUnit 5
     new 20c6a755 Missing changes.xml
     new a64c19ff Missing changes.xml
     new 9aecfa0c Update Javadocs, move to JUnit 5, update changes.xml location, cleanup some of the StringUtil method calls to improve readability
     new 8b3ad058 Javadoc cleanup, fix FindBugs and PMD report issues
     new 55a87602 Replace fulcrum-pool with commons-pool2 instead
     new f3a511e2 Parser no longer depends on factory and pool, so remove these services or tests will fail
     new f78f20cd Add default pool capacity to startup of commons-pool objects
     new f1afecad Add cookie parser to the pool, required by turbine
     new 4ccaf303 Add returnObj for cookieParser pool
     new 62dbf5bc Add unit tests for CookieParser
     new a864f563 Update site documentation, add unit tests for pool and factory methods
     new f9a6b609 Unit tests
     new 296afad4 No dependency on fulcrum-upload anymore
     new df0d28ca No dependency on fulcrum-upload anymore
     new 59fc6362 Move back to Turbine Parent 5 until we publish all fulcrum components. Update sub-modules to execute tests correctly using surefire plugin version 3.0.0-M2
     new cb4d633c Update modules to pull all json subcomponents
     new 05cbcf92 Minor code cleanup, version bump for changes.xml
     new d1f0dde5 [maven-release-plugin] prepare release fulcrum-localization-1.0.7
     new de5de59a [maven-release-plugin] prepare for next development iteration
     new a4a2e3e5 JavaDoc cleanup, enforce Turbine coding standards
     new 2630203c [maven-release-plugin] prepare release fulcrum-xslt-1.1.1
     new e0a580ef [maven-release-plugin] prepare for next development iteration
     new 72b8c706 Update release versions for changes.xml
     new 65c25540 - cleanup pom - add changes
     new 726ad320 - fix javadoc
     new 964f6e35 Add notes on setting up maven security properly
     new 0a4efd9d - more in-detail hints in README*
     new 2ae6be3b - rat report fix - add info to changes
     new a4029575 [maven-release-plugin] prepare release fulcrum-json-parent-2.0.0
     new c6157497 [maven-release-plugin] prepare for next development iteration
     new 558adca5 Update changes.xml location for report generation
     new 3c1edf76 JavaDoc cleanup, enforce Turbine coding standards
     new ac90c50e [maven-release-plugin] prepare release fulcrum-crypto-1.0.8
     new 467666f3 [maven-release-plugin] prepare for next development iteration
     new 15eff98d Confirmed upload is no longer required dependency on turbine or the webapp archetype - potential attic module
     new 6a6db9f2 xslt is still required for turbine to build - o.a.t.m.l.VelocityXslLayout
     new 3ae1ca34 - extended J8 mode supplying PBE and GCM based en-/decryption. - extracted abstract classes (templates) - extended tests - use JUnit 5 - typo fixes
     new e047b570 Update fulcrum-crypto to official release
     new 8b66a560 Finish moving unit tests to JUnit 5, enforce turbine coding practices, remove references to logging that are no longer required in the pom.xml
     new 433ff987 [maven-release-plugin] prepare release fulcrum-quartz-1.1.1
     new d98d762e [maven-release-plugin] prepare for next development iteration
     new 058132f7 Update commons-pool2 to 2.6.1
     new 1b7eb779 [maven-release-plugin] prepare release fulcrum-parser-2.0.0
     new 4327d43a [maven-release-plugin] prepare for next development iteration
     new da86d14f Update dependency on fulcrum-parser 2.0.0 release, test code cleanup/formatting
     new 78ceab94 Update howto docs to reflect PipelineData
     new fccd765b Clear findbug report
     new fcc04db8 [maven-release-plugin] prepare release fulcrum-intake-2.0.0
     new b1619138 [maven-release-plugin] prepare for next development iteration
     new 970ac5e6 Enforce turbine coding standards, cleanup a couple PMD reported items
     new 008d10c9 - update svn:ignore property
     new c85768ab - also exclude svn:ignored files
     new acbca4cf [maven-release-plugin] prepare release fulcrum-security-1.1.3
     new 203dbc72 [maven-release-plugin] prepare for next development iteration
     new cb29b78f - add missing site building props - ignore ide idea folder
     new 7bfce788 Add distribution management configuration to fulcrum modules
     new 28a90ffa - update parent - allow more pool2 configuration (overwrite common-pool defaults)
     new a7e16479 - update parent - update dbcp2 in torque
     new 105de074 - rename config param name pool2 be more precise and avoiding name clash with fulcrum pool.
     new f075c720 - fix check of pool type: isInstanceOf returns false in in tests + tomcat - avalon proxy / class loading issue? This might exhaust a pool. - fix pool test as external object is not in service
     new d1eb9295 - update parent pom - add fulcrum specific information
     new 27fd626f - update site info
     new 87149db3 - reitroduce fallback optional Fulcrum Pool (without Recycable feature) - fix dispose bug of parser resources (using now new dispose from ValueParser instead Fulcrum Pool Recycable dispose check) - add + fix tests - update commons pool2
     new 4c2c6809 - update changes
     new b0da97ad - add tests - cleanup imports, fix comments - set/use request method getContentType
     new d6b659cf git patch 1 merged to svn repo (w/o maven.xml), thanks to Jimmy Casey <ca...@gmail.com>.
     new b21abbac - update to parent 6 and use dbcp2-snapshot in torque security, until its released.
     new 45153a3c - update parent 6, xdocs index
     new cc4b4f26 - set excludeSubModuleDirectories false in assembly build - update to parent 6, jackson2 version to 2.9.9 - cleanup tests, junit5..
     new dfca457c - update fulcrums with parent 6 - update fulcrum quartz to 2.3.1 - update fulcrumtestcontainer deps mockito 2.28.2, junit.jupiter to 5.5.1, junit-platform-runner to 1.5.1 - update README.txt
     new 3c4b85a3 - cleanup fulcrum parser pom
     new bffc749e [maven-release-plugin] prepare release fulcrum-parser-2.0.1
     new 7c3fb3df [maven-release-plugin] prepare for next development iteration
     new cd45826e Clear last PMD issue reported for fulcrum-parser
     new 83b060bf Prepare intake for Java9+ build by adding dependency
     new 6d1447ed Prepare fulcrum-quartz for Java9+ build by adding dependency
     new 4cef0d2c Update test result to abide by number match contract - exposed when trying to build with Java9+
     new 29f57eab - add jaxb dependency for jackson2 module as it is not in java12, - fix dateformat test
     new 0acf0d69 Cleanup CommonsEmail Component - update with log4j2, junit5, parent 6 - replace corba inputstream - add test
     new 2b38a36b - renamed and moved Main, MainJ8 classes from test folder to classes folder subpackage cli, name CLI and CLI2. - separated parameter interface, new one CryptoParametersJ8 - moved to package extended using two cipher modes - added log4j2 logging to test
     new fffbc4c0 - allow algorithm mode in cli mode - add test in Main8Test to test different operation modes / algo - allow reading hexadecimal encrypted code from file - fix test log4j2 - remove class field useClearTextHeader in CryptoUtil, add methods instead
     new 3c92736d Clean up PMD and FindBug reports.  Fixed some typos and updated to conform with Turbine coding style guidelines
     new 9d95adc5 Update commons-lang3 for all fulcrum projects
     new 985906ac Update commons-pool2 2.7 and cleared all FindBug reports
     new b607703b - update tests using commons-io, add integration sample test - fix mkdirs check
     new ffb9a176 - update pom parent - update Groovy, fix missing locator scripts - use Junit Jupiter (Juni5) with Juni4 test runner (maven surefire + tests) - doc update
     new 8a7741df Update junit and jupiter dependencies, source cleanup for Turbine compliance
     new 6061861f Updates in changes.xml - fix build that was previously broken
     new c8d46e68 Update changes.xml location
     new 3874f1bd Noting another potential attic project - builds OK now with fulcrum master
     new 513c9de8 remove dep on fulcrum-pbe and move changes.xml to standard dir
     new 0d6b94fa - log4j2 (hibernate needs mapping 1.2 to 2) Torque: - Torque 4.1-SNAPSHOT, using PeerInterface in schema, removed classes as now generated with PeerInterface. - add TorqueException to method (TODO DataBackendException wanted) - Dbcp2 v2.7.0
     new c433aa48 - update turbine-parent 6 (hsqldb, template) - commons-codec 1.13 (crypto, xmlrpc) - formatting javadoc, xml - owasp 5.2.2 (pom.xml) - commons-fileupload 1.4 (upload) - hsqldb update to 2.5.0
     new f9d82cf5 Make YAAFI less chatty
     new 1253527b - update jackson2 version - include jackson-datatype-json-org in current version, exclude incompatible, incldue compapatible license of org.json.
     new 40d2aeba - removed id-check in group/permission/role spi managers - hibernate, mysql and other databases may use native generator/autoincrement (effectively the old implementation had implicitely the same result with it's faulty exception condition) - updated api tests to JUnit5 - Torque added new Test TurbineACLFactoryTest.java - Torque: moved in torque new model + old model test into package model - Torque: fixed missing interface for Role/Group/Permission DefaultAbstractTurbin [...]
     new 9066b238 - bugfix in TurbineRolePermissionPeerMapper (interface)
     new da7a0964 Update copyright year
     new a0c99810 - more modern skin, compatible with maven-site-plugin version 3.8.2
     new 243073da - update some components (Security, JSON, Trstcontainer) using parent trunk (7-SNAPSHOT) and more modern skin, compatible with maven-site-plugin version 3.8.2 - JSON, Jackson2 version 2.10.3 - Security, local javadoc version update to 3.20
     new 81e8400d - update parent pom.xml - add examples.html to site, update index.xml - fix command line help default
     new f2050fe7 - updating to turbine parent 7 - deactivating jetty - add build info
     new a48d3d0b - fix local version settings
     new 8de6d02e - update version jupiter to 5.6.2 and junit.platform to 1.6.2 - simplify jupiter deps - remove .cvsignore, update svn:ignore prop
     new 5ef2321e - removed duplicate method in CryptoParametersJ8 and (almost) duplicate class CryptoStreamFactoryJ8Impl (as in CryptoStreamPBEImpl) - cleanup java code - remove hard coded SH1PRNG, replacing it with SecureRandom.getInstanceStrong in CryptoStreamFactoryJ8Template - fixing javadoc, xdoc - updating to testcontainer 9-SNAPSHOT (fixing eclipse ide integration issue) - update svn:ignore prop
     new c3aed2e7 - added integration test wiht maven, ant - updated docs - bugfixes
     new d5712fed - updated and added tests - replaced junit EnumSource with ArgumentsSource in CryptoUtilJ8ParameterizedTest  (automatically converts to provided argument enum by JUnit Argument Conversion) - check system ciphers in test and cli info (printInfo) - dynamic clear code in CryptoParametersJ8 - fixes and cleanup of typed instances CryptoUtilJ8 and CryptoStreamFactoryJ8Template - added documentation
     new fba10da6 - fix and simplify integration-test move all generated files to target folder
     new 3a00edee - add debug info - more complete examples
     new 6edb3af6 - upgrade to major version 2.0.0-SNAPSHOT
     new 70fc6bc6 [maven-release-plugin] prepare release fulcrum-yaafi-crypto-2.0.0
     new 062af581 [maven-release-plugin] prepare for next development iteration
     new 4004db19 [maven-release-plugin] prepare release fulcrum-yaafi-crypto-2.0.1
     new ea3a4b0d [maven-release-plugin] prepare for next development iteration
     new 53d07dc7 - reset to previouss verison - fixed urls in scm connections
     new 8f611396 - prepare site
     new 00494634 [maven-release-plugin] prepare release fulcrum-yaafi-crypto-2.0.1
     new 4ea8e26a - fix secure dev connection (access forbidden) - revert release prepare step
     new fa4409ad [maven-release-plugin] prepare release fulcrum-yaafi-crypto-2.0.1
     new cef1e64e [maven-release-plugin] prepare for next development iteration
     new 5faeba32 - reverted release - fixes for java > 8 and more consistent evaluation of supported providers - fix for default evaluation - add main class tests
     new e6c9370e [maven-release-plugin] prepare release fulcrum-yaafi-crypto-2.0.1
     new 6769a512 [maven-release-plugin] prepare for next development iteration
     new af4dd005 - Fulcrum dependency updates: hsqldb 2.5.1, torque 5.0, dbcp2 2.8.0, javadoc 3.1.0, junit 5.7.0, mockito 3.5.13
     new d6770a34 - update jaxb to allow java 9+ to suppress illegal reflection access - update junit to 4.13.1 - use quartz v.2.3.2 due to CVE-2019-13990 - update yaafi-crypto/pom.xml to use testcontainer snapshot dependency
     new 9ff58273 - update to Torque 5.0 and use interfaces
     new 6df52fa3 - add javadoc configuration parameters to allow build with java higher than 8 and fix javadoc - added required interfaces TurbineRolePermissionPeerMapper and TurbineUserGroupRoleModelPeerMapper in fulcrum-turbine-schema.xml, requires in generated test classes with custom javaname in schema/fulcrum-turbine-schema.xml method redirections. - changes due to Torque 5 in security torque - removed one abstract class and duplicated test code for different settings in TurbineUser [...]
     new cf777d74 - update changes.xml in root, remove superseded changes.xml in api module - fix javadoc issues, cleanup javadoc configurationin poms - update xdoc index.xml - update commons/lang3 to 3.11
     new 875fb365 - update changes
     new 40798ee6 - fix dev name in changes before release.
     new 0872e199 [maven-release-plugin] prepare release fulcrum-testcontainer-1.0.9
     new c12350ab [maven-release-plugin] prepare for next development iteration
     new 9060618e - add owasp aggregate check in parent module hibernate: - use log4j-slf4j-impl bridge instead of slf4j - todo: fix some security check, but: update hibernate to at least 5.4.24.FINAL - which needs major changes, e.g. replacing persistencehelper configuration and more..
     new 1bc77813 [maven-release-plugin] prepare release fulcrum-security-2.0.0
     new 6c489952 [maven-release-plugin] prepare for next development iteration
     new a306f903 Checkout from trunk was failing due to dependency on old snapshot which has now been released
     new 21aa24da - security updates in quartz and yaafi - update parent pom.xml - dependency check doc update README.txt - jetty deps update for eclipse
     new dff5b190 - Update Jackson2  to 2.12.2 - Security Update Jackson version 2.10.5.1 (CVE-2020-25649) - Fix not supported and unresolved issue in test - remove jackson module from module build (it's not supported any more with java 8 and parent module dependencies)
     new b1966e4f - Update JCS to commons-jcs3-core - Update tests to JUnit 5 and dependencies to Fulcrum Testcontainer 1.0.9 and Turbine Parent 7 - Add logging configuration for EHcache and JCS - Fix expiry in CachedObject, use AtomicInteger instead of synchronized stale - Fix/Update maxlife calculation in JCSCacheService (already in JCS 2 latest version) - TODO: Update to ehcache 3 ? or/and use test/ehcache.xml ?
     new fdf5a810 - Update Fulcrum Testcontainer 1.0.9 and Turbine Parent 7 - Fix Mock Encoding in Fulcrum Update Test - Format Yaafi Tests - Remove JUnitPlatform in json, crypto module
     new cd6d8e60 - Fulcrum module scripts/yaafi/xmlrpc: update commons-codec to 1.15, xerxesImpl to 2.12.1, groovy to 3.0.7, commons-io 2.8.0, turbine-parent 8-SNAPSHOT, cleanup test. - Fulcrum module resourcemanager lang3 to 3.12.0 - Fulcrum module cache: reactivate Fulcrum module cache, use tags to skip long running tests, minor fixes in log4j2 configuration and test assertion. - Fulcrum module upload move to not dormant.
     new 4c9a3880 - Fulcrum module pbe, update to current yaafi - crypto 2.0.1 version. - update parent in resourcemanager/pom.xml
     new 2516a103 - update most Fulcrum parent to version 8 and update Fulcrum site + use md format for README
     new f8a863ab - last fixes (text, ignore .iml / idea) before release preparing
     new ce5004a1 [maven-release-plugin] prepare release fulcrum-quartz-1.1.2
     new 5ffe9ea6 [maven-release-plugin] prepare for next development iteration
     new 7550f99d - cleanup / updates before release: fix pom, prepare site
     new 321edea2 [maven-release-plugin] prepare release fulcrum-cache-1.1.1
     new ef03a60e [maven-release-plugin] prepare for next development iteration
     new 50b53cb3 Updates to Javadocs to allow mvn site to complete successfully
     new 1fd917f2 revert rc to fix site and minor issues
     new e2e7bafe Code cleanup to reduce PMD errors
     new c257b3ac Add missing NOTICE.txt files and update copyright year to 2021
     new 9647ca66 revert due to http://mail-archives.apache.org/mod_mbox/turbine-dev/202105.mbox/%3COF2C304F35.1F477D11-ONC12586E1.002275A6-C12586E1.002309DE%40cedis.fu-berlin.de%3E
     new 08919f79 - fixing relativePath in poms cache, intake, quartz, parser, security, testcontainer - intake: update parser, use in test pool2, add log4j2 for next testcontainer - parser: formatting, dependency fixes, site skin update - testcontainer: add and use log4j2 avalon adapter in yaafi testcontainer, use more JUnit 5 - moved README.txt to READMe.md in root
     new 20adc5df - fix inconsistent getCacheCheckFrequency time unit: set in global default cache service check frequency to milliseconds as expected (e.g. in calling wait and other services, fix CacheTest#getCacheRefresh). - explain timetolive field has setter getTTL - add example / allow optional disk cache usage test for jcs
     new 518fcb86 - More readable README.md - fix Fulcrum wrapper site
     new e12e090f [maven-release-plugin] prepare release fulcrum-cache-1.1.1
     new f462bbc4 [maven-release-plugin] prepare for next development iteration
     new 2473539a - reverted due to major version upgrade needed
     new 8a84c4fb [maven-release-plugin] prepare release fulcrum-cache-2.0.0
     new dcab1530 [maven-release-plugin] prepare for next development iteration
     new a8035b34 - Update change history version - Update Turbine parent
     new 4bd481b2 - Remove .cvsignore, replace with .gitignore (mostly identical)
     new 9a50222c - update versions, see changes.xml - fix javadoc errors
     new e077322e - fix changes.xml
     new 562c7174 - update layout/skin - update raw exceptions in JSON component - fix format error in changes.xml
     new 8a440f12 [maven-release-plugin] prepare release fulcrum-quartz-1.1.2
     new a514d07d [maven-release-plugin] prepare for next development iteration
     new 574eec91 - fix: remove deprecated jackson module from dist list
     new 184ec4b9 [maven-release-plugin] prepare release fulcrum-json-2.0.1
     new fd8b19f3 [maven-release-plugin] prepare for next development iteration
     new bf0c3782 - moved dist to profile apache-release 8AS IN FILCRUM-SECURITY9 - set sub-directory (name of the arifact) to be created when unpacking the distribution.
     new 23618d68 - add Log4j2Logger here to use in Fulcrums more easily in upcoming releases, that is move/deprecate same class in Turbine core and Fulcrum Testcontainer - add .gitignore (for checkouts from git)
     new 980abeb0 - Torque module: use by default Turbinegroup not TurbineRole from generated doSelectJoinTurbine.. method, as this will be used as key in lookup in acl roleSets. - add groupSet to interface - add transient avalon logger to TurbineAccessControlList and use it to check group in constructor - use model manager to fetch global group (model manager should be set always)
     new 41611dd5 - Update README.md - Set Log4J2Logger class as deprecated in Fulcrum Testcontainer - include base directory in Fulcrum JSON (creates a sub-directory of the name of the artifact)
     new e1de60d5 Update dbcp2 released today. hsqldb causes build error when I tried to update so no change, and dbcp (first release) still required in security/torque to build successfully - do not remove
     new 6e7fbbcb Use try-with-resources

The 2610 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.