ComponentSelector wants the <hasComponent> method. I had to make attached
changes to compile cornerstone with latest code.
However Ant build goes through. There may be olders jar files in the
cornerstone distribution.
Harmeet
Changes:
=== cvs diff -u DefaultDataSourceSelector.java
Index: DefaultDataSourceSelector.java
===================================================================
RCS file:
/home/cvspublic/jakarta-avalon-cornerstone/src/java/org/apache/avalon/corner
stone/blocks/datasource/DefaultDataSourceSelector.java,v
retrieving revision 1.6
diff -u -r1.6 DefaultDataSourceSelector.java
--- DefaultDataSourceSelector.java 2001/07/30 15:32:56 1.6
+++ DefaultDataSourceSelector.java 2001/08/06 00:33:57
@@ -119,4 +119,13 @@
//do nothing
}
+ public boolean hasComponent( Object hint ) {
+ Component comp = null;
+ try {
+ comp = select(hint);
+ } catch(ComponentException ex) {
+ getLogger().error("Exception
AvalonMailStore.hasComponent-"+ex.toString());
+ }
+ return (comp != null);
+ }
}
=== Exit status: 1
=== cd
C:\java\cvs\jakarta-avalon-cornerstone\src\java\org\apache/avalon/cornerston
e/blocks/masterstore\
=== cvs diff -u RepositoryManager.java
Index: RepositoryManager.java
===================================================================
RCS file:
/home/cvspublic/jakarta-avalon-cornerstone/src/java/org/apache/avalon/corner
stone/blocks/masterstore/RepositoryManager.java,v
retrieving revision 1.1
diff -u -r1.1 RepositoryManager.java
--- RepositoryManager.java 2001/04/27 05:25:57 1.1
+++ RepositoryManager.java 2001/08/06 00:33:59
@@ -208,4 +208,14 @@
{
return REPOSITORY_NAME + id++;
}
+
+ public boolean hasComponent( Object hint ) {
+ Component comp = null;
+ try {
+ comp = select(hint);
+ } catch(ComponentException ex) {
+ getLogger().error("Exception
AvalonMailStore.hasComponent-"+ex.toString());
+ }
+ return (comp != null);
+ }
}
=== Exit status: 1
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]