Menu

Prob with extern attribute of Connection tag

2004-10-13
2013-04-25
  • Brian E. Dick

    Brian E. Dick - 2004-10-13

    I'm specifying my connection info using the extern attribute of the connection tag. My sqlunit.properties file is located the classpath and is not being found. If I specify a relative or absolute path the the sqlunit.properties file, it works. The following is the beginning of my xml test file.

    <?xml version="1.0"?>
    <!DOCTYPE sqlunit SYSTEM "file:docs/sqlunit.dtd">

    <sqlunit>
      <connection extern="sqlunit.properties"/>
    ...
    </sqlunit>

    Here is the debug output.

      [sqlunit] DEBUG [main] (SQLUnit.java:217) - >> testWrapper()
      [sqlunit] DEBUG [main] (SQLUnit.java:239) - >> processDoc()
      [sqlunit] DEBUG [main] (TypeMapper.java:67) - instantiating TypeMapper
      [sqlunit] DEBUG [main] (TypeMapper.java:169) - loading types from: net.sourceforge.sqlunit.types
      [sqlunit] DEBUG [main] (TypeMapper.java:169) - loading types from: usertypes
      [sqlunit] DEBUG [main] (TypeMapper.java:203) - loading non-mapped types
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: -7
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: -7
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(-7)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding BIT=-7
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key BIT for -7
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: BIT
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(BIT)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by BIT
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: -6
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: -6
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(-6)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding TINYINT=-6
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key TINYINT for -6
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: TINYINT
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(TINYINT)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by TINYINT
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 5
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 5
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(5)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding adaptive_server_anywhere.SMALLINT=5
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding adaptive_server_enterprise.SMALLINT=5
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding SMALLINT=5
      [sqlunit] DEBUG [main] (TypeMap.java:129) - Found other server specific key + adaptive_server_anywhere.SMALLINT for 5
      [sqlunit] DEBUG [main] (TypeMap.java:129) - Found other server specific key + adaptive_server_enterprise.SMALLINT for 5
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key SMALLINT for 5
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: SMALLINT
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(SMALLINT)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by SMALLINT
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 4
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 4
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(4)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding INTEGER=4
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key INTEGER for 4
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: INTEGER
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(INTEGER)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by INTEGER
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: -5
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: -5
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(-5)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding BIGINT=-5
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key BIGINT for -5
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: BIGINT
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(BIGINT)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by BIGINT
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 6
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 6
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(6)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding mysql.FLOAT=6
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding FLOAT=6
      [sqlunit] DEBUG [main] (TypeMap.java:129) - Found other server specific key + mysql.FLOAT for 6
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key FLOAT for 6
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: FLOAT
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(FLOAT)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by FLOAT
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 7
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 7
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(7)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding REAL=7
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key REAL for 7
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: REAL
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(REAL)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by REAL
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 8
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 8
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(8)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding DOUBLE=8
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key DOUBLE for 8
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: DOUBLE
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(DOUBLE)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by DOUBLE
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 2
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 2
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(2)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding postgresql.NUMERIC=2
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding oracle.NUMERIC=2
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding adaptive_server_anywhere.NUMERIC=2
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding adaptive_server_enterprise.NUMERIC=2
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding NUMERIC=2
      [sqlunit] DEBUG [main] (TypeMap.java:129) - Found other server specific key + postgresql.NUMERIC for 2
      [sqlunit] DEBUG [main] (TypeMap.java:129) - Found other server specific key + oracle.NUMERIC for 2
      [sqlunit] DEBUG [main] (TypeMap.java:129) - Found other server specific key + adaptive_server_anywhere.NUMERIC for 2
      [sqlunit] DEBUG [main] (TypeMap.java:129) - Found other server specific key + adaptive_server_enterprise.NUMERIC for 2
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key NUMERIC for 2
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: NUMERIC
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(NUMERIC)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by NUMERIC
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 3
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 3
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(3)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding DECIMAL=3
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key DECIMAL for 3
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: DECIMAL
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(DECIMAL)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by DECIMAL
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 1
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 1
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(1)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding CHAR=1
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key CHAR for 1
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: CHAR
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(CHAR)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by CHAR
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 12
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 12
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(12)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding VARCHAR=12
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key VARCHAR for 12
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: VARCHAR
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(VARCHAR)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by VARCHAR
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: -1
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: -1
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(-1)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding LONGVARCHAR=-1
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding mysql.LONGVARCHAR=-1
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key LONGVARCHAR for -1
      [sqlunit] DEBUG [main] (TypeMap.java:129) - Found other server specific key + mysql.LONGVARCHAR for -1
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: LONGVARCHAR
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(LONGVARCHAR)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by LONGVARCHAR
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 91
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 91
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(91)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding oracle.DATE=91
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding DATE=91
      [sqlunit] DEBUG [main] (TypeMap.java:129) - Found other server specific key + oracle.DATE for 91
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key DATE for 91
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: DATE
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(DATE)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by DATE
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 92
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 92
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(92)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding TIME=92
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key TIME for 92
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: TIME
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(TIME)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by TIME
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 93
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 93
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(93)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding TIMESTAMP=93
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key TIMESTAMP for 93
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: TIMESTAMP
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(TIMESTAMP)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by TIMESTAMP
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: -2
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: -2
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(-2)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding BINARY=-2
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key BINARY for -2
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: BINARY
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(BINARY)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by BINARY
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: -3
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: -3
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(-3)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding VARBINARY=-3
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key VARBINARY for -3
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: VARBINARY
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(VARBINARY)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by VARBINARY
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: -4
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: -4
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(-4)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding LONGVARBINARY=-4
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key LONGVARBINARY for -4
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: LONGVARBINARY
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(LONGVARBINARY)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by LONGVARBINARY
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 0
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 0
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(0)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding NULL=0
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key NULL for 0
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: NULL
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(NULL)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by NULL
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 1111
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 1111
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(1111)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding OTHER=1111
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key OTHER for 1111
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: OTHER
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(OTHER)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by OTHER
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 2000
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 2000
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(2000)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding JAVA_OBJECT=2000
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key JAVA_OBJECT for 2000
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: JAVA_OBJECT
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(JAVA_OBJECT)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by JAVA_OBJECT
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 2001
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 2001
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(2001)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: null
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(null)
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 2002
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 2002
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(2002)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: null
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(null)
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 2003
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 2003
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(2003)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding ARRAY=2003
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key ARRAY for 2003
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: ARRAY
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(ARRAY)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by ARRAY
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 2004
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 2004
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(2004)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding BLOB=2004
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key BLOB for 2004
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: BLOB
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(BLOB)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by BLOB
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 2005
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 2005
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(2005)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding CLOB=2005
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key CLOB for 2005
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: CLOB
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(CLOB)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by CLOB
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 2006
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 2006
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(2006)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: null
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(null)
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 70
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 70
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(70)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: null
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(null)
      [sqlunit] DEBUG [main] (TypeMapper.java:107) - finding class by id: 16
      [sqlunit] DEBUG [main] (TypeMapper.java:119) - finding name by id: 16
      [sqlunit] DEBUG [main] (TypeMap.java:98) - >> rget(16)
      [sqlunit] DEBUG [main] (TypeMap.java:102) - Unrolling all values into list
      [sqlunit] DEBUG [main] (TypeMap.java:109) - Adding BOOLEAN=16
      [sqlunit] DEBUG [main] (TypeMap.java:126) - Found basic key BOOLEAN for 16
      [sqlunit] DEBUG [main] (TypeMapper.java:96) - finding class by name: BOOLEAN
      [sqlunit] DEBUG [main] (TypeMap.java:58) - >> get(BOOLEAN)
      [sqlunit] DEBUG [main] (TypeMap.java:78) - No servername found, lookup up value by BOOLEAN
      [sqlunit] DEBUG [main] (SQLUnitResult.java:126) - >> setTestFile(test/oracle/mytest.xml)
      [sqlunit] *** Running SQLUnit file: test/oracle/mytest.xml
      [sqlunit] DEBUG [main] (ConnectionRegistry.java:63) - >> getConnectionById(null)
      [sqlunit] Getting connection(DEFAULT)
      [sqlunit] DEBUG [main] (HandlerFactory.java:56) - >> getInstance(connection)
      [sqlunit] DEBUG [main] (ConnectionHandler.java:177) - >> process()
      [sqlunit] DEBUG [main] (XMLUtils.java:60) - >> getAttributeValue(Element connection,connection-id)
      [sqlunit] DEBUG [main] (SymbolTable.java:262) - >> isVariableName(null)
      [sqlunit] DEBUG [main] (XMLUtils.java:60) - >> getAttributeValue(Element connection,extern)
      [sqlunit] DEBUG [main] (SymbolTable.java:262) - >> isVariableName(sqlunit.properties)
      [sqlunit] DEBUG [main] (XMLUtils.java:60) - >> getAttributeValue(Element connection,transaction-support)
      [sqlunit] DEBUG [main] (SymbolTable.java:262) - >> isVariableName(on)
      [sqlunit] DEBUG [main] (XMLUtils.java:60) - >> getAttributeValue(Element connection,reconnect-on-failure)
      [sqlunit] DEBUG [main] (SymbolTable.java:262) - >> isVariableName(off)
      [sqlunit] DEBUG [main] (XMLUtils.java:60) - >> getAttributeValue(Element connection,server-name)
      [sqlunit] DEBUG [main] (SymbolTable.java:262) - >> isVariableName(null)
      [sqlunit] DEBUG [main] (ConnectionHandler.java:251) - >> getChildrenFromExternalSource(sqlunit.properties)
      [sqlunit] Cannot build Connection (connection-id=null) because Can't find bundle for base name sqlunit.properties, locale en_US
      [sqlunit] DEBUG [main] (ConnectionRegistry.java:170) - >> releaseConnections()
      [sqlunit] DEBUG [main] (SQLUnitResult.java:90) - >> errorCount()
      [sqlunit] DEBUG [main] (SQLUnitResult.java:81) - >> failureCount()
      [sqlunit] FATAL [main] (SQLUnit.java:198) - Cannot build Connection (connection-id=null) because Can't find bundle for base name sqlunit.properties,
    locale en_US
      [sqlunit] net.sourceforge.sqlunit.SQLUnitException: Cannot build Connection (connection-id=null) because Can't find bundle for base name sqlunit.pro
    perties, locale en_US
      [sqlunit]     at net.sourceforge.sqlunit.handlers.ConnectionHandler.process(ConnectionHandler.java:234)
      [sqlunit]     at net.sourceforge.sqlunit.SQLUnit.processDoc(SQLUnit.java:260)
      [sqlunit]     at net.sourceforge.sqlunit.SQLUnit.testWrapper(SQLUnit.java:218)
      [sqlunit]     at net.sourceforge.sqlunit.SQLUnit.runTest(SQLUnit.java:195)
      [sqlunit]     at net.sourceforge.sqlunit.ant.SqlunitTask.execute(SqlunitTask.java:111)
      [sqlunit]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
      [sqlunit]     at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
      [sqlunit]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      [sqlunit]     at java.lang.reflect.Method.invoke(Method.java:324)
      [sqlunit]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:95)
      [sqlunit]     at org.apache.tools.ant.Task.perform(Task.java:366)
      [sqlunit]     at org.apache.tools.ant.Target.execute(Target.java:341)
      [sqlunit]     at org.apache.tools.ant.Target.performTasks(Target.java:369)
      [sqlunit]     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1243)
      [sqlunit]     at org.apache.tools.ant.Project.executeTarget(Project.java:1213)
      [sqlunit]     at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:36)
      [sqlunit]     at org.apache.tools.ant.Project.executeTargets(Project.java:1094)
      [sqlunit]     at org.apache.tools.ant.Main.runBuild(Main.java:673)
      [sqlunit]     at org.apache.tools.ant.Main.startAnt(Main.java:188)
      [sqlunit]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:226)
      [sqlunit]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
      [sqlunit] Caused by: java.util.MissingResourceException: Can't find bundle for base name sqlunit.properties, locale en_US
      [sqlunit]     at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:804)
      [sqlunit]     at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:773)
      [sqlunit]     at java.util.ResourceBundle.getBundle(ResourceBundle.java:511)
      [sqlunit]     at net.sourceforge.sqlunit.handlers.ConnectionHandler.getChildrenFromExternalSource(ConnectionHandler.java:275)
      [sqlunit]     at net.sourceforge.sqlunit.handlers.ConnectionHandler.process(ConnectionHandler.java:198)
      [sqlunit]     ... 20 more
      [sqlunit] sqlunit-ant: Cannot build Connection (connection-id=null) because Can't find bundle for base name sqlunit.properties, locale en_US
      [sqlunit] net.sourceforge.sqlunit.SQLUnitException: One or more SQLUnit Tests failed, see the console for details
      [sqlunit]     at net.sourceforge.sqlunit.ant.SqlunitTask.execute(SqlunitTask.java:128)
      [sqlunit]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
      [sqlunit]     at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
      [sqlunit]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      [sqlunit]     at java.lang.reflect.Method.invoke(Method.java:324)
      [sqlunit]     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:95)
      [sqlunit]     at org.apache.tools.ant.Task.perform(Task.java:366)
      [sqlunit]     at org.apache.tools.ant.Target.execute(Target.java:341)
      [sqlunit]     at org.apache.tools.ant.Target.performTasks(Target.java:369)
      [sqlunit]     at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1243)
      [sqlunit]     at org.apache.tools.ant.Project.executeTarget(Project.java:1213)
      [sqlunit]     at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:36)
      [sqlunit]     at org.apache.tools.ant.Project.executeTargets(Project.java:1094)
      [sqlunit]     at org.apache.tools.ant.Main.runBuild(Main.java:673)
      [sqlunit]     at org.apache.tools.ant.Main.startAnt(Main.java:188)
      [sqlunit]     at org.apache.tools.ant.launch.Launcher.run(Launcher.java:226)
      [sqlunit]     at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
      [sqlunit] One or more SQLUnit Tests failed, see the console for details

     
    • Sujit Pal

      Sujit Pal - 2004-10-13

      Hi Brian,

      Try supplying the external property file without the .properties extension.
      <connection extern="sqlunit" />

      SQLUnit looks for a class by this name first, and if it cannot find it, will look for an actual file in the current directory. When you specified sqlunit.properties it looks for a class named sqlunit.properties in the classpath and cannot find it, so it tries to look for a file named sqlunit.properties (in the current directory since you did not specify a path, and in this case, you dont want to specify a path anyway).

      Properties files are converted internally to (very simple) class files which can be located by name (without the .properties extension) by the JVM.

      -sujit

       
    • Brian E. Dick

      Brian E. Dick - 2004-10-13

      I had just figured that out from the JDK docs on the ResourceBundle class before I read your post. Beautiful. It works.

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.