I'm using James 2.2 which I downloaded from james.apache.org


On Aug 1, 2005, at 11:02 AM, Stefano Bagnara wrote:

Are you using James 2.2 or james trunk from subversion?

There is a big difference between the 2 because james changed the avalon version so in james 2.2 the componentManager is really a ComponentManager
while in james trunk componentManager is a ServiceManager.

Stefano


-----Messaggio originale-----
Da: Brian Goodrich [mailto:[EMAIL PROTECTED]
Inviato: lunedì 1 agosto 2005 18.38
A: James Users List
Oggetto: Re: Data-Source

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]




---------------------------------------------------------------------
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]

Reply via email to