hivemind-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r507184 - in /hivemind/hivemind2/trunk: doap_Hivemind.rdf examples/pom.xml framework/pom.xml jmx/pom.xml library/pom.xml src/documentation/content/xdocs/subversion.xml status.xml
Date Tue, 13 Feb 2007 19:50:09 GMT
Author: ahuegen
Date: Tue Feb 13 11:50:08 2007
New Revision: 507184

Last references to jakarta removed


Modified: hivemind/hivemind2/trunk/doap_Hivemind.rdf
--- hivemind/hivemind2/trunk/doap_Hivemind.rdf (original)
+++ hivemind/hivemind2/trunk/doap_Hivemind.rdf Tue Feb 13 11:50:08 2007
@@ -7,14 +7,14 @@
   <Project rdf:about="">
     <license rdf:resource="" />
-    <name>Apache Jakarta Hivemind</name>
-    <homepage rdf:resource="" />
-    <asfext:pmc rdf:resource="" />
+    <name>Apache Hivemind</name>
+    <homepage rdf:resource="" />
+    <asfext:pmc rdf:resource="" />
     <shortdesc>Services and Configuration Microkernel</shortdesc>
     <description>HiveMind is a framework for creating applications, not an application,
or even an application server, itself. The 'core' of HiveMind is the startup logic that knows
how to parse and understand the module deployment descriptors, and use that information to
instantiate and initialize all those services and configurations.</description>
     <bug-database rdf:resource=""
-    <mailing-list rdf:resource="" />
-    <download-page rdf:resource="" />
+    <mailing-list rdf:resource="" />
+    <download-page rdf:resource="" />
     <category rdf:resource="" />
@@ -26,8 +26,8 @@
-        <location rdf:resource=" "/>
-        <browse rdf:resource=" "/>
+        <location rdf:resource=" "/>
+        <browse rdf:resource=" "/>

Modified: hivemind/hivemind2/trunk/examples/pom.xml
--- hivemind/hivemind2/trunk/examples/pom.xml (original)
+++ hivemind/hivemind2/trunk/examples/pom.xml Tue Feb 13 11:50:08 2007
@@ -46,7 +46,7 @@
-        <connection>svn:</connection>
-        <url></url>
+        <connection>svn:</connection>
+        <url></url>

Modified: hivemind/hivemind2/trunk/framework/pom.xml
--- hivemind/hivemind2/trunk/framework/pom.xml (original)
+++ hivemind/hivemind2/trunk/framework/pom.xml Tue Feb 13 11:50:08 2007
@@ -67,8 +67,8 @@
-        <connection>svn:</connection>
-        <url></url>
+        <connection>svn:</connection>
+        <url></url>

Modified: hivemind/hivemind2/trunk/jmx/pom.xml
--- hivemind/hivemind2/trunk/jmx/pom.xml (original)
+++ hivemind/hivemind2/trunk/jmx/pom.xml Tue Feb 13 11:50:08 2007
@@ -73,8 +73,8 @@
-        <connection>svn:</connection>
-        <url></url>
+        <connection>svn:</connection>
+        <url></url>

Modified: hivemind/hivemind2/trunk/library/pom.xml
--- hivemind/hivemind2/trunk/library/pom.xml (original)
+++ hivemind/hivemind2/trunk/library/pom.xml Tue Feb 13 11:50:08 2007
@@ -78,8 +78,8 @@
-        <connection>svn:</connection>
-        <url></url>
+        <connection>svn:</connection>
+        <url></url>

Modified: hivemind/hivemind2/trunk/src/documentation/content/xdocs/subversion.xml
--- hivemind/hivemind2/trunk/src/documentation/content/xdocs/subversion.xml (original)
+++ hivemind/hivemind2/trunk/src/documentation/content/xdocs/subversion.xml Tue Feb 13 11:50:08
@@ -27,7 +27,7 @@
     <p>Anonymous Subversion access is available as:</p>
