Menu

How to debug test streams

2004-05-27
2004-06-12
  • David Fishburn

    David Fishburn - 2004-05-27

    SQLUnit 3.6

    I am converting the Informix tests to run with Sybase ASA, and am running into some issues, and am looking for debugging techniques.

    ant sqlunit-flat -Dtestfile=test/ASA/test.xml

    sqlunit-flat:
      [sqlunit] *** Running SQLUnit file: test/ASA/test.xml
      [sqlunit] Getting connection(DEFAULT)
      [sqlunit] Setting up test...
      [sqlunit] Running test[1]: Adding department HR
      [sqlunit] Symbol table dump
      [sqlunit] -----------------
      [sqlunit] ${__JavaObjectSupport__} => null
      [sqlunit] ${__FailureMessage__} => null
      [sqlunit] -----------------
      [sqlunit]  (51ms)
      [sqlunit] Undefined symbol: ${deptId_HR}

    The XML for the test looks as follows:
      <test name="Adding department HR">
        <call>
          <stmt>{call add_dept(?)}</stmt>
          <param id="1" type="CHAR">Human Resources</param>
        </call>
        <result>
          <resultset id="1">
            <row id="1">
              <col id="1" type="INTEGER">${deptId_HR}</col>
            </row>
          </resultset>
        </result>
      </test>

    If I run the following from ISQL (ASAs tools):
        call add_dept('Human Resources')

    I get the following:
        Execution time: 0.04 seconds
        dept_id
        -------
       2      
       (First 1 rows)

    So you can see the results set is one row coming back.  This should match the defined resultset and set the ${deptId_HR}:
    <row id="1">
              <col id="1" type="INTEGER">${deptId_HR}</col>
    </row>

    But the test reports:
    Undefined symbol: ${deptId_HR}

    Since that was the complete output, I put debug="true" and re-ran the test (and me guessing which might be relevant output):

    [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
    [sqlunit] DEBUG [main] (DatabaseResult.java:248) - >> isException()
    [sqlunit] DEBUG [main] (DatabaseResult.java:323) - >> isRowCountOverride()
    [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
    [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
    [sqlunit] DEBUG [main] (DatabaseResult.java:595) - >> getKeys()
    [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
    [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
    [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
    [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
    [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
    [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
    [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
    [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
    [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
    [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
    [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
    [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
    [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
    [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
    [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
    [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
    [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(${deptId_HR}

    [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
    [sqlunit] DEBUG [main] (SymbolTable.java:181) - >> dump()
    [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
    [sqlunit] Running test[1]: Adding department HR
    [sqlunit] Symbol table dump
    [sqlunit] -----------------
    [sqlunit] ${__JavaObjectSupport__} => null
    [sqlunit] ${__FailureMessage__} => null
    [sqlunit] -----------------

    It would be nice if this output did in fact show the result returned from the database, since then we have something to compare the results against.

    I changed the test, so add_dept intentionally returns an error
    From ISQL:
    Could not execute statement.
      RAISERROR executed:  add_dept: Intentional error
      SQLCODE=-20746, ODBC 3 State="HY000"
      call add_dept('Human Resources')

    When I run the test it correctly reports the exception:
    [sqlunit] Running test[1]: Adding department HR (70ms)
    [sqlunit] Got Exception instead of Result
    [sqlunit] *** expected:
    [sqlunit] <result>
    [sqlunit]   <resultset id="1">
    [sqlunit]     <row id="1">
    [sqlunit]       <col id="1" type="INTEGER">${deptId_HR}</col>
    [sqlunit]     </row>
    [sqlunit]   </resultset>
    [sqlunit] </result>
    [sqlunit] *** but got:
    [sqlunit] <result>
    [sqlunit]   <exception>
    [sqlunit]     <code>20746</code>
    [sqlunit]     <message>RAISERROR executed:  add_dept: Intentional error</message>
    [sqlunit]   </exception>
    [sqlunit] </result>

    So I am not sure really how to determine what has gone wrong.

    Thanks for any suggestions.

    Dave

     
    • Sujit Pal

      Sujit Pal - 2004-05-28

      Hi Dave,

      I will get back to you on this one tomorrow.

      But these are about the only ways to debug. Turning debug=on in the SQLUnit tag will produce a trace log. Let me know if you have any suggestions for improving the debugging.

      -sujit

       
    • David Fishburn

      David Fishburn - 2004-05-28

      I ran a single test and studied the output.

        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue({call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName({call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(Human Resources)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(Human Resources)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:404) - >> createFieldMap()
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(Human Resources,CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(Human Resources)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:267) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> setUpdateCount(0)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(0)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
        [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,${deptId_HR},NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResult.java:150) - >> setNumCols(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:127) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},null)
        [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
        [sqlunit] DEBUG [main] (DatabaseResult.java:248) - >> isException()
        [sqlunit] DEBUG [main] (DatabaseResult.java:323) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:595) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(${deptId_HR})
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (SymbolTable.java:181) - >> dump()
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] Running test[1]: Adding department HR
        [sqlunit] Symbol table dump
        [sqlunit] -----------------
        [sqlunit] ${__JavaObjectSupport__} => null
        [sqlunit] ${__FailureMessage__} => null
        [sqlunit] -----------------
        [sqlunit] DEBUG [main] (SQLUnitResult.java:47) - >> addFailureCount()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:108) - >> setLastException(e)
        [sqlunit]  (130ms)
        [sqlunit] DEBUG [main] (SQLUnitResult.java:99) - >> getLastException()
        [sqlunit] Undefined symbol: ${deptId_HR}

      Basically, since this was not wiorking and the above always indicates:
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:267) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> setUpdateCount(0)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(0)

      So this indicates the result set was empty.  This is quite bizare since the database does indeed have the new row in the database.

      If I call the stored procedure a second time (or really a 3rd time, since it seems the second test isn't run - which was a separate post), I get this result:

        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:267) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> setUpdateCount(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:267) - >> setEmpty(false)
        [sqlunit] DEBUG [main] (DatabaseResult.java:150) - >> setNumCols(1,1)

      So you can see here, it does report there was a result set.

      So this time, I put debugging on our engine to see what it was returning back on the JDBC connection:

      The first call to add BURN resulted in:
      I. 05/27 21:06:23. TDS 1: Execute RPC: 'add_dept'
      I. 05/27 21:06:23. TDS 1: input parameter set: {unnamed} varchar(255)
      I. 05/27 21:06:23. TDS 1: input parameter row: 'Burn'
      I. 05/27 21:06:23. TDS 1: result set: @@identity _numeric(20,0)
      I. 05/27 21:06:23. TDS 1: result row: +00000000000000000001
      I. 05/27 21:06:23. TDS 1: request complete

      The 3rd call to add HR resulted in:
      I. 05/27 21:06:23. TDS 1: Execute RPC: 'add_dept'
      I. 05/27 21:06:23. TDS 1: input parameter set: {unnamed} varchar(255)
      I. 05/27 21:06:23. TDS 1: input parameter row: 'Human Resources'
      I. 05/27 21:06:23. TDS 1: result set: @@identity _numeric(20,0)
      I. 05/27 21:06:23. TDS 1: result row: +00000000000000000002
      I. 05/27 21:06:23. TDS 1: request complete

      So from the database perspective, it returned the same data (ie 1 row) back to SQLUnit.  Yet SQLUnit does not appear to realize it has received the first result set.

      If you have further suggestions I would appreciate it.

       
    • Sujit Pal

      Sujit Pal - 2004-05-28

      Hi Dave,

      I added a debug call in the Sql and CallHandler code to dump the database result when the debug attribute is turned on. So that may be some help in figuring out why things are breaking.

      I think I know what the problem is. Can you check to see if you are returning a result from the stored procedure? The informix version does. Your debug output also seems to indicate this (result row). If you are then your call should look like this:

      <call>
      ..<stmt>{?=call add_dept(?)}</stmt>
      ..<param id="1" type="INTEGER" inout="OUT">${deptId_HR}</param>
      ..<param id="1" type="CHAR">Human Resources</param>
      </call>

      Let me know if this fixed the problem, else post the stored procedure as well.

      -sujit

       
    • Sujit Pal

      Sujit Pal - 2004-05-28

      Sorry that should have been.

      <call>
      ..<stmt>{?=call add_dept(?)}</stmt>
      ..<param id="1" type="INTEGER" inout="OUT">${deptId_HR}</param>
      ..<param id="2" type="CHAR">Human Resources</param>
      </call>

      -sujit

       
    • David Fishburn

      David Fishburn - 2004-05-29

      There is definitely something wrong.

      I modified this test.

      If I call using this synax as my FIRST test, then many tests after fail.
        <test name="Adding department Burned">
          <call>
            <stmt>{call add_dept(?)}</stmt>
            <param id="1" type="VARCHAR" inout="in" is-null="false">Burned</param>
          </call>
          <result>
            <resultset id="1">
              <row id="1">
                <col id="1" type="NUMERIC">${deptId_BURNED}</col>
              </row>
            </resultset>
          </result>
        </test>
        <test name="List Departments">
          <call>
            <stmt>call get_depts(?)</stmt>
            <param id="1" type="INTEGER" inout="in" is-null="false">${deptId_BURNED}</param>
          </call>
          <result>
            <resultset id="1">
              <row id="1">
                <col id="1" type="INTEGER">${deptId_BURNED}</col>
                <col id="2" type="CHAR">Burned</col>
              </row>
            </resultset>
          </result>
        </test>

      This is the syntax which you suggested to change it to.  I disagree, I am not using the RETURN statement in my stored procedure, I am returning a RESULT SET.  I will include the stored procedure at the end.

        <test name="Adding department Burned2">
          <call>
            <stmt>{?=call add_dept(?)}</stmt>
            <param id="1" type="NUMERIC" inout="out">${deptId_BURNED2}</param>
            <param id="1" type="VARCHAR" inout="in" is-null="false">Burned2</param>
          </call>
          <result>
            <updatecount>0</updatecount>
          </result>
        </test>
        <test name="List Departments">
          <call>
            <stmt>call get_depts(?)</stmt>
            <param id="1" type="INTEGER" inout="in" is-null="false">${deptId_BURNED2}</param>
          </call>
          <result>
            <resultset id="1">
              <row id="1">
                <col id="1" type="INTEGER">${deptId_BURNED2}</col>
                <col id="2" type="CHAR">Burned2</col>
              </row>
            </resultset>
          </result>
        </test>

      Now, if I take the 2 sequences above and change the order, then everything succeeds.

      Looks like some variables are not initialized appropriately or something on the first run (first run anyhow).  But that is not completely true, since on my full test stream I get the same behaviour dispersed throughout the test stream.

      Here are the two runs, the first is with the syntax you suggest first, then the syntax resultset syntax.  The interesting thing here is all the test succeed.  Yet reversing the tests, causes the calls to add_dept to all fail.  Even though, it does work if it is called a 2nd time in the first test.

        [sqlunit] DEBUG [main] (SQLUnit.java:142) - >> testWrapper()
        [sqlunit] DEBUG [main] (SQLUnit.java:164) - >> processDoc()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:126) - >> setTestFile(test/ASA/single.xml)
        [sqlunit] *** Running SQLUnit file: test/ASA/single.xml
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] Getting connection(DEFAULT)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(connection)
        [sqlunit] DEBUG [main] (ConnectionHandler.java:77) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(on)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(on)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(com.sybase.jdbc2.jdbc.SybDriver)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(com.sybase.jdbc2.jdbc.SybDriver)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(jdbc:sybase:Tds:localhost:2638)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(jdbc:sybase:Tds:localhost:2638)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(DBA)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(DBA)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(SQL)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(SQL)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:57) - >> setDefaultConnection()
        [sqlunit] Setting up test...
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(setup)
        [sqlunit] DEBUG [main] (SetupHandler.java:52) - >> process(elSetup)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/schema.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/schema.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_dept.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/add_dept.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_employee.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/add_employee.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_timecard.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/add_timecard.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_depts.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/get_depts.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_emp_by_name.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/get_emp_by_name.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_emp_in_dept.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/get_emp_in_dept.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_mthly_dept_rpt.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/get_mthly_dept_rpt.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/upd_rate.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/upd_rate.sql)
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue({?=call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName({?=call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(${deptId_BURNED2})
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(${deptId_BURNED2})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(out)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(out)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(NUMERIC)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:404) - >> createFieldMap()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(Burned2)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(Burned2)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(VARCHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(Burned2,VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(Burned2)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(VARCHAR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:267) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> setUpdateCount(0)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(0)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:194) - >> setOutParamValueAt(1,0)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:229) - >> setOutParamType(1,NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(${__OutParam:0})
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(${__OutParam:0})
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
        [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(0)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(0)
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> setUpdateCount(0)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(0)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},null)
        [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
        [sqlunit] DEBUG [main] (DatabaseResult.java:248) - >> isException()
        [sqlunit] DEBUG [main] (DatabaseResult.java:323) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:595) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResult.java:338) - >> customEquals(expR,gotR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:355) - >> customEquals(expR,gotR,patObj)
        [sqlunit] DEBUG [main] (DatabaseResult.java:257) - >> isEmpty()
        [sqlunit] DEBUG [main] (DatabaseResult.java:239) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:280) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:280) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:280) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:595) - >> getKeys()
        [sqlunit] Running test[1]: Adding department Burned2 (171ms)
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(call get_depts(?))
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(call get_depts(?))
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(INTEGER)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(INTEGER)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(${deptId_BURNED2})
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(${deptId_BURNED2})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(INTEGER)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(null,INTEGER)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:267) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (DatabaseResult.java:267) - >> setEmpty(false)
        [sqlunit] DEBUG [main] (DatabaseResult.java:150) - >> setNumCols(1,2)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,4)
        [sqlunit] DEBUG [main] (DatabaseResult.java:630) - >> setValue(key,1,4)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(4)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,1,INTEGER)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,2)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(2)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:630) - >> setValue(key,Burned2,1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,Burned2,CHAR)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:127) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
        [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,${deptId_BURNED2},INTEGER)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,2)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,Burned2,CHAR)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:150) - >> setNumCols(1,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:127) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},null)
        [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
        [sqlunit] DEBUG [main] (DatabaseResult.java:248) - >> isException()
        [sqlunit] DEBUG [main] (DatabaseResult.java:323) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:595) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(${deptId_BURNED2})
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,1,INTEGER)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${deptId_BURNED2},1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(Burned2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:338) - >> customEquals(expR,gotR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:355) - >> customEquals(expR,gotR,patObj)
        [sqlunit] DEBUG [main] (DatabaseResult.java:257) - >> isEmpty()
        [sqlunit] DEBUG [main] (DatabaseResult.java:239) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:280) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:300) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:595) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:300) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:323) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:300) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:323) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] Running test[2]: List Departments (500ms)
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue({call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName({call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(Burned)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(Burned)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(VARCHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(Burned,VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(Burned)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(VARCHAR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:267) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> setUpdateCount(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:267) - >> setEmpty(false)
        [sqlunit] DEBUG [main] (DatabaseResult.java:150) - >> setNumCols(1,1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:630) - >> setValue(key,2,2)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,2,NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResult.java:127) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
        [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,${deptId_BURNED},NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResult.java:150) - >> setNumCols(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:127) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},null)
        [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
        [sqlunit] DEBUG [main] (DatabaseResult.java:248) - >> isException()
        [sqlunit] DEBUG [main] (DatabaseResult.java:323) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:595) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(${deptId_BURNED})
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,2,NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${deptId_BURNED},2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:338) - >> customEquals(expR,gotR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:355) - >> customEquals(expR,gotR,patObj)
        [sqlunit] DEBUG [main] (DatabaseResult.java:257) - >> isEmpty()
        [sqlunit] DEBUG [main] (DatabaseResult.java:239) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:280) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:300) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:595) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:300) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:323) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] Running test[3]: Adding department Burned (291ms)
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(call get_depts(?))
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(call get_depts(?))
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(INTEGER)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(INTEGER)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(${deptId_BURNED})
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(${deptId_BURNED})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(INTEGER)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(2,INTEGER)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(2)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(INTEGER)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:267) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (DatabaseResult.java:267) - >> setEmpty(false)
        [sqlunit] DEBUG [main] (DatabaseResult.java:150) - >> setNumCols(1,2)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,4)
        [sqlunit] DEBUG [main] (DatabaseResult.java:630) - >> setValue(key,2,4)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(4)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,2,INTEGER)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,2)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(2)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:630) - >> setValue(key,Burned,1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,Burned,CHAR)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,2,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(2)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,4)
        [sqlunit] DEBUG [main] (DatabaseResult.java:630) - >> setValue(key,1,4)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(4)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,1,INTEGER)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,2,2)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(2)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(2)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:630) - >> setValue(key,Burned2,1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,Burned2,CHAR)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:127) - >> setNumRows(1,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
        [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,${deptId_BURNED},INTEGER)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,2)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,Burned,CHAR)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:150) - >> setNumCols(1,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:127) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},null)
        [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
        [sqlunit] DEBUG [main] (DatabaseResult.java:248) - >> isException()
        [sqlunit] DEBUG [main] (DatabaseResult.java:323) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:595) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(${deptId_BURNED})
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,2,INTEGER)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${deptId_BURNED},2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(Burned)
        [sqlunit] DEBUG [main] (DatabaseResult.java:338) - >> customEquals(expR,gotR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:355) - >> customEquals(expR,gotR,patObj)
        [sqlunit] DEBUG [main] (DatabaseResult.java:257) - >> isEmpty()
        [sqlunit] DEBUG [main] (DatabaseResult.java:239) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:280) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:300) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:595) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:300) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:323) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:300) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:323) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] Running test[4]: List Departments (921ms)
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] Tearing down test...
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(teardown)
        [sqlunit] DEBUG [main] (TeardownHandler.java:52) - >> process(elTeardown)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:89) - >> releaseConnections()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:135) - >> wasSuccessful()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:90) - >> errorCount()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:81) - >> failureCount()

      Here is the next run, with the resultset syntax first, and your suggestion second:

        [sqlunit] DEBUG [main] (SQLUnit.java:142) - >> testWrapper()
        [sqlunit] DEBUG [main] (SQLUnit.java:164) - >> processDoc()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:126) - >> setTestFile(test/ASA/single.xml)
        [sqlunit] *** Running SQLUnit file: test/ASA/single.xml
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] Getting connection(DEFAULT)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(connection)
        [sqlunit] DEBUG [main] (ConnectionHandler.java:77) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(on)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(on)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(com.sybase.jdbc2.jdbc.SybDriver)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(com.sybase.jdbc2.jdbc.SybDriver)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(jdbc:sybase:Tds:localhost:2638)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(jdbc:sybase:Tds:localhost:2638)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(DBA)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(DBA)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(SQL)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(SQL)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:57) - >> setDefaultConnection()
        [sqlunit] Setting up test...
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(setup)
        [sqlunit] DEBUG [main] (SetupHandler.java:52) - >> process(elSetup)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/schema.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/schema.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_dept.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/add_dept.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_employee.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/add_employee.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_timecard.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/add_timecard.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_depts.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/get_depts.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_emp_by_name.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/get_emp_by_name.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_emp_in_dept.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/get_emp_in_dept.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_mthly_dept_rpt.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/get_mthly_dept_rpt.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/upd_rate.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(test/asa/upd_rate.sql)
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue({call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName({call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(Burned)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(Burned)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(VARCHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:404) - >> createFieldMap()
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(Burned,VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(Burned)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(VARCHAR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:267) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> setUpdateCount(0)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(0)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
        [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,${deptId_BURNED},NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResult.java:150) - >> setNumCols(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:127) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},null)
        [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
        [sqlunit] DEBUG [main] (DatabaseResult.java:248) - >> isException()
        [sqlunit] DEBUG [main] (DatabaseResult.java:323) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:595) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(${deptId_BURNED})
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (SymbolTable.java:181) - >> dump()
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] Running test[1]: Adding department Burned
        [sqlunit] Symbol table dump
        [sqlunit] -----------------
        [sqlunit] ${__JavaObjectSupport__} => null
        [sqlunit] ${__FailureMessage__} => null
        [sqlunit] -----------------
        [sqlunit] DEBUG [main] (SQLUnitResult.java:47) - >> addFailureCount()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:108) - >> setLastException(e)
        [sqlunit]  (150ms)
        [sqlunit] DEBUG [main] (SQLUnitResult.java:99) - >> getLastException()
        [sqlunit] Undefined symbol: ${deptId_BURNED}
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue({?=call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName({?=call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(${deptId_BURNED2})
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(${deptId_BURNED2})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(out)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(out)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(Burned2)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(Burned2)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(VARCHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(Burned2,VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(Burned2)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(VARCHAR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:267) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> setUpdateCount(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:267) - >> setEmpty(false)
        [sqlunit] DEBUG [main] (DatabaseResult.java:150) - >> setNumCols(1,1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:630) - >> setValue(key,2,2)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:643) - >> setValue(key,2,NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResult.java:127) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:194) - >> setOutParamValueAt(1,0)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:229) - >> setOutParamType(1,NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(${__OutParam:0})
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(${__OutParam:0})
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
        [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(0)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(0)
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> setUpdateCount(0)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(0)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},null)
        [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
        [sqlunit] DEBUG [main] (DatabaseResult.java:248) - >> isException()
        [sqlunit] DEBUG [main] (DatabaseResult.java:323) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:585) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:595) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResult.java:338) - >> customEquals(expR,gotR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:355) - >> customEquals(expR,gotR,patObj)
        [sqlunit] DEBUG [main] (DatabaseResult.java:257) - >> isEmpty()
        [sqlunit] DEBUG [main] (DatabaseResult.java:239) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:280) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:280) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:280) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:570) - >> toString()
        [sqlunit] DEBUG [main] (DatabaseResult.java:481) - >> toElement()
        [sqlunit] DEBUG [main] (DatabaseResult.java:239) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:280) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:280) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:570) - >> toString()
        [sqlunit] DEBUG [main] (DatabaseResult.java:481) - >> toElement()
        [sqlunit] DEBUG [main] (DatabaseResult.java:239) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:217) - >> getOutParamTypeAt(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:161) - >> getOutParamValueAt(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(0)
        [sqlunit] DEBUG [main] (DatabaseResult.java:280) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:280) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:111) - >> getNumRows(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:138) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:605) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:615) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:138) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:111) - >> getNumRows(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:688) - >> failureMessage()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(${__FailureMessage__})
        [sqlunit] DEBUG [main] (SymbolTable.java:155) - >> isVariableName(${__FailureMessage__})
        [sqlunit] DEBUG [main] (SQLUnitResult.java:47) - >> addFailureCount()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:108) - >> setLastException(e)
        [sqlunit] Running test[3]: Adding department Burned2 (220ms)
        [sqlunit] DEBUG [main] (SQLUnitResult.java:99) - >> getLastException()
        [sqlunit] No match on updatecount
        [sqlunit] *** expected:
        [sqlunit] <result>
        [sqlunit]   <updatecount>0</updatecount>
        [sqlunit] </result>
        [sqlunit] *** but got:
        [sqlunit] <result>
        [sqlunit]   <outparam id="1" type="NUMERIC">0</outparam>
        [sqlunit]   <updatecount>1</updatecount>
        [sqlunit]   <resultset id="1">
        [sqlunit]     <row id="1">
        [sqlunit]       <col id="1" type="NUMERIC">2</col>
        [sqlunit]     </row>
        [sqlunit]   </resultset>
        [sqlunit] </result>

      And the stored procedure code:

      create procedure add_dept(
          @dept_name char(64)
      )
      result( dept_id integer )  
      begin   
          set temporary option ON_TSQL_ERROR='Stop';

          if exists( select 1
                       from department
                      where dept_name = @dept_name ) then
              raiserror 20746 'add_dept: Department already exists';
          end if;

          insert into department(
                     dept_name, num_employees, crt_by_uid, mod_by_uid, crt_dttm,
                     mod_dttm
                 )
          values (@dept_name, 0, 0, 0, CURRENT TIMESTAMP, CURRENT TIMESTAMP);

          if (SQLCODE < 0) then
              raiserror 20746 'add_dept: Insert into Department failed';
          end if;

          select @@identity;
      end
      ;

       
    • Sujit Pal

      Sujit Pal - 2004-06-01

      Hi Dave,

      Thanks for a very detailed bug report, and I see what you mean, you /are/ returning a resultset, so you should not have to do the initial ? and set the outparam.  The problem seems to be that the result built off the stored procedure is somehow not compatible with the one specified, which is why the dump() is being called. It may be helpful if you could run these two tests with debugging turned on with the new code where it also dumps out the result it built off the sql or call tag.

      Thanks
      Sujit

       
    • Sujit Pal

      Sujit Pal - 2004-06-02

      Hi Dave,

      I have fixed the root cause of the problem, it was to do with an unterminated test when the symbol not found situation occured. Now it will update the symbol with the string "UNKNOWN" and throw an exception at the end of the test. This should at least tell us what SQLUnit thinks is wrong instead of giving misleading output.

      Please give this a try and let me know what happens.

      Thanks
      Sujit

       
    • David Fishburn

      David Fishburn - 2004-06-02

      Well, that has got me farther, but not there yet.

      add_dept stored procedure creates a new department and returns as a result set the new department id:

      create procedure add_dept(
          @dept_name char(64)
      )
      result( dept_id integer )  
      begin   
          set temporary option ON_TSQL_ERROR='Stop';

          if exists( select 1
                       from department
                      where dept_name = @dept_name ) then
              raiserror 20746 'add_dept: Department already exists';
          end if;

          insert into department(
                     dept_name, num_employees, crt_by_uid, mod_by_uid, crt_dttm,
                     mod_dttm
                 )
          values (@dept_name, 0, 0, 0, CURRENT TIMESTAMP, CURRENT TIMESTAMP);

          if (SQLCODE < 0) then
              raiserror 20746 'add_dept: Insert into Department failed';
          end if;

          select @@identity;
      end

      get_dept stored procedure, returns a result set for all the departments (if not parameter is supplied), or returns the department (if a parameter IS supplied):

      create procedure get_depts(
          in @dept_id integer default null
      )
      result(
          dept_id integer,
          dept_name char(64)
      )
      begin
          set temporary option ON_TSQL_ERROR='Stop';

          select dept_id, dept_name
            from department
           where dept_id = coalesce(@dept_id, dept_id)
           order by dept_name;
      end

      When I call these 2 stored procedures, I get the following results:
      call add_dept('Burned')

      Execution time: 0.04 seconds
      dept_id
      -------
      2      
      (First 1 rows)

      call get_depts()

      Execution time: 0.04 seconds
      dept_id dept_name
      -----------------
      1       Burned   
      (First 1 rows)

      Turning on debugging in the engine, I see this is returned to the calling application:

      TDS 1: Execute RPC: 'add_dept'
      TDS 1: input parameter set: {unnamed} varchar(255)
      TDS 1: input parameter row: 'Burned'
      TDS 1: result set: @@identity _numeric(20,0)
      TDS 1: result row: +00000000000000000001
      TDS 1: request complete
      TDS 1: language SQL: 'select @@tranchained'
      TDS 1: result set: @@tranchained smallint
      TDS 1: result row: 0
      TDS 1: request complete

      TDS 1: language SQL: 'call get_depts()'
      TDS 1: result set: dept_id int, dept_name char(64)
      TDS 1: result row: 1, 'Burned'
      TDS 1: request complete
      TDS 1: language SQL: 'select @@tranchained'
      TDS 1: result set: @@tranchained smallint
      TDS 1: result row: 0
      TDS 1: request complete
      TDS 1: logout

      So you can see both are returning a result set.

      Now the tests:

        <test name="Adding department Burned">
          <call>
            <stmt>{call add_dept(?)}</stmt>
            <param id="1" type="VARCHAR" inout="in" is-null="false">Burned</param>
          </call>
          <result>
            <resultset id="1">
              <row id="1">
                <col id="1" type="NUMERIC">${deptId_BURNED}</col>
              </row>
            </resultset>
          </result>
        </test>
        <test name="List Departments">
          <call>
            <stmt>call get_depts()</stmt>
            <!--stmt>call get_depts(?)</stmt>
            <param id="1" type="INTEGER" inout="in" is-null="false">${deptId_BURNED}</param-->
          </call>
          <result>
            <resultset id="1">
              <row id="1">
                <col id="1" type="INTEGER">${deptId_BURNED}</col>
                <col id="2" type="CHAR">Burned</col>
              </row>
            </resultset>
          </result>
        </test>

      Here is the run with debug="false":

      sqlunit-flat:
        [sqlunit] *** Running SQLUnit file: test/ASA/single.xml
        [sqlunit] Getting connection(DEFAULT)
        [sqlunit] Setting up test...
        [sqlunit] Running test[1]: Adding department Burned (80ms)
        [sqlunit] Undefined symbol: [1,1,1]
        [sqlunit] Running test[2]: List Departments (10ms)
        [sqlunit] Undefined symbol: [1,1,1]
        [sqlunit] Tearing down test...
        [sqlunit] SQLUnit Tests Failed: In file: test/ASA/single.xml, tests: 2, failur
      es: 1, errors = 0
        [sqlunit] One or more SQLUnit Tests failed, see the console for details

      Here is the debug output using source from CVS as of June 2/2004 noon EST:

      init:

      compile:

      def:

      sqlunit-flat:
        [sqlunit] DEBUG [main] (SQLUnit.java:142) - >> testWrapper()
        [sqlunit] DEBUG [main] (SQLUnit.java:164) - >> processDoc()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:126) - >> setTestFile(test/ASA/single.xml)
        [sqlunit] *** Running SQLUnit file: test/ASA/single.xml
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] Getting connection(DEFAULT)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(connection)
        [sqlunit] DEBUG [main] (ConnectionHandler.java:77) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(on)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(on)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(com.sybase.jdbc2.jdbc.SybDriver)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(com.sybase.jdbc2.jdbc.SybDriver)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(jdbc:sybase:Tds:localhost:2638)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(jdbc:sybase:Tds:localhost:2638)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(DBA)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(DBA)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(SQL)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(SQL)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:57) - >> setDefaultConnection()
        [sqlunit] Setting up test...
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(setup)
        [sqlunit] DEBUG [main] (SetupHandler.java:52) - >> process(elSetup)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/schema.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(test/asa/schema.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_dept.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(test/asa/add_dept.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_employee.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(test/asa/add_employee.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_timecard.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(test/asa/add_timecard.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_depts.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(test/asa/get_depts.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_emp_by_name.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(test/asa/get_emp_by_name.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_emp_in_dept.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(test/asa/get_emp_in_dept.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_mthly_dept_rpt.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(test/asa/get_mthly_dept_rpt.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/upd_rate.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(test/asa/upd_rate.sql)
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue({call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName({call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(Burned)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(Burned)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(VARCHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:404) - >> createFieldMap()
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(Burned,VARCHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(Burned)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(VARCHAR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(0)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(0)
        [sqlunit] DEBUG [main] (DatabaseResult.java:558) - >> toString()
        [sqlunit] DEBUG [main] (DatabaseResult.java:469) - >> toElement()
        [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (CallHandler.java:245) - >> result for: {call add_dept(?)}
        [sqlunit] <result>
        [sqlunit]   <updatecount>0</updatecount>
        [sqlunit] </result>
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
        [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,${deptId_BURNED},NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},null)
        [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
        [sqlunit] DEBUG [main] (DatabaseResult.java:237) - >> isException()
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:163) - >> isVariableName(${deptId_BURNED})
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:159) - >> toString()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,UNKNOWN,NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${deptId_BURNED},UNKNOWN)
        [sqlunit] DEBUG [main] (SymbolTable.java:189) - >> dump()
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] DEBUG [main] (SymbolTable.java:191) -
        [sqlunit] Symbol table dump
        [sqlunit] DEBUG [main] (SymbolTable.java:192) - -----------------
        [sqlunit] DEBUG [main] (SymbolTable.java:196) - ${__JavaObjectSupport__} => null
        [sqlunit] DEBUG [main] (SymbolTable.java:196) - ${deptId_BURNED} => UNKNOWN
        [sqlunit] DEBUG [main] (SymbolTable.java:196) - ${__FailureMessage__} => null
        [sqlunit] DEBUG [main] (SymbolTable.java:198) - -----------------
        [sqlunit] DEBUG [main] (SQLUnitResult.java:47) - >> addFailureCount()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:108) - >> setLastException(e)
        [sqlunit] Running test[1]: Adding department Burned (241ms)
        [sqlunit] DEBUG [main] (SQLUnitResult.java:99) - >> getLastException()
        [sqlunit] Undefined symbol: [1,1,1]
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] Skipping test[2]: List DepartmentsTearing down test...
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(teardown)
        [sqlunit] DEBUG [main] (TeardownHandler.java:52) - >> process(elTeardown)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:89) - >> releaseConnections()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:135) - >> wasSuccessful()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:90) - >> errorCount()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:81) - >> failureCount()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:144) - >> toString()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:99) - >> getLastException()
        [sqlunit] SQLUnit Tests Failed: In file: test/ASA/single.xml, tests: 1, failures: 1, errors = 0
        [sqlunit] net.sourceforge.sqlunit.SQLUnitException: One or more SQLUnit Tests failed, see the console for details
        [sqlunit]     at net.sourceforge.antsqlunittask.SqlunitTask.execute(SqlunitTask.java:126)
        [sqlunit]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:193)
        [sqlunit]     at org.apache.tools.ant.Task.perform(Task.java:341)
        [sqlunit]     at org.apache.tools.ant.Target.execute(Target.java:309)
        [sqlunit]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
        [sqlunit]     at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
        [sqlunit]     at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
        [sqlunit]     at org.apache.tools.ant.Main.runBuild(Main.java:609)
        [sqlunit]     at org.apache.tools.ant.Main.start(Main.java:196)
        [sqlunit]     at org.apache.tools.ant.Main.main(Main.java:235)
        [sqlunit] One or more SQLUnit Tests failed, see the console for details

      BUILD SUCCESSFUL
      Total time: 4 seconds

       
    • Sujit Pal

      Sujit Pal - 2004-06-03

      ok, at least it tells us that the first test failed because it was looking for a result of the form:
      [sqlunit] <result>
      [sqlunit] <updatecount>0</updatecount>
      [sqlunit] </result>

      Now to check and see why this is being returned instead of the resultset. Looking at the code it looks like when you execute this snippet of Java code (not compiled):
      CallableStatement cs = conn.prepareCall("{call add_dept(?)}");
      cs.setObject(1, "Burned", Types.VARCHAR);
      boolean hasResults = cs.execute();

      it returns false, which is returned when there is an updatecount present. However, it returns an updatecount of 0 (default is -1 for no update count). If you have Java code that does something along these lines, you can test this case out with the stored procedure and let me know, that would be great.

      The second test tries to substitute the value UNKNOWN into the get_dept(?) call and it fails as a result since the string UNKNOWN is not NUMERIC. I have changed the code to set this value to null.

      I made some more changes to SymbolTable and IErrorCodes so that this condition will return an error message in the "expected but got" format so things are a little clearer. Also it will throw an exception but only after it finishes building the result.

      I am going to add some more logging to the CallHandler so we can see what is happening and I am going to check it in. Can you download the source, compile, run the tests and send me the results?

      Thanks
      Sujit

       
    • David Fishburn

      David Fishburn - 2004-06-03

      Wow, those changes almost made my test suite run!!

      Okay, this is what I am left with.

      sqlunit-flat:
        [sqlunit] *** Running SQLUnit file: test/ASA/single.xml
        [sqlunit] Getting connection(DEFAULT)
        [sqlunit] Setting up test...
        [sqlunit] Running test[1]: Adding department IT (60ms)
        [sqlunit] Running test[2]: Adding employee John Doe to IT (10ms)
        [sqlunit] Running test[3]: List Departments (10ms)
        [sqlunit] Running test[4]: Updating Hourly Rate for John (40ms)
        [sqlunit] 2
        [sqlunit] Tearing down test...
        [sqlunit] SQLUnit Tests Failed: In file: test/ASA/single.xml, tests: 4, failur
      es: 1, errors = 0
        [sqlunit] One or more SQLUnit Tests failed, see the console for details

      Problem #1
      So it indicates 1 test failed, but the output does not indicate any test failed.  So in my full test which runs 13-15 tests, I had to comment out each test until I found the one sqlunit thinks failed.

      Problem #2
        [sqlunit] Running test[4]: Updating Hourly Rate for John (40ms)
        [sqlunit] 2

      The line with just a 2 on it, where is it coming from and what is it?  John Doe has an emp_id = 1 and dept_id = 1, since I was thinking it might have been one of these:
      ${deptId_IT}

      Problem #3
      In this test, I made sure one routine performed an insert:
        <test name="Adding department IT">
          <call>
            <stmt>{call add_dept(?)}</stmt>
            <param id="1" type="CHAR">Information Technology</param>
          </call>
          <result>
            <resultset id="1">
              <row id="1">
                <col id="1" type="NUMERIC">${deptId_IT}</col>
              </row>
            </resultset>
          </result>
        </test>

      And another test performed an update:
        <test name="Updating Hourly Rate for John">
          <call>
            <stmt>{call upd_rate(?,?)}</stmt>
            <param id="1" type="CHAR">John Doe</param>
            <param id="2" type="NUMERIC">55.00</param>
          </call>
          <result>
            <updatecount>1</updatecount>
          </result>
        </test>

      It is the update test that sqlunit thinks is failing.
      I will provide full output later on, but will highlight what I saw in the debug output:

      For the add_dept, in the debug output I see:
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (CallHandler.java:151) - >> CallHandler: cs.execute returned false
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 0
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(0)
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 1
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(1)

      So cs.execute returned false, the update count = 0 (true no rows were updated, just inserted), so it sets setUpdateCount(0).  But then the next line does this:
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 1
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(false)

      This seems inconsistent with what happens on the upd_rate:
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (CallHandler.java:151) - >> CallHandler: cs.execute returned false
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 1
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(1)
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 0
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(0)

      So cs.execute returned false, the update count = 1 (good, 1 row has been updated), so it sets setUpdateCount(1).  But then the next line does this:
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 0
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(0)
        [sqlunit] DEBUG [main] (SQLUnitResult.java:47) - >> addFailureCount()

      It setUpdateCount(0), this seem backwards compared to the add_dept.

      I have run this test with the upd_rate using:
            <updatecount>0</updatecount>
      and
            <updatecount>1</updatecount>

      No change in behaviour, the test still reports failed.

      Here was the complete debug output and tests:

        <test name="Adding department IT">
          <call>
            <stmt>{call add_dept(?)}</stmt>
            <param id="1" type="CHAR">Information Technology</param>
          </call>
          <result>
            <resultset id="1">
              <row id="1">
                <col id="1" type="NUMERIC">${deptId_IT}</col>
              </row>
            </resultset>
          </result>
        </test>
        <test name="Adding employee John Doe to IT">
          <call>
            <stmt>{call add_employee(?,?,?,?,?)}</stmt>
            <param id="1" type="CHAR">Information Technology</param>
            <param id="2" type="CHAR">John Doe</param>
            <param id="3" type="DATE">1900-01-01</param>
            <param id="4" type="CHAR">123456789</param>
            <param id="5" type="NUMERIC">40.00</param>
          </call>
          <result>
            <resultset id="1">
              <row id="1">
                <col id="1" type="NUMERIC">${empId_John}</col>
              </row>
            </resultset>
          </result>
        </test>
        <test name="List Departments">
          <call>
            <stmt>call get_depts()</stmt>
          </call>
          <result>
            <resultset id="1">
              <row id="1">
                <col id="1" type="INTEGER">${deptId_IT}</col>
                <col id="2" type="CHAR">Information Technology</col>
              </row>
            </resultset>
          </result>
        </test>
        <test name="Updating Hourly Rate for John">
          <call>
            <stmt>{call upd_rate(?,?)}</stmt>
            <param id="1" type="CHAR">John Doe</param>
            <param id="2" type="NUMERIC">55.00</param>
          </call>
          <result>
            <updatecount>0</updatecount>
          </result>
        </test>

      init:

      compile:

      def:

      sqlunit-flat:
        [sqlunit] DEBUG [main] (SQLUnit.java:142) - >> testWrapper()
        [sqlunit] DEBUG [main] (SQLUnit.java:164) - >> processDoc()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:126) - >> setTestFile(test/ASA/single.xml)
        [sqlunit] *** Running SQLUnit file: test/ASA/single.xml
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] Getting connection(DEFAULT)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(connection)
        [sqlunit] DEBUG [main] (ConnectionHandler.java:77) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(on)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(on)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(com.sybase.jdbc2.jdbc.SybDriver)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(com.sybase.jdbc2.jdbc.SybDriver)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(jdbc:sybase:Tds:localhost:2638)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(jdbc:sybase:Tds:localhost:2638)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(DBA)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(DBA)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(SQL)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(SQL)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:57) - >> setDefaultConnection()
        [sqlunit] Setting up test...
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(setup)
        [sqlunit] DEBUG [main] (SetupHandler.java:52) - >> process(elSetup)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/schema.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/schema.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_dept.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/add_dept.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_employee.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/add_employee.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_timecard.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/add_timecard.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_depts.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/get_depts.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_emp_by_name.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/get_emp_by_name.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_emp_in_dept.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/get_emp_in_dept.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_mthly_dept_rpt.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/get_mthly_dept_rpt.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/upd_rate.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/upd_rate.sql)
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue({call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName({call add_dept(?)})
        [sqlunit] DEBUG [main] (CallHandler.java:79) - >> CallHandler: conn.prepareCall({call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(Information Technology)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(Information Technology)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:404) - >> createFieldMap()
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(Information Technology,CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(Information Technology)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(1,Information Technology,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (CallHandler.java:151) - >> CallHandler: cs.execute returned false
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 0
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(0)
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 1
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(false)
        [sqlunit] DEBUG [main] (CallHandler.java:157) - >> CallHandler: getResultSet()
        [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,1)
        [sqlunit] DEBUG [main] (CallHandler.java:164) - >> CallHandler: getting object at colId:1
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:618) - >> setValue(key,1,2)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 0
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(0)
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = -1
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(-1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:558) - >> toString()
        [sqlunit] DEBUG [main] (DatabaseResult.java:469) - >> toElement()
        [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (CallHandler.java:262) - >> result for: {call add_dept(?)}
        [sqlunit] <result>
        [sqlunit]   <resultset id="1">
        [sqlunit]     <row id="1">
        [sqlunit]       <col id="1" type="NUMERIC">1</col>
        [sqlunit]     </row>
        [sqlunit]   </resultset>
        [sqlunit] </result>
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
        [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,${deptId_IT},NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},null)
        [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
        [sqlunit] DEBUG [main] (DatabaseResult.java:237) - >> isException()
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(${deptId_IT})
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${deptId_IT},1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:326) - >> customEquals(expR,gotR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:343) - >> customEquals(expR,gotR,patObj)
        [sqlunit] DEBUG [main] (DatabaseResult.java:246) - >> isEmpty()
        [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] Running test[1]: Adding department IT (251ms)
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue({call add_employee(?,?,?,?,?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName({call add_employee(?,?,?,?,?)})
        [sqlunit] DEBUG [main] (CallHandler.java:79) - >> CallHandler: conn.prepareCall({call add_employee(?,?,?,?,?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(Information Technology)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(Information Technology)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(2)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(2)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(John Doe)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(John Doe)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(3)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(3)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(DATE)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(DATE)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1900-01-01)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(1900-01-01)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(4)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(4)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(123456789)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(123456789)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(5)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(5)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(40.00)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(40.00)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(Information Technology,CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(Information Technology)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(1,Information Technology,1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(John Doe,CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(John Doe)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(2,John Doe,1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(DATE)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(1900-01-01,DATE)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(1900-01-01)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(DATE)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(3,1900-01-01,91)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(123456789,CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(123456789)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(4,123456789,1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(NUMERIC)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(40.00,NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(40.00)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(NUMERIC)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(5,40.00,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (CallHandler.java:151) - >> CallHandler: cs.execute returned false
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 1
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(1)
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 0
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(0)
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 1
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(false)
        [sqlunit] DEBUG [main] (CallHandler.java:157) - >> CallHandler: getResultSet()
        [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,1)
        [sqlunit] DEBUG [main] (CallHandler.java:164) - >> CallHandler: getting object at colId:1
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:618) - >> setValue(key,1,2)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 0
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(0)
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = -1
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(-1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:558) - >> toString()
        [sqlunit] DEBUG [main] (DatabaseResult.java:469) - >> toElement()
        [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (CallHandler.java:262) - >> result for: {call add_employee(?,?,?,?,?)}
        [sqlunit] <result>
        [sqlunit]   <resultset id="1">
        [sqlunit]     <row id="1">
        [sqlunit]       <col id="1" type="NUMERIC">1</col>
        [sqlunit]     </row>
        [sqlunit]   </resultset>
        [sqlunit] </result>
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
        [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,${empId_John},NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},null)
        [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
        [sqlunit] DEBUG [main] (DatabaseResult.java:237) - >> isException()
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(${empId_John})
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${empId_John},1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:326) - >> customEquals(expR,gotR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:343) - >> customEquals(expR,gotR,patObj)
        [sqlunit] DEBUG [main] (DatabaseResult.java:246) - >> isEmpty()
        [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] Running test[2]: Adding employee John Doe to IT (230ms)
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(call get_depts())
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(call get_depts())
        [sqlunit] DEBUG [main] (CallHandler.java:79) - >> CallHandler: conn.prepareCall(call get_depts())
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (CallHandler.java:151) - >> CallHandler: cs.execute returned true
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(false)
        [sqlunit] DEBUG [main] (CallHandler.java:157) - >> CallHandler: getResultSet()
        [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,2)
        [sqlunit] DEBUG [main] (CallHandler.java:164) - >> CallHandler: getting object at colId:1
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,4)
        [sqlunit] DEBUG [main] (DatabaseResult.java:618) - >> setValue(key,1,4)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(4)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,INTEGER)
        [sqlunit] DEBUG [main] (CallHandler.java:164) - >> CallHandler: getting object at colId:2
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,2)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(2)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:618) - >> setValue(key,Information Technology,1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,Information Technology,CHAR)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:558) - >> toString()
        [sqlunit] DEBUG [main] (DatabaseResult.java:469) - >> toElement()
        [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,2)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (CallHandler.java:262) - >> result for: call get_depts()
        [sqlunit] <result>
        [sqlunit]   <resultset id="1">
        [sqlunit]     <row id="1">
        [sqlunit]       <col id="1" type="INTEGER">1</col>
        [sqlunit]       <col id="2" type="CHAR">Information Technology</col>
        [sqlunit]     </row>
        [sqlunit]   </resultset>
        [sqlunit] </result>
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
        [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,${deptId_IT},INTEGER)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,2)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,Information Technology,CHAR)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},null)
        [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
        [sqlunit] DEBUG [main] (DatabaseResult.java:237) - >> isException()
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(${deptId_IT})
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,INTEGER)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${deptId_IT},1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(Information Technology)
        [sqlunit] DEBUG [main] (DatabaseResult.java:326) - >> customEquals(expR,gotR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:343) - >> customEquals(expR,gotR,patObj)
        [sqlunit] DEBUG [main] (DatabaseResult.java:246) - >> isEmpty()
        [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] Running test[3]: List Departments (311ms)
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue({call upd_rate(?,?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName({call upd_rate(?,?)})
        [sqlunit] DEBUG [main] (CallHandler.java:79) - >> CallHandler: conn.prepareCall({call upd_rate(?,?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(John Doe)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(John Doe)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(2)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(2)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(55.00)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(55.00)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(John Doe,CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(John Doe)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(1,John Doe,1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(NUMERIC)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(55.00,NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(55.00)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(NUMERIC)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(2,55.00,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (CallHandler.java:151) - >> CallHandler: cs.execute returned false
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 1
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(1)
        [sqlunit] DEBUG [main] (CallHandler.java:207) - >> CallHandler: getting updatecount = 0
        [sqlunit] DEBUG [main] (DatabaseResult.java:278) - >> setUpdateCount(0)
        [sqlunit] DEBUG [main] (SQLUnitResult.java:47) - >> addFailureCount()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:108) - >> setLastException(e)
        [sqlunit] Running test[4]: Updating Hourly Rate for John (40ms)
        [sqlunit] DEBUG [main] (SQLUnitResult.java:99) - >> getLastException()
        [sqlunit] 2
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] Tearing down test...
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(teardown)
        [sqlunit] DEBUG [main] (TeardownHandler.java:52) - >> process(elTeardown)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:89) - >> releaseConnections()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:135) - >> wasSuccessful()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:90) - >> errorCount()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:81) - >> failureCount()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:144) - >> toString()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:99) - >> getLastException()
        [sqlunit] SQLUnit Tests Failed: In file: test/ASA/single.xml, tests: 4, failures: 1, errors = 0
        [sqlunit] net.sourceforge.sqlunit.SQLUnitException: One or more SQLUnit Tests failed, see the console for details
        [sqlunit]     at net.sourceforge.antsqlunittask.SqlunitTask.execute(SqlunitTask.java:126)
        [sqlunit]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:193)
        [sqlunit]     at org.apache.tools.ant.Task.perform(Task.java:341)
        [sqlunit]     at org.apache.tools.ant.Target.execute(Target.java:309)
        [sqlunit]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
        [sqlunit]     at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
        [sqlunit]     at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
        [sqlunit]     at org.apache.tools.ant.Main.runBuild(Main.java:609)
        [sqlunit]     at org.apache.tools.ant.Main.start(Main.java:196)
        [sqlunit]     at org.apache.tools.ant.Main.main(Main.java:235)
        [sqlunit] One or more SQLUnit Tests failed, see the console for details

      BUILD SUCCESSFUL
      Total time: 3 seconds

       
    • Sujit Pal

      Sujit Pal - 2004-06-04

      Hi Dave,

      Thanks for the bug report, and I apologize for getting back late. I was busy with a project launch at work yesterday, got back at midnight, back at work bright and early today, many last minute problems at launch...

      Anyway, I took a look at the problems you mentioned yesterday on the way home, and I summarize my findings below:

      Problem #1
      So it indicates 1 test failed, but the output does not indicate any test failed...
      This looks like a problem with an unhandled exception, most likely an ArrayIndexOutOfBoundsException. Its trying to print the error message, but cannot because it breaks before that, so it does the next best thing, which does not seem to be very helpful. It should definitely catch this condition or report a more meaningful error message, see below.

      Problem #2
      The line with just a 2 on it, where is it coming from and what is it?
      This can come from one of the two places in the code where the exception message was printed in raw format (ie without formatting). I have augmented these places to also report the class name of the error in these places.

      Problem #3
      In this test, I made sure one routine performed an insert:...
      I have removed the logic in the CallHandler to set the result object's updateCount since I noticed that it was setting the updatecount at the end of each of the SQL statements in the stored procedure, and it occured to me that updatecount is a meaningless concept since you could do 4 inserts, then 2 updates, etc, and the updatecount would mean nothing. If you want a value you should either return it or send out a resultset. So the test for upd_rate() would probably look something like this (assuming you wanted to return the number of rows updated).
      <call>
      ..<stmt>{? = call upd_rate(?,?)}</stmt>
      ..<param id="1" type="INTEGER" inout="out">${updateCount}</param>
      ..<param id="2" type="CHAR">John Doe</param>
      ..<param id="3" type="NUMERIC">55.0</param>
      </call>
      <result>
      ..<outparam id="1" type="INTEGER">1</outparam>
      </result>
      </call>

      Also, afaik, the updatecount should be returned for both an insert and update, it reports the number of rows inserted or updated respectively, so the updatecount in both the add_emp() and upd_rate() should be 1. Does Sybase ASA not work this way?

      I have updated the modified code back into cvs, so if you would give this a try and let me know how it went I would appreciate it.

      Thanks
      Sujit

       
    • David Fishburn

      David Fishburn - 2004-06-06

      Are you sure you checked these back into CVS?
      I did an update and an ant install, but I get the same results:

      sqlunit-flat:
        [sqlunit] *** Running SQLUnit file: test/ASA/single.xml
        [sqlunit] Getting connection(DEFAULT)
        [sqlunit] Setting up test...
        [sqlunit] Running test[1]: Adding department IT (80ms)
        [sqlunit] Running test[2]: Adding employee John Doe to IT (40ms)
        [sqlunit] Running test[3]: List Departments (50ms)
        [sqlunit] Running test[4]: Updating Hourly Rate for John (10ms)
        [sqlunit] 2
        [sqlunit] Tearing down test...
        [sqlunit] A runtime error (net.sourceforge.sqlunit.SQLUnitException) occured:
      SQLUnit Tests Failed: In file: test/ASA/single.xml, tests: 4, failures: 1, error
      s = 0, skipping
        [sqlunit] One or more SQLUnit Tests failed, see the console for details

       
      • Sujit Pal

        Sujit Pal - 2004-06-07

        Hi Dave,

        Yes, I am sure, and thats because of the extra padding that appears in the final message (tells you that its an SQLUnitException which again is not very helpful). I have removed that padding in my latest checked in code this morning, and have set up the code so it will give you a stack trace if you set the debug attribute in the sqlunit task to true. This is based on Satheesh's request for the JDBC stack trace in case of exception.

        Can you give this one a try, this should give you more information, as well as making for a better debugging environment.

        Thanks
        Sujit

         
    • David Fishburn

      David Fishburn - 2004-06-07

      Okay, here the output after doing a CVS update.

      We still get the "2" displayed, and no idea which of the 4 tests that ran failed.  This information should be displayed without running in debug mode.

      900 16:31:56 D:\Programs\sqlunit-cvs>run s >out.txt
        [sqlunit] *** Running SQLUnit file: test/ASA/single.xml
        [sqlunit] Getting connection(DEFAULT)
        [sqlunit] Setting up test...
        [sqlunit] Running test[1]: Adding department IT (290ms)
        [sqlunit] Running test[2]: Adding employee John Doe to IT (290ms)
        [sqlunit] Running test[3]: List Departments (391ms)
        [sqlunit] Running test[4]: Updating Hourly Rate for John (50ms)
        [sqlunit] 2
        [sqlunit] Tearing down test...
        [sqlunit] net.sourceforge.sqlunit.SQLUnitException: One or more SQLUnit Tests
      failed, see the console for details
        [sqlunit]     at net.sourceforge.antsqlunittask.SqlunitTask.execute(SqlunitTas
      k.java:129)
        [sqlunit]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
      va:193)
        [sqlunit]     at org.apache.tools.ant.Task.perform(Task.java:341)
        [sqlunit]     at org.apache.tools.ant.Target.execute(Target.java:309)
        [sqlunit]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
        [sqlunit]     at org.apache.tools.ant.Project.executeTarget(Project.java:1339)

        [sqlunit]     at org.apache.tools.ant.Project.executeTargets(Project.java:1255
      )
        [sqlunit]     at org.apache.tools.ant.Main.runBuild(Main.java:609)
        [sqlunit]     at org.apache.tools.ant.Main.start(Main.java:196)
        [sqlunit]     at org.apache.tools.ant.Main.main(Main.java:235)
        [sqlunit] One or more SQLUnit Tests failed, see the console for details

      Here is the full output.
      Can you tell why sqlunit thinks the test failed?

      sqlunit-flat:
        [sqlunit] DEBUG [main] (SQLUnit.java:142) - >> testWrapper()
        [sqlunit] DEBUG [main] (SQLUnit.java:164) - >> processDoc()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:126) - >> setTestFile(test/ASA/single.xml)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(connection)
        [sqlunit] DEBUG [main] (ConnectionHandler.java:77) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(on)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(on)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(com.sybase.jdbc2.jdbc.SybDriver)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(com.sybase.jdbc2.jdbc.SybDriver)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(jdbc:sybase:Tds:localhost:2638)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(jdbc:sybase:Tds:localhost:2638)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(DBA)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(DBA)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(SQL)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(SQL)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:57) - >> setDefaultConnection()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(setup)
        [sqlunit] DEBUG [main] (SetupHandler.java:52) - >> process(elSetup)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/schema.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/schema.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_dept.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/add_dept.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_employee.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/add_employee.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/add_timecard.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/add_timecard.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_depts.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/get_depts.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_emp_by_name.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/get_emp_by_name.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_emp_in_dept.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/get_emp_in_dept.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/get_mthly_dept_rpt.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/get_mthly_dept_rpt.sql)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
        [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(test/asa/upd_rate.sql)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(test/asa/upd_rate.sql)
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue({call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName({call add_dept(?)})
        [sqlunit] DEBUG [main] (CallHandler.java:79) - >> CallHandler: conn.prepareCall({call add_dept(?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(Information Technology)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(Information Technology)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:404) - >> createFieldMap()
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(Information Technology,CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(Information Technology)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(1,Information Technology,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (CallHandler.java:151) - >> CallHandler: cs.execute returned false
        [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,0)
        [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (true,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(false)
        [sqlunit] DEBUG [main] (CallHandler.java:157) - >> CallHandler: getResultSet()
        [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,1)
        [sqlunit] DEBUG [main] (CallHandler.java:164) - >> CallHandler: getting object at colId:1
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:618) - >> setValue(key,1,2)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,1)
        [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,0)
        [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,-1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:558) - >> toString()
        [sqlunit] DEBUG [main] (DatabaseResult.java:469) - >> toElement()
        [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (CallHandler.java:263) - >> result for: {call add_dept(?)}
        [sqlunit] <result>
        [sqlunit]   <resultset id="1">
        [sqlunit]     <row id="1">
        [sqlunit]       <col id="1" type="NUMERIC">1</col>
        [sqlunit]     </row>
        [sqlunit]   </resultset>
        [sqlunit] </result>
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
        [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,${deptId_IT},NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},null)
        [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
        [sqlunit] DEBUG [main] (DatabaseResult.java:237) - >> isException()
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(${deptId_IT})
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${deptId_IT},1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:326) - >> customEquals(expR,gotR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:343) - >> customEquals(expR,gotR,patObj)
        [sqlunit] DEBUG [main] (DatabaseResult.java:246) - >> isEmpty()
        [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue({call add_employee(?,?,?,?,?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName({call add_employee(?,?,?,?,?)})
        [sqlunit] DEBUG [main] (CallHandler.java:79) - >> CallHandler: conn.prepareCall({call add_employee(?,?,?,?,?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(Information Technology)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(Information Technology)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(2)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(2)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(John Doe)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(John Doe)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(3)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(3)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(DATE)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(DATE)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1900-01-01)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(1900-01-01)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(4)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(4)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(123456789)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(123456789)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(5)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(5)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(40.00)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(40.00)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(Information Technology,CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(Information Technology)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(1,Information Technology,1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(John Doe,CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(John Doe)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(2,John Doe,1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(DATE)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(1900-01-01,DATE)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(1900-01-01)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(DATE)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(3,1900-01-01,91)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(123456789,CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(123456789)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(4,123456789,1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(NUMERIC)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(40.00,NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(40.00)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(NUMERIC)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(5,40.00,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (CallHandler.java:151) - >> CallHandler: cs.execute returned false
        [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,1)
        [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,0)
        [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (true,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(false)
        [sqlunit] DEBUG [main] (CallHandler.java:157) - >> CallHandler: getResultSet()
        [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,1)
        [sqlunit] DEBUG [main] (CallHandler.java:164) - >> CallHandler: getting object at colId:1
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:618) - >> setValue(key,1,2)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,1)
        [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,0)
        [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,-1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:558) - >> toString()
        [sqlunit] DEBUG [main] (DatabaseResult.java:469) - >> toElement()
        [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (CallHandler.java:263) - >> result for: {call add_employee(?,?,?,?,?)}
        [sqlunit] <result>
        [sqlunit]   <resultset id="1">
        [sqlunit]     <row id="1">
        [sqlunit]       <col id="1" type="NUMERIC">1</col>
        [sqlunit]     </row>
        [sqlunit]   </resultset>
        [sqlunit] </result>
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
        [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,${empId_John},NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},null)
        [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
        [sqlunit] DEBUG [main] (DatabaseResult.java:237) - >> isException()
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(${empId_John})
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,NUMERIC)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${empId_John},1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:326) - >> customEquals(expR,gotR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:343) - >> customEquals(expR,gotR,patObj)
        [sqlunit] DEBUG [main] (DatabaseResult.java:246) - >> isEmpty()
        [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(call get_depts())
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(call get_depts())
        [sqlunit] DEBUG [main] (CallHandler.java:79) - >> CallHandler: conn.prepareCall(call get_depts())
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (CallHandler.java:151) - >> CallHandler: cs.execute returned true
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(false)
        [sqlunit] DEBUG [main] (CallHandler.java:157) - >> CallHandler: getResultSet()
        [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,2)
        [sqlunit] DEBUG [main] (CallHandler.java:164) - >> CallHandler: getting object at colId:1
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,4)
        [sqlunit] DEBUG [main] (DatabaseResult.java:618) - >> setValue(key,1,4)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(4)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,INTEGER)
        [sqlunit] DEBUG [main] (CallHandler.java:164) - >> CallHandler: getting object at colId:2
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,2)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(2)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:618) - >> setValue(key,Information Technology,1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,Information Technology,CHAR)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,-1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:558) - >> toString()
        [sqlunit] DEBUG [main] (DatabaseResult.java:469) - >> toElement()
        [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,2)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (CallHandler.java:263) - >> result for: call get_depts()
        [sqlunit] <result>
        [sqlunit]   <resultset id="1">
        [sqlunit]     <row id="1">
        [sqlunit]       <col id="1" type="INTEGER">1</col>
        [sqlunit]       <col id="2" type="CHAR">Information Technology</col>
        [sqlunit]     </row>
        [sqlunit]   </resultset>
        [sqlunit] </result>
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
        [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,${deptId_IT},INTEGER)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,2)]
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,Information Technology,CHAR)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},null)
        [sqlunit] DEBUG [main] (SymbolTable.java:113) - >> update(target,source)
        [sqlunit] DEBUG [main] (DatabaseResult.java:237) - >> isException()
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
        [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(${deptId_IT})
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,INTEGER)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${deptId_IT},1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(Information Technology)
        [sqlunit] DEBUG [main] (DatabaseResult.java:326) - >> customEquals(expR,gotR)
        [sqlunit] DEBUG [main] (DatabaseResult.java:343) - >> customEquals(expR,gotR,patObj)
        [sqlunit] DEBUG [main] (DatabaseResult.java:246) - >> isEmpty()
        [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
        [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
        [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
        [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
        [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(off)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__JavaObjectSupport__},off)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:76) - >> setValue(${__FailureMessage__},null)
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
        [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(null)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(null)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue({call upd_rate(?,?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName({call upd_rate(?,?)})
        [sqlunit] DEBUG [main] (CallHandler.java:79) - >> CallHandler: conn.prepareCall({call upd_rate(?,?)})
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(1)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(John Doe)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(John Doe)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(2)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(2)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(false)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(55.00)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(55.00)
        [sqlunit] DEBUG [main] (SymbolTable.java:61) - >> getValue(in)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(in)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(John Doe,CHAR)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(John Doe)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(1,John Doe,1)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(NUMERIC)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(55.00,NUMERIC)
        [sqlunit] DEBUG [main] (SymbolTable.java:164) - >> isVariableName(55.00)
        [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(NUMERIC)
        [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(2,55.00,2)
        [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
        [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
        [sqlunit] DEBUG [main] (CallHandler.java:151) - >> CallHandler: cs.execute returned false
        [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,1)
        [sqlunit] DEBUG [main] (SQLUnitResult.java:47) - >> addFailureCount()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:108) - >> setLastException(e)
        [sqlunit] DEBUG [main] (SQLUnitResult.java:99) - >> getLastException()
        [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getSymbols()
        [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(teardown)
        [sqlunit] DEBUG [main] (TeardownHandler.java:52) - >> process(elTeardown)
        [sqlunit] DEBUG [main] (ConnectionRegistry.java:89) - >> releaseConnections()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:135) - >> wasSuccessful()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:90) - >> errorCount()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:81) - >> failureCount()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:144) - >> toString()
        [sqlunit] DEBUG [main] (SQLUnitResult.java:99) - >> getLastException()
        [sqlunit] A runtime error (net.sourceforge.sqlunit.SQLUnitException) occured: SQLUnit Tests Failed: In file: test/ASA/single.xml, tests: 4, failures: 1, errors = 0, skipping

      BUILD SUCCESSFUL
      Total time: 3 seconds

       
      • Sujit Pal

        Sujit Pal - 2004-06-07

        Hi Dave,

        I made that code change to dump a stack trace whether or not one is in debug mode, but you do not seem to have the correct version of the code, or at least its not compiled. The reason I say this is the "A runtime...", which I removed from the code in my commit this morning.
        Index: SqlunitTask.java
        ===================================================================
        RCS file: /cvsroot/sqlunit/sqlunit/src/net/sourceforge/antsqlunittask/SqlunitTask.java,v
        retrieving revision 1.9
        retrieving revision 1.10
        diff -r1.9 -r1.10
        2c2
        <  * $Id: SqlunitTask.java,v 1.9 2004/06/04 21:09:41 spal Exp $
        ---
        >  * $Id: SqlunitTask.java,v 1.10 2004/06/07 18:01:32 spal Exp $
        47c47
        <  * @version $Revision: 1.9 $
        ---
        >  * @version $Revision: 1.10 $
        111d110
        <                     String throwableClass = e.getClass().getName();
        114,115c113
        <                         log("A runtime error (" + throwableClass +
        <                             ") occured: " + e.getMessage() + ", skipping");
        ---
        >                         log(e.getMessage());
        118,119c116
        <                         log("A runtime error (" + throwableClass +
        <                             ") occured:" + e.getMessage() + ", halting");
        ---
        >                         log(e.getMessage());

        There may be a lag between the time I upload to CVS and the time its available for download, because sourceforge replicates the upload server(s) to a bunch of download servers, according to a bulletin I read recently which said that they are working to decrease the lag time. So just make sure you have the following versions:
        SqlUnitTask.java: 1.10
        SQLUnit.java: 1.24
        IErrorCodes: 1.22

        Thanks
        Sujit

         
    • Sujit Pal

      Sujit Pal - 2004-06-10

      Hi Dave,

      Were you able to download the code from CVS and try it against your test cases? I checked the web version of CVS (from the sqlunit site) and I see that the latest versions are in place. Would appreciate the feedback, since I plan to make another release either tomorrow or sometime next week.

      Thanks
      Sujit

       
      • David Fishburn

        David Fishburn - 2004-06-10

        Sorry, I thought I had responded.

        Test is still failing:
        sqlunit-flat:
          [sqlunit] *** Running SQLUnit file: test/ASA/single.xml
          [sqlunit] Getting connection(DEFAULT)
          [sqlunit] Setting up test...
          [sqlunit] Running test[1]: Adding department IT (241ms)
          [sqlunit] Running test[2]: Adding employee John Doe to IT (40ms)
          [sqlunit] Running test[3]: List Departments (30ms)
          [sqlunit] Running test[4]: Updating Hourly Rate for John (50ms)
          [sqlunit] 2
          [sqlunit] Tearing down test...
          [sqlunit] FATAL [main] (SQLUnit.java:134) - SQLUnit Tests Failed: In file: tes
        t/ASA/single.xml, tests: 4, failures: 1, errors = 0
          [sqlunit] net.sourceforge.sqlunit.SQLUnitException: SQLUnit Tests Failed: In f
        ile: test/ASA/single.xml, tests: 4, failures: 1, errors = 0
          [sqlunit]     at net.sourceforge.sqlunit.SQLUnit.testWrapper(SQLUnit.java:159)

          [sqlunit]     at net.sourceforge.sqlunit.SQLUnit.runTest(SQLUnit.java:132)
          [sqlunit]     at net.sourceforge.antsqlunittask.SqlunitTask.execute(SqlunitTas
        k.java:109)
          [sqlunit]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
        va:193)
          [sqlunit]     at org.apache.tools.ant.Task.perform(Task.java:341)
          [sqlunit]     at org.apache.tools.ant.Target.execute(Target.java:309)
          [sqlunit]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
          [sqlunit]     at org.apache.tools.ant.Project.executeTarget(Project.java:1339)

          [sqlunit]     at org.apache.tools.ant.Project.executeTargets(Project.java:1255
        )
          [sqlunit]     at org.apache.tools.ant.Main.runBuild(Main.java:609)
          [sqlunit]     at org.apache.tools.ant.Main.start(Main.java:196)
          [sqlunit]     at org.apache.tools.ant.Main.main(Main.java:235)
          [sqlunit] SQLUnit Tests Failed: In file: test/ASA/single.xml, tests: 4, failur
        es: 1, errors = 0
          [sqlunit] One or more SQLUnit Tests failed, see the console for details

        There is still no real indicator which test failed.
        * $Id: SqlunitTask.java,v 1.10 2004/06/07 18:01:32 spal Exp $

        So it looks like I have the current.

        Here is the debug output:

        sqlunit-flat:
          [sqlunit] DEBUG [main] (SQLUnit.java:151) - >> testWrapper()
          [sqlunit] DEBUG [main] (SQLUnit.java:173) - >> processDoc()
          [sqlunit] DEBUG [main] (SQLUnitResult.java:126) - >> setTestFile(test/ASA/single.xml)
          [sqlunit] *** Running SQLUnit file: test/ASA/single.xml
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
          [sqlunit] Getting connection(DEFAULT)
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(connection)
          [sqlunit] DEBUG [main] (ConnectionHandler.java:77) - >> process()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(on)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(on)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(com.sybase.jdbc2.jdbc.SybDriver)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(com.sybase.jdbc2.jdbc.SybDriver)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(jdbc:sybase:Tds:localhost:2638)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(jdbc:sybase:Tds:localhost:2638)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(DBA)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(DBA)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(SQL)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(SQL)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:57) - >> setDefaultConnection()
          [sqlunit] Setting up test...
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(setup)
          [sqlunit] DEBUG [main] (SetupHandler.java:52) - >> process(elSetup)
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
          [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(test/asa/schema.sql)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(test/asa/schema.sql)
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
          [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(test/asa/add_dept.sql)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(test/asa/add_dept.sql)
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
          [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(test/asa/add_employee.sql)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(test/asa/add_employee.sql)
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
          [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(test/asa/add_timecard.sql)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(test/asa/add_timecard.sql)
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
          [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(test/asa/get_depts.sql)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(test/asa/get_depts.sql)
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
          [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(test/asa/get_emp_by_name.sql)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(test/asa/get_emp_by_name.sql)
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
          [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(test/asa/get_emp_in_dept.sql)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(test/asa/get_emp_in_dept.sql)
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
          [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(test/asa/get_mthly_dept_rpt.sql)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(test/asa/get_mthly_dept_rpt.sql)
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(include)
          [sqlunit] DEBUG [main] (IncludeHandler.java:67) - >> process(elInclude)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(test/asa/upd_rate.sql)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(test/asa/upd_rate.sql)
          [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
          [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(off)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(off)
          [sqlunit] DEBUG [main] (SymbolTable.java:110) - >> setValue(${__JavaObjectSupport__},off)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:74) - >> setObject(${__FailureMessage__},net.sourceforge.sqlunit.SQLUnitException
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
          [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue({call add_dept(?)})
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName({call add_dept(?)})
          [sqlunit] DEBUG [main] (CallHandler.java:79) - >> CallHandler: conn.prepareCall({call add_dept(?)})
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(1)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(1)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(Information Technology)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(Information Technology)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(in)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(in)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:404) - >> createFieldMap()
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(Information Technology,CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(Information Technology)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
          [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(1,Information Technology,1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
          [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
          [sqlunit] DEBUG [main] (CallHandler.java:151) - >> CallHandler: cs.execute returned false
          [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,0)
          [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (true,1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(false)
          [sqlunit] DEBUG [main] (CallHandler.java:157) - >> CallHandler: getResultSet()
          [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,1)
          [sqlunit] DEBUG [main] (CallHandler.java:164) - >> CallHandler: getting object at colId:1
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,2)
          [sqlunit] DEBUG [main] (DatabaseResult.java:618) - >> setValue(key,1,2)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(2)
          [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,NUMERIC)
          [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
          [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,1)
          [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,0)
          [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,-1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:558) - >> toString()
          [sqlunit] DEBUG [main] (DatabaseResult.java:469) - >> toElement()
          [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
          [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
          [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
          [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
          [sqlunit] DEBUG [main] (CallHandler.java:263) - >> result for: {call add_dept(?)}
          [sqlunit] <result>
          [sqlunit]   <resultset id="1">
          [sqlunit]     <row id="1">
          [sqlunit]       <col id="1" type="NUMERIC">1</col>
          [sqlunit]     </row>
          [sqlunit]   </resultset>
          [sqlunit] </result>
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
          [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
          [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,${deptId_IT},NUMERIC)
          [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
          [sqlunit] DEBUG [main] (SymbolTable.java:110) - >> setValue(${__JavaObjectSupport__},null)
          [sqlunit] DEBUG [main] (SymbolTable.java:146) - >> update(target,source)
          [sqlunit] DEBUG [main] (DatabaseResult.java:237) - >> isException()
          [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
          [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
          [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
          [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(${deptId_IT})
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,NUMERIC)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (SymbolTable.java:110) - >> setValue(${deptId_IT},1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:326) - >> customEquals(expR,gotR)
          [sqlunit] DEBUG [main] (DatabaseResult.java:343) - >> customEquals(expR,gotR,patObj)
          [sqlunit] DEBUG [main] (DatabaseResult.java:246) - >> isEmpty()
          [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
          [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
          [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
          [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] Running test[1]: Adding department IT (351ms)
          [sqlunit] DEBUG [main] (SymbolTable.java:119) - >> getSymbols()
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${__JavaObjectSupport__}
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${deptId_IT}
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${__FailureMessage__}
          [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
          [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(off)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(off)
          [sqlunit] DEBUG [main] (SymbolTable.java:110) - >> setValue(${__JavaObjectSupport__},off)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:74) - >> setObject(${__FailureMessage__},net.sourceforge.sqlunit.SQLUnitException
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
          [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue({call add_employee(?,?,?,?,?)})
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName({call add_employee(?,?,?,?,?)})
          [sqlunit] DEBUG [main] (CallHandler.java:79) - >> CallHandler: conn.prepareCall({call add_employee(?,?,?,?,?)})
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(1)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(1)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(Information Technology)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(Information Technology)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(in)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(in)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(2)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(2)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(John Doe)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(John Doe)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(in)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(in)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(3)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(3)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(DATE)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(DATE)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(1900-01-01)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(1900-01-01)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(in)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(in)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(4)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(4)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(123456789)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(123456789)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(in)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(in)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(5)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(5)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(NUMERIC)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(NUMERIC)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(40.00)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(40.00)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(in)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(in)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(Information Technology,CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(Information Technology)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
          [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(1,Information Technology,1)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(John Doe,CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(John Doe)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
          [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(2,John Doe,1)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(DATE)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(1900-01-01,DATE)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(1900-01-01)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(DATE)
          [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(3,1900-01-01,91)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(123456789,CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(123456789)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
          [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(4,123456789,1)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(NUMERIC)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(40.00,NUMERIC)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(40.00)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(NUMERIC)
          [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(5,40.00,2)
          [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
          [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
          [sqlunit] DEBUG [main] (CallHandler.java:151) - >> CallHandler: cs.execute returned false
          [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,1)
          [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,0)
          [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (true,1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(false)
          [sqlunit] DEBUG [main] (CallHandler.java:157) - >> CallHandler: getResultSet()
          [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,1)
          [sqlunit] DEBUG [main] (CallHandler.java:164) - >> CallHandler: getting object at colId:1
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,2)
          [sqlunit] DEBUG [main] (DatabaseResult.java:618) - >> setValue(key,1,2)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(2)
          [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,NUMERIC)
          [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
          [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,1)
          [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,0)
          [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,-1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:558) - >> toString()
          [sqlunit] DEBUG [main] (DatabaseResult.java:469) - >> toElement()
          [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
          [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
          [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
          [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
          [sqlunit] DEBUG [main] (CallHandler.java:263) - >> result for: {call add_employee(?,?,?,?,?)}
          [sqlunit] <result>
          [sqlunit]   <resultset id="1">
          [sqlunit]     <row id="1">
          [sqlunit]       <col id="1" type="NUMERIC">1</col>
          [sqlunit]     </row>
          [sqlunit]   </resultset>
          [sqlunit] </result>
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
          [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
          [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,${empId_John},NUMERIC)
          [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
          [sqlunit] DEBUG [main] (SymbolTable.java:110) - >> setValue(${__JavaObjectSupport__},null)
          [sqlunit] DEBUG [main] (SymbolTable.java:146) - >> update(target,source)
          [sqlunit] DEBUG [main] (DatabaseResult.java:237) - >> isException()
          [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
          [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
          [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
          [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(${empId_John})
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,NUMERIC)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (SymbolTable.java:110) - >> setValue(${empId_John},1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:326) - >> customEquals(expR,gotR)
          [sqlunit] DEBUG [main] (DatabaseResult.java:343) - >> customEquals(expR,gotR,patObj)
          [sqlunit] DEBUG [main] (DatabaseResult.java:246) - >> isEmpty()
          [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
          [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
          [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
          [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] Running test[2]: Adding employee John Doe to IT (330ms)
          [sqlunit] DEBUG [main] (SymbolTable.java:119) - >> getSymbols()
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${empId_John}
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${__JavaObjectSupport__}
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${deptId_IT}
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${__FailureMessage__}
          [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
          [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(off)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(off)
          [sqlunit] DEBUG [main] (SymbolTable.java:110) - >> setValue(${__JavaObjectSupport__},off)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:74) - >> setObject(${__FailureMessage__},net.sourceforge.sqlunit.SQLUnitException
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
          [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(call get_depts())
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(call get_depts())
          [sqlunit] DEBUG [main] (CallHandler.java:79) - >> CallHandler: conn.prepareCall(call get_depts())
          [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
          [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
          [sqlunit] DEBUG [main] (CallHandler.java:151) - >> CallHandler: cs.execute returned true
          [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(false)
          [sqlunit] DEBUG [main] (CallHandler.java:157) - >> CallHandler: getResultSet()
          [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,2)
          [sqlunit] DEBUG [main] (CallHandler.java:164) - >> CallHandler: getting object at colId:1
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,4)
          [sqlunit] DEBUG [main] (DatabaseResult.java:618) - >> setValue(key,1,4)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(4)
          [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,INTEGER)
          [sqlunit] DEBUG [main] (CallHandler.java:164) - >> CallHandler: getting object at colId:2
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,2)]
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(2)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:274) - >> convertToString(obj,1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:618) - >> setValue(key,Information Technology,1)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:91) - >> getXmlTypeFromSqlType(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,Information Technology,CHAR)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
          [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,-1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:558) - >> toString()
          [sqlunit] DEBUG [main] (DatabaseResult.java:469) - >> toElement()
          [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
          [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
          [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
          [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,2)]
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(2)
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:135) - >> getNumCols(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:110) - >> getNumRows(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
          [sqlunit] DEBUG [main] (CallHandler.java:263) - >> result for: call get_depts()
          [sqlunit] <result>
          [sqlunit]   <resultset id="1">
          [sqlunit]     <row id="1">
          [sqlunit]       <col id="1" type="INTEGER">1</col>
          [sqlunit]       <col id="2" type="CHAR">Information Technology</col>
          [sqlunit]     </row>
          [sqlunit]   </resultset>
          [sqlunit] </result>
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(result)
          [sqlunit] DEBUG [main] (ResultHandler.java:53) - >> process(elResult)
          [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,1)]
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,${deptId_IT},INTEGER)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:48) - [DatabaseResultKey(1,1,2)]
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:69) - >> setResultSetId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:88) - >> setRowId(1)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:106) - >> setColId(2)
          [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,Information Technology,CHAR)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:146) - >> setNumCols(1,2)
          [sqlunit] DEBUG [main] (DatabaseResult.java:125) - >> setNumRows(1,1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:100) - >> setNumResults(1)
          [sqlunit] DEBUG [main] (SymbolTable.java:110) - >> setValue(${__JavaObjectSupport__},null)
          [sqlunit] DEBUG [main] (SymbolTable.java:146) - >> update(target,source)
          [sqlunit] DEBUG [main] (DatabaseResult.java:237) - >> isException()
          [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
          [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
          [sqlunit] DEBUG [main] (DatabaseResult.java:573) - >> getValues()
          [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(${deptId_IT})
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:631) - >> setValue(key,1,INTEGER)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (SymbolTable.java:110) - >> setValue(${deptId_IT},1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(Information Technology)
          [sqlunit] DEBUG [main] (DatabaseResult.java:326) - >> customEquals(expR,gotR)
          [sqlunit] DEBUG [main] (DatabaseResult.java:343) - >> customEquals(expR,gotR,patObj)
          [sqlunit] DEBUG [main] (DatabaseResult.java:246) - >> isEmpty()
          [sqlunit] DEBUG [main] (DatabaseResult.java:228) - >> getOutParamIds()
          [sqlunit] DEBUG [main] (DatabaseResult.java:269) - >> getUpdateCount()
          [sqlunit] DEBUG [main] (DatabaseResult.java:91) - >> getNumResults()
          [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:583) - >> getKeys()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:289) - >> getRowCountOverride(1)
          [sqlunit] DEBUG [main] (DatabaseResult.java:311) - >> isRowCountOverride()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:603) - >> getValueType(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResult.java:593) - >> getValue(key)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:118) - >> compareTo(obj)
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:60) - >> getResultSetId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:79) - >> getRowId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] DEBUG [main] (DatabaseResultKey.java:97) - >> getColId()
          [sqlunit] Running test[3]: List Departments (431ms)
          [sqlunit] DEBUG [main] (SymbolTable.java:119) - >> getSymbols()
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${empId_John}
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${__JavaObjectSupport__}
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${deptId_IT}
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${__FailureMessage__}
          [sqlunit] DEBUG [main] (SQLUnitResult.java:63) - >> addRunCount()
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(test)
          [sqlunit] DEBUG [main] (TestHandler.java:55) - >> process(elTest)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(off)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(off)
          [sqlunit] DEBUG [main] (SymbolTable.java:110) - >> setValue(${__JavaObjectSupport__},off)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:74) - >> setObject(${__FailureMessage__},net.sourceforge.sqlunit.SQLUnitException
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(call)
          [sqlunit] DEBUG [main] (CallHandler.java:59) - >> process()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(null)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(null)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:48) - >> getDefaultConnection()
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue({call upd_rate(?,?)})
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName({call upd_rate(?,?)})
          [sqlunit] DEBUG [main] (CallHandler.java:79) - >> CallHandler: conn.prepareCall({call upd_rate(?,?)})
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(1)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(1)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(John Doe)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(John Doe)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(in)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(in)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(2)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(2)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(NUMERIC)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(NUMERIC)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(false)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(55.00)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(55.00)
          [sqlunit] DEBUG [main] (SymbolTable.java:86) - >> getValue(in)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(in)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(John Doe,CHAR)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(John Doe)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(CHAR)
          [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(1,John Doe,1)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(NUMERIC)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:133) - >> convertToObject(55.00,NUMERIC)
          [sqlunit] DEBUG [main] (SymbolTable.java:197) - >> isVariableName(55.00)
          [sqlunit] DEBUG [main] (SqlTypeUtils.java:110) - >> getSqlTypeFromXmlType(NUMERIC)
          [sqlunit] DEBUG [main] (CallHandler.java:140) - >> CallHandler: cs.setObject(2,55.00,2)
          [sqlunit] DEBUG [main] (DatabaseResult.java:71) - [DatabaseResult]
          [sqlunit] DEBUG [main] (DatabaseResult.java:256) - >> setEmpty(true)
          [sqlunit] DEBUG [main] (CallHandler.java:151) - >> CallHandler: cs.execute returned false
          [sqlunit] DEBUG [main] (CallHandler.java:211) - >> CallHandler: (hasResults,rowsUpdated) = (false,1)
          [sqlunit] DEBUG [main] (SQLUnitResult.java:47) - >> addFailureCount()
          [sqlunit] DEBUG [main] (SQLUnitResult.java:108) - >> setLastException(e)
          [sqlunit] Running test[4]: Updating Hourly Rate for John (50ms)
          [sqlunit] DEBUG [main] (SQLUnitResult.java:99) - >> getLastException()
          [sqlunit] 2
          [sqlunit] DEBUG [main] (SymbolTable.java:119) - >> getSymbols()
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${empId_John}
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${__JavaObjectSupport__}
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${deptId_IT}
          [sqlunit] DEBUG [main] (SQLUnit.java:320) - >> SymbolTable: cleanUp, key = ${__FailureMessage__}
          [sqlunit] Tearing down test...
          [sqlunit] DEBUG [main] (HandlerFactory.java:49) - >> getInstance(teardown)
          [sqlunit] DEBUG [main] (TeardownHandler.java:52) - >> process(elTeardown)
          [sqlunit] DEBUG [main] (ConnectionRegistry.java:89) - >> releaseConnections()
          [sqlunit] DEBUG [main] (SQLUnitResult.java:135) - >> wasSuccessful()
          [sqlunit] DEBUG [main] (SQLUnitResult.java:90) - >> errorCount()
          [sqlunit] DEBUG [main] (SQLUnitResult.java:81) - >> failureCount()
          [sqlunit] DEBUG [main] (SQLUnitResult.java:144) - >> toString()
          [sqlunit] DEBUG [main] (SQLUnitResult.java:99) - >> getLastException()
          [sqlunit] FATAL [main] (SQLUnit.java:134) - SQLUnit Tests Failed: In file: test/ASA/single.xml, tests: 4, failures: 1, errors = 0
          [sqlunit] net.sourceforge.sqlunit.SQLUnitException: SQLUnit Tests Failed: In file: test/ASA/single.xml, tests: 4, failures: 1, errors = 0
          [sqlunit]     at net.sourceforge.sqlunit.SQLUnit.testWrapper(SQLUnit.java:155)
          [sqlunit]     at net.sourceforge.sqlunit.SQLUnit.runTest(SQLUnit.java:132)
          [sqlunit]     at net.sourceforge.antsqlunittask.SqlunitTask.execute(SqlunitTask.java:109)
          [sqlunit]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:193)
          [sqlunit]     at org.apache.tools.ant.Task.perform(Task.java:341)
          [sqlunit]     at org.apache.tools.ant.Target.execute(Target.java:309)
          [sqlunit]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
          [sqlunit]     at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
          [sqlunit]     at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
          [sqlunit]     at org.apache.tools.ant.Main.runBuild(Main.java:609)
          [sqlunit]     at org.apache.tools.ant.Main.start(Main.java:196)
          [sqlunit]     at org.apache.tools.ant.Main.main(Main.java:235)
          [sqlunit] Caused by: net.sourceforge.sqlunit.SQLUnitException: 2
          [sqlunit]     at net.sourceforge.sqlunit.CallHandler.process(CallHandler.java:260)
          [sqlunit]     at net.sourceforge.sqlunit.TestHandler.process(TestHandler.java:85)
          [sqlunit]     at net.sourceforge.sqlunit.SQLUnit.processDoc(SQLUnit.java:231)
          [sqlunit]     at net.sourceforge.sqlunit.SQLUnit.testWrapper(SQLUnit.java:152)
          [sqlunit]     ... 11 more
          [sqlunit] Caused by: java.lang.ArrayIndexOutOfBoundsException: 2
          [sqlunit]     at com.sybase.jdbc2.tds.Tds.param(Tds.java:2132)
          [sqlunit]     at com.sybase.jdbc2.jdbc.ParamManager.getParameter(ParamManager.java:493)
          [sqlunit]     at com.sybase.jdbc2.jdbc.SybCallableStatement.handleParam(SybCallableStatement.java:516)
          [sqlunit]     at com.sybase.jdbc2.jdbc.SybStatement.nextResult(SybStatement.java:255)
          [sqlunit]     at com.sybase.jdbc2.jdbc.SybStatement.nextResult(SybStatement.java:182)
          [sqlunit]     at com.sybase.jdbc2.jdbc.SybStatement.getMoreResults(SybStatement.java:827)
          [sqlunit]     at net.sourceforge.sqlunit.CallHandler.process(CallHandler.java:210)
          [sqlunit]     ... 14 more
          [sqlunit] SQLUnit Tests Failed: In file: test/ASA/single.xml, tests: 4, failures: 1, errors = 0
          [sqlunit] net.sourceforge.sqlunit.SQLUnitException: One or more SQLUnit Tests failed, see the console for details
          [sqlunit]     at net.sourceforge.antsqlunittask.SqlunitTask.execute(SqlunitTask.java:126)
          [sqlunit]     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:193)
          [sqlunit]     at org.apache.tools.ant.Task.perform(Task.java:341)
          [sqlunit]     at org.apache.tools.ant.Target.execute(Target.java:309)
          [sqlunit]     at org.apache.tools.ant.Target.performTasks(Target.java:336)
          [sqlunit]     at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
          [sqlunit]     at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
          [sqlunit]     at org.apache.tools.ant.Main.runBuild(Main.java:609)
          [sqlunit]     at org.apache.tools.ant.Main.start(Main.java:196)
          [sqlunit]     at org.apache.tools.ant.Main.main(Main.java:235)
          [sqlunit] One or more SQLUnit Tests failed, see the console for details

        BUILD SUCCESSFUL
        Total time: 4 seconds

         
    • Sujit Pal

      Sujit Pal - 2004-06-12

      Hi Dave,

      It looks like a problem with the ASA JDBC driver. Its an ArrayIndexOutOfBoundsException like the 3rd level nested exception in the stack trace says above:
      [sqlunit] at com.sybase.jdbc2.tds.Tds.param(Tds.java:2132)
      [sqlunit] at com.sybase.jdbc2.jdbc.ParamManager.getParameter(ParamManager.java:493)
      [sqlunit] at com.sybase.jdbc2.jdbc.SybCallableStatement.handleParam(SybCallableStatement.java:516)
      [sqlunit] at com.sybase.jdbc2.jdbc.SybStatement.nextResult(SybStatement.java:255)
      [sqlunit] at com.sybase.jdbc2.jdbc.SybStatement.nextResult(SybStatement.java:182)
      [sqlunit] at com.sybase.jdbc2.jdbc.SybStatement.getMoreResults(SybStatement.java:827)
      [sqlunit] at net.sourceforge.sqlunit.CallHandler.process(CallHandler.java:210)

      This is the call to CallableStatement.getMoreResults(). I think its throwing the exception on the second time its being called in the do while (getMoreResults == true || updateCount != -1).

      SQLUnit now reports the error correctly, thanks to your suggestions and testing :-). You may want to talk to your driver guys about this and see if this is may be a bug.

      Thanks
      Sujit

       

Log in to post a comment.