You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by Rick Hillegas <ri...@oracle.com> on 2011/11/04 15:46:05 UTC

compile classpath for org.apache.derbyTesting.junit, was: Fwd: Build Report - tinderbox_trunk16 1197569 build failed - Sun Database Engineering [Auto-generated mail]

The reason that my build environment did not catch this problem is that 
the compile classpath for the org.apache.derbyTesting.junit package is 
java14compile.classpath, which in my environment is a more advanced jdk. 
Shouldn't the compile classpath of org.apache.derbyTesting.junit be 
compile.classpath, the least capable classpath we have, the one which 
checks that code will run on CDC/FP 1.1? If we think that is so, I will 
open a JIRA to make this change. It will involve fixing some classes in 
org.apache.derbyTesting.junit which use apis which were introduced in 
jdk 1.4 but are not present in CDC/FP 1.1.

Thanks,
-Rick

On 11/4/11 7:15 AM, Rick Hillegas wrote:
> Hopefully fixed with revision 1197579.
>
> Regards,
> -Rick
>
> On 11/4/11 7:03 AM, Rick Hillegas wrote:
>> My bad. Stand by...
>>
>> Regards,
>> -Rick
>>
>> -------- Original Message --------
>> Subject:     Build Report - tinderbox_trunk16 1197569 build failed - 
>> Sun Database Engineering [Auto-generated mail]
>> Date:     4 Nov 2011 13:56:31 -0000
>> From:     ole.solberg@oracle.com
>> Reply-To: <de...@db.apache.org>
>> To:     derby-dev@db.apache.org
>>
>>
>>
>> -------------------- ant
>> ant.properties.jdk16:
>> j13lib=/usr/local/java/jdk1.3/jre/lib
>> j14lib=/usr/local/java/jdk1.4/jre/lib
>> # Need next, otherwise build.xml chooses 
>> /usr/local/java/jdk1.5.0_beta2/jre/lib
>> j15lib=/usr/local/java/jdk1.5/jre/lib
>> # Without next 1.6.0_06 is chosen!
>> j16lib=/usr/local/java/jdk1.6/jre/lib
>> # Obsolete? jdk16=/usr/local/java/jdk1.6
>> # jdk16=/usr/local/java/jdk1.6.0_14
>> proceed=false
>> sane=false
>> debug=false
>>
>> # 
>> jsr169compile.classpath=Apache/Derby/jsr169compile/classes.zip:/home/osolberg/Apache/Derby/jsr169compile/jdbc.jar
>> # 
>> jsr169compile.classpath=Apache/Derby/jsr169compile/btclasses.zip:/home/osolberg/Apache/Derby/jsr169compile/foundation.jar:/home/osolberg/Apache/Derby/jsr169compile/jdbc.jar
>> # Use jsr169 stuff built from source:
>> jsr169compile.classpath=phoneme-advanced/cdc/build/linux-x86-generic/btclasses.zip:/home/osolberg/phoneme-advanced/cdc/build/linux-x86-generic/lib/foundation.jar:/home/osolberg/jsr169/classes/jsr169.jar 
>>
>>
>> printCompilerProperties=true
>> -------------------- ant clobber
>> Buildfile: /export/home/tmp/os136789/trunk/build.xml
>>
>> clean:
>>    [delete] Deleting directory /export/home/tmp/os136789/trunk/classes
>>    [delete] Deleting directory /export/home/tmp/os136789/trunk/generated
>>    [delete] Deleting directory 
>> /export/home/tmp/os136789/trunk/classes.storeless
>>    [delete] Deleting directory 
>> /export/home/tmp/os136789/trunk/classes.pptesting
>>
>> cleangenerated:
>>
>> cleanstate:
>>
>> cleanreleasefiles:
>>    [delete] Deleting directory /export/home/tmp/os136789/trunk/release
>>
>> clobber:
>>    [delete] Deleting: 
>> /export/home/tmp/os136789/trunk/changenumber.properties
>>
>> BUILD SUCCESSFUL
>> Total time: 1 second
>>
>> -------------------- ant all
>> Buildfile: /export/home/tmp/os136789/trunk/build.xml
>>
>> checkCompilerLevel:
>>
>> setInitialProperties:
>>
>> init:
>>
>> junit_check:
>>
>> install_junit:
>>     [mkdir] Created dir: /export/home/tmp/os136789/trunk/classes
>>
>> make-generated-dirs:
>>     [mkdir] Created dir: /export/home/tmp/os136789/trunk/generated
>>     [mkdir] Created dir: /export/home/tmp/os136789/trunk/generated/bin
>>     [mkdir] Created dir: /export/home/tmp/os136789/trunk/generated/java
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/generated/java/org/apache/derby/shared/common/sanity
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/generated/java/org/apache/derby/impl/tools/ij
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/generated/java/org/apache/derby/impl/sql/compile
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/generated/java/org/apache/derby/loc
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/generated/java/org/apache/derby/iapi/services/cache
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/generated/toursdb
>>
>> make-release-dirs:
>>     [mkdir] Created dir: /export/home/tmp/os136789/trunk/release
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/release/distributions
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/release/snapshot
>>     [mkdir] Created dir: /export/home/tmp/os136789/trunk/classes/empty
>>
>> ensuresanitystate:
>>
>> evaluate.sane:
>>
>> ensuresanitystate.sane:
>>
>> ensuresanitystate.insane:
>>
>> make-generated-dirs:
>>
>> insane:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/generated/java/org/apache/derby/shared/common/sanity/state.properties
>>
>> setissane:
>>
>> prebuild:
>>
>> compile:
>>     [javac] Compiling 3 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> build:
>>
>> setCompilerProperties:
>>
>> printCompilerProperties:
>>      [echo] Before setting properties:  compilerPropsAlreadySet = 
>> ${compilerPropsAlreadySet}
>>      [echo] Before setting properties:  compilerLevel16 = 1.6
>>      [echo] Before setting properties:  jsr169compile.classpath = 
>> phoneme-advanced/cdc/build/linux-x86-generic/btclasses.zip:/home/osolberg/phoneme-advanced/cdc/build/linux-x86-generic/lib/foundation.jar:/home/osolberg/jsr169/classes/jsr169.jar 
>>
>>      [echo] Before setting properties:  j14lib = 
>> /usr/local/java/jdk1.4/jre/lib
>>      [echo] Before setting properties:  java14compile.classpath = 
>> ${java14compile.classpath}
>>      [echo] Before setting properties:  j15lib = 
>> /usr/local/java/jdk1.5/jre/lib
>>      [echo] Before setting properties:  java15compile.classpath = 
>> ${java15compile.classpath}
>>      [echo] Before setting properties:  j16lib = 
>> /usr/local/java/jdk1.6/jre/lib
>>      [echo] Before setting properties:  java16compile.classpath = 
>> ${java16compile.classpath}
>>      [echo] Before setting properties:  j17lib = ${j17lib}
>>      [echo] Before setting properties:  java17compile.classpath = 
>> ${java17compile.classpath}
>> [setJdkProperties]
>> [setJdkProperties] PropertySetter environment =
>> [setJdkProperties]
>> [setJdkProperties] java.vendor = Sun Microsystems Inc.
>> [setJdkProperties] java.home = /usr/local/java/jdk1.6.0_24/jre
>> [setJdkProperties] java.version = 1.6.0_24
>> [setJdkProperties] os.name = SunOS
>> [setJdkProperties] j14lib = /usr/local/java/jdk1.4/jre/lib
>> [setJdkProperties] j15lib = /usr/local/java/jdk1.5/jre/lib
>> [setJdkProperties] j16lib = /usr/local/java/jdk1.6/jre/lib
>> [setJdkProperties] j17lib = null
>> [setJdkProperties] jdkSearchPath = /usr/local/java, /usr/jdk
>> [setJdkProperties]
>> [setJdkProperties]
>> [setJdkProperties]
>> [setJdkProperties] 'j14lib' explicitly set to 
>> '/usr/local/java/jdk1.4/jre/lib'
>> [setJdkProperties] Setting property java14compile.classpath to 
>> /usr/local/java/jdk1.4/jre/lib/charsets.jar:/usr/local/java/jdk1.4/jre/lib/jce.jar:/usr/local/java/jdk1.4/jre/lib/jsse.jar:/usr/local/java/jdk1.4/jre/lib/plugin.jar:/usr/local/java/jdk1.4/jre/lib/rt.jar:/usr/local/java/jdk1.4/jre/lib/sunrsasign.jar
>> [setJdkProperties] 'j15lib' explicitly set to 
>> '/usr/local/java/jdk1.5/jre/lib'
>> [setJdkProperties] Setting property java15compile.classpath to 
>> /usr/local/java/jdk1.5/jre/lib/charsets.jar:/usr/local/java/jdk1.5/jre/lib/deploy.jar:/usr/local/java/jdk1.5/jre/lib/javaws.jar:/usr/local/java/jdk1.5/jre/lib/jce.jar:/usr/local/java/jdk1.5/jre/lib/jsse.jar:/usr/local/java/jdk1.5/jre/lib/plugin.jar:/usr/local/java/jdk1.5/jre/lib/rt.jar
>> [setJdkProperties] 'j16lib' explicitly set to 
>> '/usr/local/java/jdk1.6/jre/lib'
>> [setJdkProperties] Setting property java16compile.classpath to 
>> /usr/local/java/jdk1.6/jre/lib/alt-rt.jar:/usr/local/java/jdk1.6/jre/lib/alt-string.jar:/usr/local/java/jdk1.6/jre/lib/charsets.jar:/usr/local/java/jdk1.6/jre/lib/deploy.jar:/usr/local/java/jdk1.6/jre/lib/javaws.jar:/usr/local/java/jdk1.6/jre/lib/jce.jar:/usr/local/java/jdk1.6/jre/lib/jsse.jar:/usr/local/java/jdk1.6/jre/lib/management-agent.jar:/usr/local/java/jdk1.6/jre/lib/plugin.jar:/usr/local/java/jdk1.6/jre/lib/resources.jar:/usr/local/java/jdk1.6/jre/lib/rt.jar
>> [setJdkProperties]
>> [setJdkProperties] Locating JDKs:
>> [setJdkProperties] found JDK: vendor=Oracle Corporation, 
>> specVersion=1.6, implVersion=1.7.0-ea, 
>> path=/usr/local/java/jdk1.7.0-b116
>> [setJdkProperties] found JDK: vendor=Sun Microsystems, Inc., 
>> specVersion=1.5, implVersion=1.5.0_28, 
>> path=/usr/local/java/jdk1.5.0_28-64
>> [setJdkProperties] found JDK: vendor=Sun Microsystems, Inc., 
>> specVersion=1.3, implVersion=1.3.1_15, path=/usr/local/java/jdk1.3
>> [setJdkProperties] found JDK: vendor=Oracle Corporation, 
>> specVersion=1.7, implVersion=1.7.0, 
>> path=/usr/local/java/jdk1.7.0-b143-64
>> [setJdkProperties] found JDK: vendor=Sun Microsystems, Inc., 
>> specVersion=1.6, implVersion=1.6.0, path=/usr/local/java/jdk1.6.0_00
>> [setJdkProperties] found JDK: vendor=Sun Microsystems, Inc., 
>> specVersion=1.4, implVersion=1.4.2_30, path=/usr/local/java/jdk1.4.2_30
>> [setJdkProperties] found JDK: vendor=Sun Microsystems, Inc., 
>> specVersion=1.6, implVersion=1.6.0_24, 
>> path=/usr/local/java/jdk1.6.0_24-64
>> [setJdkProperties] found JDK: vendor=Sun Microsystems, Inc., 
>> specVersion=1.4, implVersion=1.4.2, path=/usr/local/java/jdk1.4.2_02
>> [setJdkProperties] found JDK: vendor=Sun Microsystems, Inc., 
>> specVersion=1.4, implVersion=1.4.1_01, path=/usr/local/java/jdk1.4.1
>> [setJdkProperties] found JDK: vendor=Sun Microsystems, Inc., 
>> specVersion=1.6, implVersion=1.6.0_20, 
>> path=/usr/local/java/jdk1.6.0_20-64
>> [setJdkProperties] found JDK: vendor=Oracle Corporation, 
>> specVersion=1.7, implVersion=1.7.0-ea, 
>> path=/usr/local/java/jdk1.7.0-b143
>> [setJdkProperties] found JDK: vendor=Sun Microsystems, Inc., 
>> specVersion=1.5, implVersion=1.5.0_14, 
>> path=/usr/local/java/jdk1.5.0_14-64
>> [setJdkProperties] found JDK: vendor=Sun Microsystems, Inc., 
>> specVersion=1.6, implVersion=1.6.0_23, 
>> path=/usr/local/java/jdk1.6.0_23-64
>> [setJdkProperties] found JDK: vendor=Oracle Corporation, 
>> specVersion=1.6, implVersion=1.7.0-ea, 
>> path=/usr/local/java/jdk1.7.0-b131
>> [setJdkProperties] found JDK: vendor=Sun Microsystems, Inc., 
>> specVersion=1.6, implVersion=1.6.0_15, path=/usr/local/java/jdk1.6.0_15
>> [setJdkProperties] found JDK: vendor=Oracle Corporation, 
>> specVersion=1.7, implVersion=1.7.0-ea, 
>> path=/usr/local/java/jdk1.7.0-b145
>> [setJdkProperties] found JDK: vendor=Sun Microsystems, Inc., 
>> specVersion=1.4, implVersion=1.4.2_18, path=/usr/jdk/j2sdk1.4.2_18
>> [setJdkProperties] found JDK: vendor=Sun Microsystems, Inc., 
>> specVersion=1.5, implVersion=1.5.0_16, path=/usr/jdk/jdk1.5.0_16
>> [setJdkProperties]
>> [setJdkProperties] Selecting JDK candidates:
>> [setJdkProperties] Candidate JDK for specification version 1.7 
>> (vendor ignored): vendor=Oracle Corporation, specVersion=1.6, 
>> implVersion=1.7.0-ea, path=/usr/local/java/jdk1.7.0-b116
>> [setJdkProperties] Setting property java14compile.classpath to 
>> /usr/local/java/jdk1.4/jre/lib/charsets.jar:/usr/local/java/jdk1.4/jre/lib/jce.jar:/usr/local/java/jdk1.4/jre/lib/jsse.jar:/usr/local/java/jdk1.4/jre/lib/plugin.jar:/usr/local/java/jdk1.4/jre/lib/rt.jar:/usr/local/java/jdk1.4/jre/lib/sunrsasign.jar
>> [setJdkProperties] Setting property java15compile.classpath to 
>> /usr/local/java/jdk1.5/jre/lib/charsets.jar:/usr/local/java/jdk1.5/jre/lib/deploy.jar:/usr/local/java/jdk1.5/jre/lib/javaws.jar:/usr/local/java/jdk1.5/jre/lib/jce.jar:/usr/local/java/jdk1.5/jre/lib/jsse.jar:/usr/local/java/jdk1.5/jre/lib/plugin.jar:/usr/local/java/jdk1.5/jre/lib/rt.jar
>> [setJdkProperties] Setting property java16compile.classpath to 
>> /usr/local/java/jdk1.6/jre/lib/alt-rt.jar:/usr/local/java/jdk1.6/jre/lib/alt-string.jar:/usr/local/java/jdk1.6/jre/lib/charsets.jar:/usr/local/java/jdk1.6/jre/lib/deploy.jar:/usr/local/java/jdk1.6/jre/lib/javaws.jar:/usr/local/java/jdk1.6/jre/lib/jce.jar:/usr/local/java/jdk1.6/jre/lib/jsse.jar:/usr/local/java/jdk1.6/jre/lib/management-agent.jar:/usr/local/java/jdk1.6/jre/lib/plugin.jar:/usr/local/java/jdk1.6/jre/lib/resources.jar:/usr/local/java/jdk1.6/jre/lib/rt.jar
>>
>> printCompilerProperties:
>>      [echo] After setting properties:  compilerPropsAlreadySet = true
>>      [echo] After setting properties:  compilerLevel16 = 1.6
>>      [echo] After setting properties:  jsr169compile.classpath = 
>> phoneme-advanced/cdc/build/linux-x86-generic/btclasses.zip:/home/osolberg/phoneme-advanced/cdc/build/linux-x86-generic/lib/foundation.jar:/home/osolberg/jsr169/classes/jsr169.jar 
>>
>>      [echo] After setting properties:  j14lib = 
>> /usr/local/java/jdk1.4/jre/lib
>>      [echo] After setting properties:  java14compile.classpath = 
>> /usr/local/java/jdk1.4/jre/lib/charsets.jar:/usr/local/java/jdk1.4/jre/lib/jce.jar:/usr/local/java/jdk1.4/jre/lib/jsse.jar:/usr/local/java/jdk1.4/jre/lib/plugin.jar:/usr/local/java/jdk1.4/jre/lib/rt.jar:/usr/local/java/jdk1.4/jre/lib/sunrsasign.jar 
>>
>>      [echo] After setting properties:  j15lib = 
>> /usr/local/java/jdk1.5/jre/lib
>>      [echo] After setting properties:  java15compile.classpath = 
>> /usr/local/java/jdk1.5/jre/lib/charsets.jar:/usr/local/java/jdk1.5/jre/lib/deploy.jar:/usr/local/java/jdk1.5/jre/lib/javaws.jar:/usr/local/java/jdk1.5/jre/lib/jce.jar:/usr/local/java/jdk1.5/jre/lib/jsse.jar:/usr/local/java/jdk1.5/jre/lib/plugin.jar:/usr/local/java/jdk1.5/jre/lib/rt.jar 
>>
>>      [echo] After setting properties:  j16lib = 
>> /usr/local/java/jdk1.6/jre/lib
>>      [echo] After setting properties:  java16compile.classpath = 
>> /usr/local/java/jdk1.6/jre/lib/alt-rt.jar:/usr/local/java/jdk1.6/jre/lib/alt-string.jar:/usr/local/java/jdk1.6/jre/lib/charsets.jar:/usr/local/java/jdk1.6/jre/lib/deploy.jar:/usr/local/java/jdk1.6/jre/lib/javaws.jar:/usr/local/java/jdk1.6/jre/lib/jce.jar:/usr/local/java/jdk1.6/jre/lib/jsse.jar:/usr/local/java/jdk1.6/jre/lib/management-agent.jar:/usr/local/java/jdk1.6/jre/lib/plugin.jar:/usr/local/java/jdk1.6/jre/lib/resources.jar:/usr/local/java/jdk1.6/jre/lib/rt.jar 
>>
>>      [echo] After setting properties:  j17lib = ${j17lib}
>>      [echo] After setting properties:  java17compile.classpath = 
>> /usr/local/java/jdk1.6/jre/lib/alt-rt.jar:/usr/local/java/jdk1.6/jre/lib/alt-string.jar:/usr/local/java/jdk1.6/jre/lib/charsets.jar:/usr/local/java/jdk1.6/jre/lib/deploy.jar:/usr/local/java/jdk1.6/jre/lib/javaws.jar:/usr/local/java/jdk1.6/jre/lib/jce.jar:/usr/local/java/jdk1.6/jre/lib/jsse.jar:/usr/local/java/jdk1.6/jre/lib/management-agent.jar:/usr/local/java/jdk1.6/jre/lib/plugin.jar:/usr/local/java/jdk1.6/jre/lib/resources.jar:/usr/local/java/jdk1.6/jre/lib/rt.jar 
>>
>>
>> jsr169stubs:
>>     [mkdir] Created dir: /export/home/tmp/os136789/trunk/classes/stubs
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/classes/stubs/jsr169
>>     [javac] Compiling 26 source files to 
>> /export/home/tmp/os136789/trunk/classes/stubs/jsr169
>>
>> jdbc3stubs:
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/classes/stubs/jdbc3
>>     [javac] Compiling 43 source files to 
>> /export/home/tmp/os136789/trunk/classes/stubs/jdbc3
>>
>> jdbc4stubs:
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/classes/stubs/jdbc4
>>     [javac] Compiling 93 source files to 
>> /export/home/tmp/os136789/trunk/classes/stubs/jdbc4
>>
>> felixStubs:
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/classes/stubs/felix
>>     [javac] Compiling 25 source files to 
>> /export/home/tmp/os136789/trunk/classes/stubs/felix
>>
>> showenv:
>>      [echo]
>>      [echo] Ant environment:
>>      [echo]   Base Directory: /export/home/tmp/os136789/trunk
>>      [echo]   Build output: /export/home/tmp/os136789/trunk/classes
>>      [echo]   Compiler: modern
>>      [echo]   Sane = false
>>      [echo]   Proceed = false
>>      [echo]
>>
>> getstate:
>>
>> state:
>>      [echo]   Generating SanityState.java...
>>      [copy] Copying 1 file to 
>> /export/home/tmp/os136789/trunk/generated/java/org/apache/derby/shared/common/sanity
>> [propertyfile] Updating property file: 
>> /export/home/tmp/os136789/trunk/generated/java/org/apache/derby/shared/common/sanity/state.properties
>>
>> shared:
>>      [echo] building generated sanity info
>>
>> compile:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>     [javac] Compiling 10 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> shared:
>>
>> engine:
>>
>> engine_169:
>>
>> compile_reference:
>>     [javac] Compiling 11 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_authentication:
>>     [javac] Compiling 2 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> authentication:
>>
>> compile_security:
>>     [javac] Compiling 2 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> security:
>>
>> compile_io:
>>     [javac] Compiling 4 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> storage:
>>
>> compile_iapi_error_jsr169:
>>
>> compile_reference:
>>     [javac] Compiling 5 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_types:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>     [javac] Compiling 5 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>     [javac] Compiling 2 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_util:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_iapi_services_jsr169:
>>     [javac] Compiling 27 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_iapi_services_io:
>>     [javac] Compiling 6 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_iapi_store_jsr169:
>>     [javac] Compiling 11 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_iapi_sql_jsr169:
>>
>> compile_iapi_db:
>>     [javac] Compiling 5 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_iapi_jdbc_jsr169:
>>     [javac] Compiling 5 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_mbeans:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_database:
>>
>> database:
>>
>> compile_impl_169:
>>
>> compile_impl_services_169:
>>     [javac] Compiling 53 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_impl_io_169:
>>     [javac] Compiling 20 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> engine_j2se:
>>
>> compile_vti:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>     [javac] Compiling 4 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> vti:
>>
>> compile_impl_169:
>>
>> compile_impl_services_169:
>>
>> compile_impl_io_169:
>>
>> compile:
>>
>> compile_impl_services_169:
>>
>> compile_impl_services_jdk15:
>>     [javac] Compiling 9 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_impl_services:
>>     [javac] Compiling 3 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_impl_io_169:
>>
>> compile_impl_io:
>>     [javac] Compiling 2 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> parser:
>>
>> chkparser:
>>
>> genParser:
>>      [echo]   Generating SQL parser...
>>      [java] Java Compiler Compiler Version 4.0 (Parser Generator)
>>      [java] (type "javacc" with no arguments for help)
>>      [java] Reading from file sqlgrammar.jj . . .
>>      [java] Note: UNICODE_INPUT option is specified. Please make sure 
>> you create the parser/lexer using a Reader with the correct character 
>> encoding.
>>      [java] File "TokenMgrError.java" does not exist.  Will create one.
>>      [java] File "ParseException.java" does not exist.  Will create one.
>>      [java] File "Token.java" does not exist.  Will create one.
>>      [java] File "CharStream.java" does not exist.  Will create one.
>>      [java] Parser generated successfully.
>>
>> compile:
>>     [javac] Compiling 172 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>      [copy] Copying 1 file to 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/impl/sql/catalog
>>
>> compile_impl_store:
>>     [javac] Compiling 211 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_impl_store_14:
>>     [javac] Compiling 2 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_impl_store_15:
>>     [javac] Compiling 2 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile:
>>
>> compile:
>>     [javac] Compiling 15 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_impl_jdbc:
>>
>> compile_jsr169:
>>     [javac] Compiling 4 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>      [copy] Copying 1 file to 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/impl/jdbc
>>
>> compile_jdbc3:
>>     [javac] Compiling 11 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_jdbc4:
>>     [javac] Compiling 9 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile:
>>
>> iapi:
>>
>> compile_iapi_error_jsr169:
>>
>> compile_reference:
>>
>> compile_types:
>>
>> compile_util:
>>
>> compile_iapi_services_jsr169:
>>
>> compile_iapi_services_io:
>>
>> compile_iapi_store_jsr169:
>>
>> compile_iapi_sql_jsr169:
>>
>> compile_iapi_db:
>>
>> compile_iapi_jdbc_jsr169:
>>
>> compile_iapi_error:
>>
>> compile_iapi_services_jsr169:
>>
>> compile_iapi_services_io:
>>
>> compile_crypto:
>>
>> compile_crypto:
>>
>> compile_jdbc3:
>>
>> compile:
>>
>> compile_iapi_store_jsr169:
>>
>> compile_iapi_store_jdk13:
>>
>> compile:
>>
>> compile_iapi_sql_jsr169:
>>
>> compile_iapi_sql_jdbc2:
>>
>> compile:
>>
>> compile_iapi_jdbc:
>>
>> compile_iapi_jdbc_stmt:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_iapi_jdbc_jsr169:
>>
>> compile_iapi_jdbc_jdbc2:
>>     [javac] Compiling 3 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_iapi_jdbc_jdbc3:
>>     [javac] Compiling 4 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_jdbc4:
>>     [javac] Compiling 4 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile:
>>
>> iapi:
>>
>> compile_jsr169:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_jdbc2:
>>     [javac] Compiling 5 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_jdbc3:
>>     [javac] Compiling 2 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_jdbc4:
>>     [javac] Compiling 7 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> jdbc:
>>
>> compile_osgi:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> osgi:
>>
>> compile_catalog:
>>     [javac] Compiling 5 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> catalog:
>>
>> compile_diag:
>>     [javac] Compiling 9 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> diag:
>>      [copy] Copying 1 file to 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby
>>
>> checkJ2MEmoduleprops:
>>
>> J2ME_modules_edit:
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/modulesJ2ME.done
>>
>> engine_169_opt:
>>
>> compile_jsr169_opt:
>>     [javac] Compiling 3 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_jsr169_opt:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> engine:
>>
>> build:
>>
>> build_base:
>>
>> compile:
>>      [copy] Copying 1 file to 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derbyBuild
>>     [javac] Compiling 23 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> build:
>>
>> build:
>>
>> init:
>>
>> buildMessages:
>>     [mkdir] Created dir: /export/home/tmp/os136789/trunk/classes/doc
>>
>> verifysplit:
>>
>> split:
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc
>>      [java] split messages_en
>>      [java] Copied client messages for _en
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_en.done
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>      [java] split messages_cs
>>      [java] Copied client messages for _cs
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_cs.done
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>      [java] split messages_de_DE
>>      [java] Copied client messages for _de_DE
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_de_DE.done
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>      [java] split messages_es
>>      [java] Copied client messages for _es
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_es.done
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>      [java] split messages_hu
>>      [java] Copied client messages for _hu
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_hu.done
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>      [java] split messages_ja_JP
>>      [java] Copied client messages for _ja_JP
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_ja_JP.done
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>      [java] split messages_ko_KR
>>      [java] Copied client messages for _ko_KR
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_ko_KR.done
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>      [java] split messages_qq_PP_testOnly
>>      [java] Copied client messages for _qq_PP_testOnly
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_qq_PP_testOnly.done
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>      [java] split messages_pl
>>      [java] Copied client messages for _pl
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_pl.done
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>      [java] split messages_pt_BR
>>      [java] Copied client messages for _pt_BR
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_pt_BR.done
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>      [java] split messages_ru
>>      [java] Copied client messages for _ru
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_ru.done
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>      [java] split messages_zh_CN
>>      [java] Copied client messages for _zh_CN
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_zh_CN.done
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>      [java] split messages_zh_TW
>>      [java] Copied client messages for _zh_TW
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_zh_TW.done
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>      [java] split messages_it
>>      [java] Copied client messages for _it
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_it.done
>>
>> splitprops:
>>
>> verifysplit:
>>
>> noSplit:
>>
>> chksplit:
>>
>> doSplit:
>>      [java] split messages_fr
>>      [java] Copied client messages for _fr
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/messages_fr.done
>>
>> locales:
>>
>> cscuptodate:
>>
>> class_size_catalog:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> storeless:
>>
>> storeless:
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/classes.storeless
>>      [copy] Copying 1 file to 
>> /export/home/tmp/os136789/trunk/classes.storeless/org/apache/derby
>>     [javac] Compiling 4 source files to 
>> /export/home/tmp/os136789/trunk/classes.storeless
>>
>> tools:
>>
>> tools_base:
>>
>> compile_tools_iapi:
>>     [javac] Compiling 3 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> parser:
>>
>> chkparser:
>>
>> genParser:
>>      [echo]   Generating ij parser...
>>      [java] Java Compiler Compiler Version 4.0 (Parser Generator)
>>      [java] (type "javacc" with no arguments for help)
>>      [java] Reading from file ij.jj . . .
>>      [java] Note: UNICODE_INPUT option is specified. Please make sure 
>> you create the parser/lexer using a Reader with the correct character 
>> encoding.
>>      [java] File "TokenMgrError.java" does not exist.  Will create one.
>>      [java] File "ParseException.java" does not exist.  Will create one.
>>      [java] File "Token.java" does not exist.  Will create one.
>>      [java] File "CharStream.java" does not exist.  Will create one.
>>      [java] Parser generated successfully.
>>
>> chkparser:
>>
>> genParser:
>>      [echo]   Generating mtGrammar parser...
>>      [java] Java Compiler Compiler Version 4.0 (Parser Generator)
>>      [java] (type "javacc" with no arguments for help)
>>      [java] Reading from file mtGrammar.jj . . .
>>      [java] Note: UNICODE_INPUT option is specified. Please make sure 
>> you create the parser/lexer using a Reader with the correct character 
>> encoding.
>>      [java] File "SimpleCharStream.java" does not exist.  Will create 
>> one.
>>      [java] Parser generated successfully.
>>
>> compile_tools_impl:
>>     [javac] Compiling 61 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile:
>>
>> compile:
>>     [javac] Compiling 3 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> tools:
>>
>> copyfiles:
>>      [copy] Copying 27 files to 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc
>>
>> locales:
>>
>> tools:
>>
>> drda:
>>
>> drda:
>>
>> compile:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>     [javac] Compiling 3 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>     [javac] Compiling 2 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> drda:
>>
>> compile:
>>
>> checkservletjar:
>>
>> servlet:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> copyfiles:
>>      [copy] Copying 1 file to 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/drda
>>
>> drda:
>>
>> copyfiles:
>>      [copy] Copying 28 files to 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/loc/drda
>>
>> locales:
>>
>> odbcprops:
>>
>> verifyodbcgen:
>>
>> noODBC:
>>
>> chkodbcgen:
>>
>> odbcMeta:
>>    [delete] Deleting: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/impl/jdbc/metadata.properties
>>      [copy] Copying 1 file to 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/impl/jdbc
>>      [move] Moving 1 file to 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/impl/jdbc
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/impl/jdbc/odbcmeta.done
>>
>> tools_run:
>>
>> compile_tools_iapi_run:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> client:
>>
>> compile:
>>     [javac] Compiling 144 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile_jdbc4:
>>     [javac] Compiling 22 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> client:
>>
>> build:
>>
>> build_base:
>>
>> compile:
>>
>> build:
>>
>> build:
>>
>> ckversioninfo:
>>
>> writeversioninfo:
>>     [mkdir] Created dir: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info
>>
>> infowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/DBMS.properties
>>
>> infowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/tools.properties
>>
>> infowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/net.properties
>>
>> infowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/dnc.properties
>>
>> versioninfo:
>>
>> checklocaleinfo:
>>
>> checkmessages-done:
>>
>> checkmessages:
>>     [touch] Creating 
>> /export/home/tmp/os136789/trunk/generated/checkmessages.done
>>
>> localeinfo:
>>
>> buildlocaleinfo:
>>
>> localeinfowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/locale_cs.properties
>>
>> buildlocaleinfo:
>>
>> localeinfowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/locale_de_DE.properties
>>
>> buildlocaleinfo:
>>
>> localeinfowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/locale_es.properties
>>
>> buildlocaleinfo:
>>
>> localeinfowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/locale_fr.properties
>>
>> buildlocaleinfo:
>>
>> localeinfowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/locale_hu.properties
>>
>> buildlocaleinfo:
>>
>> localeinfowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/locale_it.properties
>>
>> buildlocaleinfo:
>>
>> localeinfowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/locale_ja_JP.properties
>>
>> buildlocaleinfo:
>>
>> localeinfowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/locale_ko_KR.properties
>>
>> buildlocaleinfo:
>>
>> localeinfowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/locale_pl.properties
>>
>> buildlocaleinfo:
>>
>> localeinfowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/locale_pt_BR.properties
>>
>> buildlocaleinfo:
>>
>> localeinfowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/locale_ru.properties
>>
>> buildlocaleinfo:
>>
>> localeinfowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/locale_zh_CN.properties
>>
>> buildlocaleinfo:
>>
>> localeinfowriter:
>> [propertyfile] Creating new property file: 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derby/info/locale_zh_TW.properties
>>
>> check-binscripts:
>>
>> binscripts:
>>
>> makebinscript:
>>
>> makebinscript:
>>
>> makebinscript:
>>
>> makebinscript:
>>
>> makebinscript:
>>
>> makebinscript:
>>
>> buildsource:
>>
>> vti-demo:
>>
>> compile-vtidemo:
>>     [javac] Compiling 17 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> demo:
>>
>> compile:
>>     [javac] Compiling 2 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>     [javac] Compiling 3 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>     [javac] Compiling 2 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>     [javac] Compiling 3 source files to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> compile:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>
>> checktoursdb:
>>
>> toursdb:
>>
>> compile:
>>
>> builddb:
>>      [echo] Begin building toursdb
>>
>> runijscript:
>>      [echo] Running script 
>> /export/home/tmp/os136789/trunk/generated/toursdb/build_toursdb.sql
>>
>> jarup:
>>       [zip] Building zip: 
>> /export/home/tmp/os136789/trunk/generated/toursdb/toursdb.jar
>>      [echo] Finished building toursdb
>>
>> copyfiles:
>>      [copy] Copying 12 files to 
>> /export/home/tmp/os136789/trunk/classes/org/apache/derbyTesting/functionTests/tests/demo
>>
>> toursdb:
>>
>> demo:
>>
>> testing:
>>
>> testing:
>>
>> junitcomponents:
>>     [javac] Compiling 1 source file to 
>> /export/home/tmp/os136789/trunk/classes
>>     [javac] 
>> /export/home/tmp/os136789/trunk/java/testing/org/apache/derbyTesting/junit/BaseTestCase.java:598: 
>> cannot find symbol
>>     [javac] symbol  : method contains(java.lang.String)
>>     [javac] location: class java.lang.String
>>     [javac]         if ( vmname.contains( " " ) )
>>     [javac]                    ^
>>     [javac] 1 error
>>
>> BUILD FAILED
>> /export/home/tmp/os136789/trunk/build.xml:657: The following error 
>> occurred while executing this line:
>> /export/home/tmp/os136789/trunk/java/testing/build.xml:59: The 
>> following error occurred while executing this line:
>> /export/home/tmp/os136789/trunk/java/testing/org/apache/derbyTesting/junit/build.xml:74: 
>> Compile failed; see the compiler error output for details.
>>
>> Total time: 29 seconds
>>
>>
>>
>>
>
>


