But the problem still remains:

interface DataSourceComponent {
    String ROLE =
"org.apache.avalon.excalibur.datasources.DataSourceComponentSelector";

    Connection getConnection();
}

Shouldn't the role be
"org.apache.avalon.excalibur.datasources.DataSourceComponent"? According to
the general rule?

Maybe:

interface DataSourceComponent {
    String ROLE =
"org.apache.avalon.excalibur.datasources.DataSourceComponent";
    String SELECTORROLE =
"org.apache.avalon.excalibur.datasources.DataSourceComponentSelector";
    String MULTIPLEROLEROOT = "org.apache.avalon.excalibur.datasources.";

    Connection getConnection();
}

I'll wait for the paper, but I still see problems with your approach.

/LS



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to