-]]> </source>
+]]> </source>
     <p>The latest version is found under <code>trunk</code>. </p>
     <p>In addition, the <link href="">Subversion
repository may be browsed 
       online</link>.  <link href="">More
documentation</link> about

Modified: hivemind/hivemind2/trunk/status.xml
--- hivemind/hivemind2/trunk/status.xml (original)
+++ hivemind/hivemind2/trunk/status.xml Tue Feb 13 11:50:08 2007
@@ -23,362 +23,11 @@
     <person name="Achim Huegen" email="" id="AH" />
-    <actions priority="Release 1.2">
-      <action context="framework">Visiblity for schemas</action>
-      <action context="framework">interceptor-sets</action>
+    <actions priority="Release 2.0">
-    <release version="1.2-alpha-1" date="unreleased">
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-162">Performance bottleneck
with threaded
-        services</action>
-      <action type="update" dev="HLS" fixes-bug="HIVEMIND-175">Extend the Messages
interface to
-        support querying to see if a particular key has a defined message</action>
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-176">HiveMind LoggingInterceptor

-      incompatible with proxies generated by outside means (CGLIB or Javassist)</action>
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-169">Using JDK proxied service
-      ServicePropertyFactory doesn't work</action>
-      <action type="add" dev="KW" fixes-bug="HIVEMIND-137">New &quot;default&quot;
attribute for &lt;attribute&gt; element.</action>
-    </release>
-    <release version="1.1.1" date="Jan 28 2006">
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-162">Performance bottleneck
with threaded
-        services</action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-161">ThreadLocal object is never
removed in
-        ThreadEventNotifierImpl and holds the classloader</action>
-    </release>    
-    <release version="1.1" date="Oct 26 2005">
-      <action type="update" dev="HLS">Change project web site navigation</action>
-      <action type="update" dev="HLS">Split up the dist-build target so that just documentation
-        be built</action>
-    </release>
-    <release version="1.1-rc-1" date="Sep 23 2005">
-      <action type="add" dev="HLS">Add several more convienience methods, related to
mock objects,
-        to HiveMindTestCase</action>
-      <action type="update" dev="HLS">Change the build scripts to allow for test case
classes ending
-        in "Test", and to output source with the JavaDoc</action>
-    </release>
-    <release version="1.1-beta-3" date="Aug 22 2005">
-      <action type="update" dev="HLS">Change dist targets to use SSH passphrase for
-      <action type="fix" dev="KW">Allow for null values in &lt;invoke-parent&gt;
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-148" due-to="Ben Fortuna"
-        >Registry.getServiceIds() doesn't support concrete class service points.</action>
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-135" due-to="Richard Hensley">Upgrade
Build to
-        use a from the users home directory.</action>
-      <action type="update" dev="HLS">Reorganize the examples so that they can be tracked
by Clover.
-        Fix the format of times in the JUnit Test Report.</action>
-      <action type="add" dev="HLS">Add getControl() method to HiveMindTestCase, to
locate a managed
-        MockControl from a mock object instance.</action>
-    </release>
-    <release version="1.1-beta-2" date="Jun 28 2005">
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-122" due-to="Michael Frericks">IBM
JDK 1.4.1
-        and causes NPE"</action>
-      <action type="add" dev="JC" due-to="Achim Hügen" fixes-bug="HIVEMIND-107">JMX
Enhancements </action>
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-73">BuilderFactory attempts to
-        java.util.List.</action>
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-78" due-to="Paul Russell">Certain
-        (AntClassLoader for example) cause NullPointerException in impl.MessageFormatter.</action>
-      <action type="add" dev="JC" fixes-bug="HIVEMIND-91" >Add getModuleMessages()
to Registry.</action>
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-105" due-to="Marcus Brito"
-        >ServiceImplementationFactoryParameters.getFirstParameter should cope better with
-        parameters.</action>
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-101" due-to="Brian K. Wallace"
-        >OrdererMessages.exception uses wrong message key.</action>
-      <action type="add" dev="JC" fixes-bug="HIVEMIND-112">Add getServiceIds() Method
to Registry
-        Interface.</action>
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-115">Bean services cannot implement
-        RegistryShutdownListener.</action>
-      <action type="update" dev="HLS" due-to="Vjeran Marcinko"> Much improved CSS for
HiveDoc. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-119"> Distribution .zip doesn't
-        project directory </action>
-      <action type="add" dev="HLS"> Show counts of configuration points, service points
and schemas
-        in HiveDoc. </action>
-      <action type="add" dev="KW" fixes-bug="HIVEMIND-126" due-to="Richard Hensley">
-        &lt;push-content&gt; rule added. </action>
-      <action type="add" dev="HLS" fixes-bug="HIVEMIND-123"> Add JUnit tests report.
-      <action type="fix" dev="HLS">Get HiveDoc to generate into the right folder, and
fix overly
-        compressed HiveDoc output.</action>
-    </release>
-    <release version="1.1-beta-1" date="Apr 29 2005">
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-108">Bean services could not
be autowired into
-        other services.</action>
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-102">Multiple interceptors with
-        names for the same interceptor factory id were treated as duplicates.</action>
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-103">Core service implementations
-        implement RegistryShutdownListener are not notified for primitive and singleton service
-        models.</action>
-      <action type="update" dev="HLS"> Rename AdapterRegistry to StrategyRegistry,
-        AdapterRegistryFactory to StrategyFactory, to better reflect the relationship to
-        Gang-of-Four Strategy pattern.</action>
-      <action type="update" dev="HLS"> Make the interface attribute of &lt;service-point&gt;
-        optional, and default to the service point's id. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-104">Removed a potential deadlock
related to
-        the pooled service model.</action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-83"> Allow for running with
-        Registries. </action>
-      <action type="add" dev="HLS"> Added an AbstractArgumentMatcher that allows ArgumentMatcher
-        be used as ArgumentsMatcher (that is, comparing all arguments). </action>
-      <action type="add" dev="HLS"> Added newLocation() method to HiveMindTestCase.
-      <action type="add" dev="HLS" due-to="Achim Hügen" fixes-bug="HIVEMIND-97">
Apply Achim Hügen's
-        JMX patch. </action>
-      <action type="update" dev="HLS"> Update to Javassist 3.0. </action>
-      <action type="fix" dev="KW" due-to="Michael Frericks" fixes-bug="HIVEMIND-100">
-        unique attribute values before checking uniqueness. </action>
-      <action type="fix" dev="KW" fixes-bug="HIVEMIND-99"> Cache translated values
-        BuilderPropertyFacet. </action>
-    </release>
-    <release version="1.1-alpha-3" date="Mar 22 2005">
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-96">Interceptors can now be ordered
by name
-        rather than interceptor factory id.</action>
-      <action type="fix" dev="JC" fixes-bug="HIVEMIND-45">Created a ServiceInterceptorFactory
-        supporting AOP Alliance MethodInterceptors.</action>
-      <action type="update" dev="HLS"> Upgrade Groovy to 1.0-beta-10. </action>
-      <action type="update" dev="HLS"> Make BuilderFactory rethrow construction exceptions,
-        than swallow them and return null. </action>
-    </release>
-    <release version="1.1-alpha-2" date="Feb 23 2005">
-      <action type="update" dev="HLS"> Better, prettier HiveDoc. </action>
-      <action type="fix" dev="KW" fixes-bug="HIVEMIND-88" due-to="Brian K. Wallace">
Error running
-        examples using Ant targets. </action>
-      <action type="update" dev="HLS"> Add package attribute to &lt;module&gt;
-        automatically qualify Java class and interface names into that package. </action>
-      <action type="update" dev="HLS"> Allow the locale to be changed. </action>
-      <action type="update" dev="HLS"> Add class: object provider (for resolving classes).
-      <action type="update" dev="HLS" fixes-bug="HIVEMIND-92" due-to="Brian K. Wallace">
-        ManifestClassPath accessing deprecated variable </action>
-      <action type="update" dev="HLS"> Allow service interfaces to be ordinary non-interface
-        classes. </action>
-      <action type="update" dev="HLS"> Extend instance translator to configure properties
of the
-        instantiated instance. </action>
-      <action type="fix" dev="KW" fixes-bug="HIVEMIND-60" due-to="Trent McClenahan">
service: object
-        provider throws NPE with empty locator </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-93"> Allow initialization in
-        rules, etc. </action>
-      <action type="fix" dev="KW" fixes-bug="HIVEMIND-81"> NPE when module resource
does not exist
-      </action>
-    </release>
-    <release version="1.1-alpha-1" date="Jan 19 2005">
-      <action type="add" dev="KW"> Added &lt;dependency&gt; construct providing
support for
-        dependencies between modules. Refactoring of RegistryBuilder: Now constructs Registry
-        a ModuleProvider. </action>
-      <action type="add" dev="HLS" fixes-bug="HIVEMIND-58"> Add visibility (public
or private) to
-        configuration points, service points and schemas. </action>
-      <action type="add" dev="KW" fixes-bug="HIVEMIND-63"> Add &lt;null&gt;
-        parameter element to BuilderFactory service. </action>
-      <action type="fix" dev="KW" fixes-bug="HIVEMIND-64"> Report error if module descriptors
-        conflicting service or configuration points. </action>
-      <action type="update" dev="KW"> HiveDoc is now being generated from the parsed
-        descriptors instead of directly from the XML files. This will allow HiveDoc generation
-        module descriptors in other formats. </action>
-      <action type="update" dev="HLS"> Upgrade to Forrest 0.6 (still in progress).
-      <action type="update" dev="HLS"> Re-work the HiveDoc report to work naturally
at the module
-        (not project) level. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-56" due-to="Bruce Synder"> CVS
-        string on website is incorrect </action>
-      <action type="update" dev="HLS"> Synchronize all access to java.beans.Introspector
through a
-        common mutex. </action>
-      <action type="update" dev="HLS"> Clear the PropertyUtils and Introspector caches
when the
-        Registry is shutdown. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-68"> Properly report the actual
method name
-        when invoking a service initializer method. </action>
-      <action type="add" dev="HLS" fixes-bug="HIVEMIND-66"> Move some logic related
to primitive
-        Java types and arrays from Tapestry directly into DefaultClassResolver. </action>
-      <action type="update" dev="HLS"> ApplicationRuntimeException will now display
the location (if
-        known) as part of its toString() method, making it much easier to track down problems
-        stack traces (especially deeply nested ones). </action>
-      <action type="add" dev="HLS"> Add support for the ErrorLog (a simple wrapper
around an
-        ErrorHandler and a Log). Add support for setting the service's ErrorLog to BuilderFactory.
-      <action type="update" dev="HLS"> Switch Javassist to version 3.0-rc-1. </action>
-      <action type="add" dev="HLS"> Add toString() support to ClassFab and MethodFab.
-      <action type="add" dev="HLS"> Add the hivemind.lib.StrategyFactory service implementation
-        factory. </action>
-      <action type="update" dev="HLS"> Removed the module parameter from ClassFactory.newClass()
-        from DefaultImplementationBuilder.buildDefaultImplementation(). </action>
-      <action type="update" dev="KW"> BuilderFactory now supports autowiring through
-        based dependency injection. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-75"> Add ability to set default
value for
-        non-matches in MethodMatcher. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-76"> Improve MethodSignature
-        MethodIterator to filter out duplicate methods that differ only in terms of thrown
-        exceptions. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-77"> Change BuilderFactoryLogic
to report the
-        actual exception, not the InvocationTargetException, when an exception is thrown
by a
-        constructor or by a initializer method invocation. </action>
-      <action type="add" dev="KW"> Added Groovy support. Module descriptors can now
be defined using
-        Groovy scripts. Although it requires some additional work in building the Registry.
-      <action type="add" dev="HLS"> Support the EasyMock Class Extension, if present
on the
-        classpath, to allow classes (not just interfaces) to be mocked. </action>
-      <action type="update" dev="HLS"> Refactored SpringLookupFactory to identify a
-        BeanFactory directly, rather than via a SpringBeanFactorySource. </action>
-      <action type="add" dev="KW"> Added support for mapped configurations. A configuration
-        can now specify an attribute which should be used as the key in a Map of all contributions.
-        The BuilderFactory can inject such configurations as List or Maps. </action>
-      <action type="update" dev="HLS"> Move ContextResource from Tapestry to HiveMind.
-      <action type="update" dev="HLS"> Change HiveMindFilter load WEB-INF/hivemodule.xml
if present. </action>
-      <action type="add" dev="HLS"> Add support for conditional contributions. </action>
-      <action type="add" dev="HLS"> Allow services to be serialized (that is, service
proxies can be
-        serialized and deserialized). </action>
-      <action type="fix" dev="KW" fixes-bug="HIVEMIND-15" due-to="James Carman"> Smart
-        properly returns attribute values as Strings when used with a &lt;push-attribute&gt;
-        rule. </action>
-      <action type="fix" dev="KW" fixes-bug="HIVEMIND-57"> Attribute values are symbol-expanded
by a
-        &lt;push-attribute&gt; rule before being translated and pushed on the stack.
-      <action type="add" dev="HLS"> Add hivemind.lib.ChainBuilder service, an implementation
of Gang
-        Of Four Chain of Command. </action>
-      <action type="add" dev="HLS"> Add hivemind.lib.ChainFactory service. </action>
-    </release>
-    <release version="1.0" date="Sep 22 2004">
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-55"> Ensure that the logging
interceptor will
-        work properly when wrapping around JDK dynamic proxies. </action>
-    </release>
-    <release version="1.0-rc-2" date="Sep 11 2004">
-      <action type="add" dev="HLS"> Add method getSymbolValue() to RegistryInfrastructure
and Module </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-48"> Fix class loader issues
-        fabricated classes in different modules. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-47"> Allow symbols to be escaped
rather than
-        expanded. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-44" due-to="James Carman"> The
previous fix
-        was incomplete; this should close the remaining sychronization gaps. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-49"> Class loading issue inside
Tomcat. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-10" due-to="James Carman"> Tweak
HiveMind to
-        work properly in a JavaWebStart application. </action>
-      <action type="add" dev="HLS"> Add <code>clearCache()</code> method
-        <code>PropertyUtils</code>. </action>
-      <action type="update" dev="HLS"> Change the API for <code>ClassFactory</code>
to take a
-          <code>ClassLoader</code>, not a <code>Module</code>. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-52"> Handle duplicated methods
in service
-        interfaces, avoiding "attempt to redefine method" errors. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-49"> Class loading issue inside
Tomcat. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-10" due-to="James Carman"> Tweak
HiveMind to
-        work properly in a JavaWebStart application. </action>
-      <action type="add" dev="HLS"> Add clearCache() method to PropertyUtils. </action>
-      <action type="update" dev="HLS"> Change the API for ClassFactory to take a ClassLoader,
not a
-        Module. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-52"> Handle duplicated methods
in service
-        interfaces, avoiding "attempt to redefine method" errors. </action>
-    </release>
-    <release version="1.0-rc-1" date="Aug 25 2004">
-      <action type="update" dev="HLS"> Remove support for Simple Data Language ...
it's all XML
-        again. </action>
-      <action type="update" dev="HLS"> Re-work part of PipelineFactory to take advantage
of object
-        references. </action>
-      <action type="update" dev="HLS"> Make the service-id of &lt;invoke-factory&gt;
-        optional and default to hivemind.BuilderFactory. </action>
-      <action type="update" dev="HLS"> Change the hivemind.Startup configuration to
take an object
-        reference, not a service id. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-29" due-to="Michael Frericks">
-        SmartTranslator should differentiate between blank strings and null input </action>
-      <action type="update" dev="HLS"> Improvements to HiveBuild to properly handle
-        versions or useages of artifacts. </action>
-      <action type="add" dev="HLS" fixes-bug="HIVEMIND-43" due-to="Johan Lindquist">
Add ability to
-        mark attributes of an element as unique, such that duplicate values in contributions
-        in errors. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-41"> Add checks to SchemaProcessorImpl
-        empty stack conditions </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-33"> Add parameters-occurs attribute
-        &lt;service-point&gt; element. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-23"> Specify location in all
-        deployment descriptor parse exceptions. </action>
-      <action type="add" dev="HLS" due-to="Stefan Liebig" fixes-bug="HIVEMIND-42">
Add Quick
-        Reference Sheet. </action>
-      <action type="fix" dev="HLS" due-to="Luke Blanshard" fixes-bug="HIVEMIND-16">
Add getCause()
-        method to ApplicationRuntimeException </action>
-      <action type="add" dev="HLS" due-to="Naresh Sikha" fixes-bug="HIVEMIND-37"> Add
-        methods to Registry. </action>
-      <action type="add" dev="HLS" due-to="Naresh Sikha" fixes-bug="HIVEMIND-36"> Add
-        methods to BeanFactory. </action>
-      <action type="fix" dev="HLS" due-to="James Carman" fixes-bug="HIVEMIND-44"> Fix
-        synchronization in ThreadedServiceModel and PooledServiceModel that could make them
-        fail when creating a service by invoking a factory. </action>
-      <action type="fix" dev="HLS" due-to="Johan Lindquist" fixes-bug="HIVEMIND-34">
Check for
-        &lt;sub-module&gt; references that do not exist. </action>
-    </release>
-    <release version="1.0-beta-2" date="Aug 1 2004">
-      <action type="fix" dev="KW" fixes-bug="HIVEMIND-6"> Removed dependency on Werkz.
-      <action type="update" dev="HLS"> Added link to the Jakarta mailing lists page.
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-21" due-to="Achim Hügen">
Modifed the build
-        scripts to properly include variable info when compiling. </action>
-      <action type="update" dev="HLS"> Moved the Ant build scripts to a new directory,
hivebuild, in
-        preparation for making hivebuild reusable on new projects. </action>
-      <action type="update" dev="HLS"> Added protected method constructRegistry() to
HiveMindFilter. </action>
-      <action type="update" dev="HLS"> Renamed existing 'object' translator to 'instance',
-        created a new 'object' translator with great flexibility. Extend BuilderFactory to
add a
-        set-object element that leverages the object translator. </action>
-      <action type="update" dev="HLS"> Created service-property object translator.
-      <action type="update" dev="HLS" fixes-bug="HIVEMIND-20" due-to="Marcus Brito">
Added a version
-        of Registry.getService() that omits the service id (but requires that exactly one
-        point implements the service interface). </action>
-      <action type="update" dev="HLS" fixes-bug="HIVEMIND-22"> Extended the BuilderFactory
-        autowire services. </action>
-      <action type="add" dev="HLS"> Added a new module that contains HiveMind example
code. </action>
-      <action type="update" dev="HLS"> Fixed some latent bugs related to submodules
inside the
-        constructRegistry task. Made some more improvements to the hivebuild scripts. </action>
-      <action type="update" dev="HLS"> Updated the download location for the Forrest
distribution. </action>
-      <action type="update" dev="HLS"> Added more examples and examples documentation.
-      <action type="add" dev="HLS"> Added StrictErrorHandler, an implementation of
ErrorHandler that
-        always throws an ApplicationRuntimeException. </action>
-      <action type="update" dev="HLS"> Moved the code for the Grabber Ant task into
the tree and
-        improve the build scripts to dynamically compile and use it. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-31" due-to="Johan Lindquist">
Typo in
-        jar-module.xml causes broken build if junit library is missing </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-35"> Made a number of changes
to ensure
-        HiveMind compatibility with JDK 1.3. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-26"> Changed some unit tests
to adapt to
-        platform line endings. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-46" due-to="Johan Lindquist">
Fix the HiveDoc
-        XSL to use XML (not SDL) output. </action>
-    </release>
-    <release version="1.0-beta-1" date="Jun 26 2004">
-      <action type="update" dev="HLS">Added change log. </action>
-      <action type="update" dev="HLS">Refactored ClassFab and related classes for easier
-        outside of HiveMind. Added a new suite of tests related to ClassFab.</action>
-      <action type="add" dev="HLS">Created two new services in hivemind-lib for creating
-        implementations of arbitrary interfaces (<link
-          href="site:hivemind.lib.DefaultImplementationBuilder">DefaultImplementationBuilder</link>)
-        and for using that to create placeholder services (<link
-          href="site:hivemind.lib.PlaceholderFactory">PlaceholderFactory</link>).</action>
-      <action type="add" dev="HLS">Created MessageFormatter class as a wrapper around
-        and an easy way for individual packages to gain access to runtime messages. </action>
-      <action type="update" dev="HLS">Modified the read-attribute rule to allow a translator
to be
-        specified (overriding the translator for the attribute).</action>
-      <action type="add" dev="HLS">Added the qualified-id and id-list translators.</action>
-      <action type="add" dev="HLS">Added the <link href="site:hivemind.lib.PipelineFactory"
-          >hivemind.lib.PipelineFactory</link> and related code, schemas, tests
and documentation. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-4"> Enhance logging of exceptions
-        setting a service property to a contribution </action>
-      <action type="add" dev="HLS"> Added service <link href="site:hivemind.lib.BeanFactoryBuilder"
-          >hivemind.lib.BeanFactoryBuilder</link>. </action>
-      <action type="update" dev="HLS"> Removed the &lt;description&gt; element
from the
-        module descriptor format; descriptions are now provided as enclosed text for element
-        support descriptions. </action>
-      <action type="update" dev="HLS"> Changed the MethodMatcher classes to use a MethodSignature
-        rather than a Method. </action>
-      <action type="update" dev="HLS"> Changed MessageFormatter to automatically convert
-        into their message or class name. </action>
-      <action type="add" dev="HLS"> Added FileResource. </action>
-      <action type="update" dev="HLS"> Extended <link href="site:hivemind.BuilderFactory"
-          >hivemind.BuilderFactory</link> to be able to set the ClassResolver; for
a service
-        implementation, and to autowire common properties (log, messages, serviceId, errorHandler,
-        classResolver) if the properties are writeable and of the correct type. </action>
-      <action type="update" dev="HLS"> Added methods newControl(), newMock(), addControl(),
-        replayControls() and verifyControls() to HiveMindTestCase to simplify test cases
that use
-        multiple <link href="">EasyMock</link> mock objects.
-      <action type="update" dev="HLS"> Changed HiveMindFilter to log a message after
it stores the
-        registry into the servlet context. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-11"> Restore the getConfiguration()
-        expandSymbols() methods to the Registry interface. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-9" due-to="Dieter Bogdoll">
-        SimpleDataLanguageParser calls the ContentHandler with a null namespace argument
instead of
-        "". That leads to some problems if you want to use transformers. </action>
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-7" due-to="Achim Hügen">
Fix how certain
-        translator messages are generated to avoid unit test failures. </action>
-      <action type="update" dev="HLS" fixes-bug="HIVEMIND-12"> Modify the build files
to enable
-        debugging by default. </action>
-      <action type="update" dev="HLS"> Added validation of id attributes in module
-        descriptors (using ORO regular expressions). </action>
-      <action type="fix" dev="HLS"> Fix some typos in definition of the <link
-          href="site:hivemind.lib.NameLookup">hivemind.lib.NameLookup</link> service.
-      <action type="fix" dev="HLS" fixes-bug="HIVEMIND-25" due-to="Naresh Sikha"> Fix
a mistake in
-        the BuilderFactory's set-object element, and add integration tests. </action>
+    <release version="2.0-alpha-1" date="unreleased">

View raw message