Re: compile classpath for org.apache.derbyTesting.junit, was: Fwd: Build Report - tinderbox_trunk16 1197569 build failed - Sun Database Engineering [Auto-generated mail]

Posted by Knut Anders Hatlen <kn...@oracle.com>.
Rick Hillegas <ri...@oracle.com> writes:

> Any opinions on this one? The org.apache.derbyTesting.junit package
> contains JUnit test infrastructure which we expect to run on small
> platforms. Seems to me that we should be compiling this code against
> the small device classpath.

+1. It sounds reasonable to compile those classes against the run-time
libraries for the least capable platform they're supposed to run on.

-- 
Knut Anders

Re: compile classpath for org.apache.derbyTesting.junit, was: Fwd: Build Report - tinderbox_trunk16 1197569 build failed - Sun Database Engineering [Auto-generated mail]

Posted by Rick Hillegas <ri...@oracle.com>.
Any opinions on this one? The org.apache.derbyTesting.junit package 
contains JUnit test infrastructure which we expect to run on small 
platforms. Seems to me that we should be compiling this code against the 
small device classpath.

Thanks,
-Rick

On 11/4/11 7:46 AM, Rick Hillegas wrote:
> The reason that my build environment did not catch this problem is 
> that the compile classpath for the org.apache.derbyTesting.junit 
> package is java14compile.classpath, which in my environment is a more 
> advanced jdk. Shouldn't the compile classpath of 
> org.apache.derbyTesting.junit be compile.classpath, the least capable 
> classpath we have, the one which checks that code will run on CDC/FP 
> 1.1? If we think that is so, I will open a JIRA to make this change. 
> It will involve fixing some classes in org.apache.derbyTesting.junit 
> which use apis which were introduced in jdk 1.4 but are not present in 
> CDC/FP 1.1.
>
> Thanks,
> -Rick
>