Okay, I found the ComponentManager, the DataSource and the
DataSourceSelector, included the appropriate .jar files into my
project and my code compiles just fine.
import org.apache.james.Constants;
import org.apache.james.util.JDBCUtil;
import
org.apache.avalon.cornerstone.services.datasources.DataSourceSelector;
import org.apache.avalon.framework.component.ComponentManager;
import org.apache.avalon.excalibur.datasource.DataSourceComponent;
But now when I try to fire up the james server using bin/run.sh I get
a long list of errors of which this is the root cause:
Component named "spoolmanager" failed to pass through the
Initialization stage. (Reason: java.lang.NoClassDefFoundError: org/
apache/avalon/cornerstone/services/datasources/DataSourceSelector).
and I believe it's coming from this line of code
DataSourceSelector datasources =(DataSourceSelector)
componentManager.lookup(DataSourceSelector.ROLE);
Is this because I'm using a .jar file that I copied into my own .jar
file and it has dependancy in another .jar file or something else I
missing?
Brian Goodrich
On Jul 30, 2005, at 5:47 AM, Stefano Bagnara wrote:
Okay, I found that library under
org.apache.avalon.cornerstone.services.datasources.DataSourceSelector
;
in the cornerstone-datasources-api-1.0.jar file
Where do I find the ComponentManager lib? Which .jar file is that
in?
avalon-framework-4.1.3.jar
You can find it in the phoenix folder.
Stefano
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]