What has to be done to fix this.
In gump.xml, the datasource project depends on pool, which in turn 
depends on instrument.
Shouldn't that be working?

Does datasource also need to directly depend on instrument?

Leif

Peter Donald wrote:

>----------------------------------------------------
>This email is autogenerated from the output from:
><http://jakarta.apache.org/builds/gump/2002-04-24/excalibur-datasource.html>
>----------------------------------------------------
>
>Buildfile: build.xml
>
>check-environment:
>
>check-datasource:
>
>filter-jdbc:
>
>nofilter-jdbc:
>
>prepare-jdbc:
>
>prepare:
>    [mkdir] Created dir: /home/rubys/jakarta/jakarta-avalon-excalibur/datasource/build
>
>dependencies:
>
>compile:
>    [mkdir] Created dir: 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/build/classes
>    [mkdir] Created dir: 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/build/src
>     [copy] Copying 1 file to 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/build/src/org/apache/avalon/excalibur/datasource
>     [copy] Copying 1 file to 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/build/src/org/apache/avalon/excalibur/datasource
>    [javac] Compiling 2 source files to 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/build/classes
>    [javac] Compiling 22 source files to 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/build/classes
>    [javac] 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/src/java/org/apache/avalon/excalibur/datasource/ResourceLimitingJdbcConnectionPool.java:53:
> cannot access org.apache.avalon.excalibur.instrument.Instrumentable
>    [javac] file org/apache/avalon/excalibur/instrument/Instrumentable.class not found
>    [javac]     public ResourceLimitingJdbcConnectionPool( final ObjectFactory 
>factory,
>    [javac]                                                      ^
>    [javac] 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/src/java/org/apache/avalon/excalibur/datasource/ResourceLimitingJdbcDataSource.java:12:
> cannot resolve symbol
>    [javac] symbol  : class Instrument  
>    [javac] location: package instrument
>    [javac] import org.apache.avalon.excalibur.instrument.Instrument;
>    [javac]                                               ^
>    [javac] 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/src/java/org/apache/avalon/excalibur/datasource/ResourceLimitingJdbcDataSource.java:13:
> org.apache.avalon.excalibur.instrument.Instrumentable is not public in 
>org.apache.avalon.excalibur.instrument; cannot be accessed from outside package
>    [javac] import org.apache.avalon.excalibur.instrument.Instrumentable;
>    [javac]                                               ^
>    [javac] 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/src/java/org/apache/avalon/excalibur/datasource/ResourceLimitingJdbcDataSource.java:137:
> org.apache.avalon.excalibur.instrument.Instrumentable is not public in 
>org.apache.avalon.excalibur.instrument; cannot be accessed from outside package
>    [javac]     implements DataSourceComponent, Instrumentable, Disposable
>    [javac]                                     ^
>    [javac] 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/src/java/org/apache/avalon/excalibur/datasource/ResourceLimitingJdbcDataSource.java:359:
> cannot resolve symbol
>    [javac] symbol  : class Instrument  
>    [javac] location: class 
>org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcDataSource
>    [javac]     public Instrument[] getInstruments()
>    [javac]            ^
>    [javac] 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/src/java/org/apache/avalon/excalibur/datasource/ResourceLimitingJdbcDataSource.java:373:
> org.apache.avalon.excalibur.instrument.Instrumentable is not public in 
>org.apache.avalon.excalibur.instrument; cannot be accessed from outside package
>    [javac]     public Instrumentable[] getChildInstrumentables()
>    [javac]            ^
>    [javac] 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/src/java/org/apache/avalon/excalibur/datasource/ResourceLimitingJdbcDataSource.java:361:
> org.apache.avalon.excalibur.instrument.Instrumentable is not public in 
>org.apache.avalon.excalibur.instrument; cannot be accessed from outside package
>    [javac]         return Instrumentable.EMPTY_INSTRUMENT_ARRAY;
>    [javac]                ^
>    [javac] 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/src/java/org/apache/avalon/excalibur/datasource/ResourceLimitingJdbcDataSource.java:361:
> cannot resolve symbol
>    [javac] symbol  : variable EMPTY_INSTRUMENT_ARRAY  
>    [javac] location: class org.apache.avalon.excalibur.instrument.Instrumentable
>    [javac]         return Instrumentable.EMPTY_INSTRUMENT_ARRAY;
>    [javac]                              ^
>    [javac] 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/src/java/org/apache/avalon/excalibur/datasource/ResourceLimitingJdbcDataSource.java:375:
> org.apache.avalon.excalibur.instrument.Instrumentable is not public in 
>org.apache.avalon.excalibur.instrument; cannot be accessed from outside package
>    [javac]         return new Instrumentable[]{ m_pool };
>    [javac]                    ^
>    [javac] 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/src/java/org/apache/avalon/excalibur/datasource/ResourceLimitingJdbcDataSource.java:375:
> incompatible types
>    [javac] found   : 
>org.apache.avalon.excalibur.datasource.ResourceLimitingJdbcConnectionPool
>    [javac] required: org.apache.avalon.excalibur.instrument.Instrumentable
>    [javac]         return new Instrumentable[]{ m_pool };
>    [javac]                                      ^
>    [javac] Note: 
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/src/java/org/apache/avalon/excalibur/datasource/JdbcDataSource.java
> uses or overrides a deprecated API.
>    [javac] Note: Recompile with -deprecation for details.
>    [javac] 10 errors
>
>BUILD FAILED
>/home/rubys/jakarta/jakarta-avalon-excalibur/datasource/build.xml:134: Compile 
>failed; see the compiler error output for details.
>
>Total time: 16 seconds
>
>--
>To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>
>
>  
>




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

Reply via email to