Jorg Heymans wrote:
> Marc Portier wrote:
> 
>> after some digging I found
>> - this missing class is provided by excalibur-pool-instrumented
>> - which is a *provided* dependency from excalibur-datasources-2.2.1
>> (which is in turn required for our cocoon-databases-impl block)
> 
> ...
> 
>> for now I've just added an explicit dependency from our databases-impl
>> to this pool-instrumented which makes me able to run cocoon 2.2. trunk
>> (hurray!)
> 
>>> Index: blocks/cocoon-databases/cocoon-databases-impl/pom.xml
>>> ===================================================================
>>> --- blocks/cocoon-databases/cocoon-databases-impl/pom.xml      
>>> (revision 529640)
>>> +++ blocks/cocoon-databases/cocoon-databases-impl/pom.xml      
>>> (working copy)
>>> @@ -83,5 +83,10 @@
>>>        <artifactId>excalibur-datasource</artifactId>          
>>> <version>2.2.1</version>
>>>      </dependency>
>>> +    <dependency>
>>> +      <groupId>org.apache.excalibur.components</groupId>
>>> +      <artifactId>excalibur-pool-instrumented</artifactId>    +     
>>> <version>2.2.1</version>
>>> +    </dependency>
>>>    </dependencies>
>>>  </project>
> 
>> anyone with an opinion?
> 
> Dependency hickup. I will release a new excalibur-datasource-2.2.2 with
> the corrected pom. For now your fix seems OK (don't know though about
> whether it should go in the samples block or not)
> 

dunno if we should apply the fix at all,
if your fixing this at the source (and its ready for 2.2.-RC) then we
can just remember this as a useful note for those doing clean
installs/test-runs

I am left to wonder though why this doesn't seem to hurt other people?

haven't checked yet but how is the jetty classpath being built up? in
other words: if the dependency isn't there how could it ever end up in
the jetty classpath on e.g. your end?

regards,
-marc=

Reply via email to