Whoops.
Actually remembered to attach the patch this time...
-Mark
Index: examples/jdbcdatasource/build.sh
===================================================================
RCS file: /home/cvspublic/jakarta-avalon-excalibur/examples/jdbcdatasource/build.sh,v
retrieving revision 1.1
diff -r1.1 build.sh
6,7c6,7
< if [ -d ../../jakarta-avalon/tools ] ; then
< LOCAL_AVALON_TOOLS=../../jakarta-avalon/tools
---
> if [ -d ../../../jakarta-avalon/tools ] ; then
> LOCAL_AVALON_TOOLS=../../../jakarta-avalon/tools
10c10
< echo "../../jakarta-avalon/tools/"
---
> echo "../../../jakarta-avalon/tools/"
Index: src/java/org/apache/avalon/excalibur/datasource/DataSourceComponent.java
===================================================================
RCS file:
/home/cvspublic/jakarta-avalon-excalibur/src/java/org/apache/avalon/excalibur/datasource/DataSourceComponent.java,v
retrieving revision 1.4
diff -r1.4 DataSourceComponent.java
29c29
< String ROLE = "org.apache.avalon.excalibur.datasource.DataSourceComponent";
---
> String ROLE = DataSourceComponent.class.getName();
Index: src/java/org/apache/avalon/excalibur/monitor/Monitor.java
===================================================================
RCS file:
/home/cvspublic/jakarta-avalon-excalibur/src/java/org/apache/avalon/excalibur/monitor/Monitor.java,v
retrieving revision 1.3
diff -r1.3 Monitor.java
20c20
< String ROLE = "org.apache.avalon.excalibur.monitor.Monitor";
---
> String ROLE = Monitor.class.getName();
Index: src/java/org/apache/avalon/excalibur/pool/Poolable.java
===================================================================
RCS file:
/home/cvspublic/jakarta-avalon-excalibur/src/java/org/apache/avalon/excalibur/pool/Poolable.java,v
retrieving revision 1.4
diff -r1.4 Poolable.java
11,17c11,41
< * Poolable marker interface.
< *
< * Components implement this interface if it is reasonable to
< * Pool the object. Components that don't implement this interface
< * will be created anew via a factory.
< *
< * NB: It was a deliberat e choice not to extend Component. This will have to
---
> * <code>Poolable</code> is a marker interface for Components that can
> * be pooled. Components that are not pooled are created anew via a
> * factory every time a request is made for the component.
> * </p><p>
> * Components implementing this interface can add the following
> * attributes to its definition:
> * <pre><code>
> * <component pool-min="1" pool-max="10" pool-grow="1">
> * <tag>value</tag>
> * </component>
> * </pre></code>
> * Where:
> * <table border="0" cellpadding="4" cellspacing="0">
> * <tr>
> * <td valign="top"><code>pool-min</code></td>
> * <td valign="top">sets the minimum number of Components maintained by the
> * pool</td>
> * </tr>
> * <tr>
> * <td valign="top"><code>pool-max</code></td>
> * <td valign="top">sets the maximum number of Components maintained by the
> * pool</td>
> * </tr>
> * <tr>
> * <td valign="top"><code>pool-grow</code></td>
> * <td valign="top">sets the number of Components to grow or
> * shrink the pool by whenever it becomes necessary to do so</td>
> * </tr>
> * </table>
> * </p><p>
> * NB: It was a deliberate choice not to extend Component. This will have to
18a43
> * </p>
Index: src/java/org/apache/avalon/excalibur/xml/xpath/XPathProcessor.java
===================================================================
RCS file:
/home/cvspublic/jakarta-avalon-excalibur/src/java/org/apache/avalon/excalibur/xml/xpath/XPathProcessor.java,v
retrieving revision 1.5
diff -r1.5 XPathProcessor.java
25c25
< String ROLE = "org.apache.avalon.excalibur.xml.xpath.XPathProcessor";
---
> String ROLE = XPathProcessor.class.getName();
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>