FYI,

I've just did some more work in the new tests module, and things are
starting to work now.

I created a build.xml in tests which calls build.xml from 'all' and
sets up a sample MMBase, running on hsql, with some builders and
relations. The configuration of this sample MMBase is now completely
in the tests module, which means that a few things are shared. For
some of these things this proves mainly that it is not configuration
at all (like config/databases). Some other things perhaps should be
auto-copied from all/config (like MyNews).

I copied the dbsq tests from RvM, and the bridge-tests of jdg to this
module, and added targets.

So, there are failures now:
~/mmbase/all/tests$ ant run.all > /tmp/test.results
(test.results attached)

Some of these failures perhaps are caused because there is something
wrong in the test-setup, others are probably real issues. This is not
the first run, I think more went wrong the first time (caused by
autoisntallation of builders of the BridgeTest application). This
means 2 things: 1. There is something wrong with tests, because it
makes a difference if you start it for a second time. 2. there is
something wrong with mmbase.


I think it is a good idea for other(s/ developers) to look into this
now, and add and fix more test-cases, and find bugs to enter in
http://www.mmbase.org/bug

Soon, when it is working completely right, I will add the 'ant
run.all' target to the nightly build process, and then we will also
have 'nightly tests'.

Of course not everything can be tested in this way. E.g. now no tests
with other databases are done. Tests for these cases can also be
added, though a complete automaticisation of this seems an overkill.


 Michiel


-- 
mihxil'  Michiel Meeuwissen 
Mediapark C101 Hilversum  
+31 (0)35 6772979
[]() 
Buildfile: build.xml

jar.uptodatecheck:

jar.check:

jar:

mmbase:

jar.uptodatecheck:

jar.check:
     [echo] ../build/mmbase/mmbase-webapp/WEB-INF/lib/mmbase.jar is up-to-date

jar:

init.check.dir:

check.dir.config:

check.dir.html:

check.dir.src:

check.dir.org:

check.dir.mmbase:

check.dir.all:

init:

init.get:

unzipdownloadzip:

get.servlet:

expand.servlet:

get.xalan:

expand.xalan:

get.jai:

expand.jai:

get.log4j:

expand.log4j:

get.javamail:

expand.javamail:

get.javaactivation:

expand.javaactivation:

get.jdbc:

lib.compile:

init.get:

unzipdownloadzip:

get.hsqldb:

expand.hsqldb:

init.get:

get.junit:

expand.junit:

init:
    [mkdir] Created dir: /home/michiel/mmbase/all/tests/work
     [copy] Copying 1 file to /home/michiel/mmbase/all/tests/build/lib
     [copy] Copying 1 file to /home/michiel/mmbase/all/tests/build/lib
     [copy] Copying 10 files to /home/michiel/mmbase/all/tests/build/lib
     [copy] Copying 1 file to /home/michiel/mmbase/all/tests/build/lib

compile:
    [mkdir] Created dir: /home/michiel/mmbase/all/tests/build/classes
     [echo] java version: 1.4
     [echo] copying
     [copy] Copying 45 files to /home/michiel/mmbase/all/tests/build/classes
     [echo] compiling
    [javac] Compiling 56 source files to /home/michiel/mmbase/all/tests/build/classes
      [jar] Building jar: /home/michiel/mmbase/all/tests/build/lib/mmbasetest.jar
   [delete] Deleting: /home/michiel/mmbase/all/tests/build/manifest.mf

mmbase:

jar.uptodatecheck:

jar.check:
     [echo] ../build/mmbase/mmbase-webapp/WEB-INF/lib/mmbase.jar is up-to-date

jar:

init.check.dir:

check.dir.config:

check.dir.html:

check.dir.src:

check.dir.org:

check.dir.mmbase:

check.dir.all:

init:

init.get:

unzipdownloadzip:

get.servlet:

expand.servlet:

get.xalan:

expand.xalan:

get.jai:

expand.jai:

get.log4j:

expand.log4j:

get.javamail:

expand.javamail:

get.javaactivation:

expand.javaactivation:

get.jdbc:

lib.compile:

init.get:

unzipdownloadzip:

get.hsqldb:

expand.hsqldb:

init.get:

get.junit:

expand.junit:

init:

run.dbsq:
     [java] .Configuring logging with /home/michiel/mmbase/all/tests/config/log/log.xml
     [java] Class to use for logging org.mmbase.util.logging.ExceptionImpl
     [java] WARN Process didn't exit yet, but should have exited already.
     [java] E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E........E.E.E.E.E.
     [java] E.........................................
     [java] .....E.E.E.E.E.E.E.E.E.E.E..........................
     [java] ............E........................E.E.E...
     [java] java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest.setUp(VtsSqlHandlerTest.java:68)
     [java]     at junit.framework.TestCase.runBare(TestCase.java:125)
     [java]     at junit.framework.TestResult$1.protect(TestResult.java:106)
     [java]     at junit.framework.TestResult.runProtected(TestResult.java:124)
     [java]     at junit.framework.TestResult.run(TestResult.java:109)
     [java]     at junit.framework.TestCase.run(TestCase.java:118)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.textui.TestRunner.doRun(TestRunner.java:116)
     [java]     at junit.textui.TestRunner.start(TestRunner.java:172)
     [java]     at junit.textui.TestRunner.main(TestRunner.java:138)
     [java] java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest.setUp(VtsSqlHandlerTest.java:68)
     [java]     at junit.framework.TestCase.runBare(TestCase.java:125)
     [java]     at junit.framework.TestResult$1.protect(TestResult.java:106)
     [java]     at junit.framework.TestResult.runProtected(TestResult.java:124)
     [java]     at junit.framework.TestResult.run(TestResult.java:109)
     [java]     at junit.framework.TestCase.run(TestCase.java:118)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.textui.TestRunner.doRun(TestRunner.java:116)
     [java]     at junit.textui.TestRunner.start(TestRunner.java:172)
     [java]     at junit.textui.TestRunner.main(TestRunner.java:138)
     [java] java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest.setUp(VtsSqlHandlerTest.java:68)
     [java]     at junit.framework.TestCase.runBare(TestCase.java:125)
     [java]     at junit.framework.TestResult$1.protect(TestResult.java:106)
     [java]     at junit.framework.TestResult.runProtected(TestResult.java:124)
     [java]     at junit.framework.TestResult.run(TestResult.java:109)
     [java]     at junit.framework.TestCase.run(TestCase.java:118)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.textui.TestRunner.doRun(TestRunner.java:116)
     [java]     at junit.textui.TestRunner.start(TestRunner.java:172)
     [java]     at junit.textui.TestRunner.main(TestRunner.java:138)
     [java] java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest.setUp(VtsSqlHandlerTest.java:68)
     [java]     at junit.framework.TestCase.runBare(TestCase.java:125)
     [java]     at junit.framework.TestResult$1.protect(TestResult.java:106)
     [java]     at junit.framework.TestResult.runProtected(TestResult.java:124)
     [java]     at junit.framework.TestResult.run(TestResult.java:109)
     [java]     at junit.framework.TestCase.run(TestCase.java:118)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.textui.TestRunner.doRun(TestRunner.java:116)
     [java]     at junit.textui.TestRunner.start(TestRunner.java:172)
     [java]     at junit.textui.TestRunner.main(TestRunner.java:138)
     [java] java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest.setUp(VtsSqlHandlerTest.java:68)
     [java]     at junit.framework.TestCase.runBare(TestCase.java:125)
     [java]     at junit.framework.TestResult$1.protect(TestResult.java:106)
     [java]     at junit.framework.TestResult.runProtected(TestResult.java:124)
     [java]     at junit.framework.TestResult.run(TestResult.java:109)
     [java] E..E.E.E..E.................E.E..E.E.E.........E.E.E.E.
     [java]     at junit.framework.TestCase.run(TestCase.java:118)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java] E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E...E.E.E.ERROR Specified builder 
pools does not exist.
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java] E..
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java] Time: 19.154
     [java] There were 86 errors:
     [java] 1) 
testGetAllowedRelations(org.mmbase.module.core.ClusterBuilderTest)java.lang.NullPointerException
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at 
org.mmbase.module.core.ClusterBuilderTest.setUp(ClusterBuilderTest.java:75)
     [java]     at junit.textui.TestRunner.doRun(TestRunner.java:116)
     [java]     at junit.textui.TestRunner.start(TestRunner.java:172)
     [java]     at junit.textui.TestRunner.main(TestRunner.java:138)
     [java] 2) 
testGetClusterNodes(org.mmbase.module.core.ClusterBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.ClusterBuilderTest.setUp(ClusterBuilderTest.java:75)
     [java] java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest.setUp(VtsSqlHandlerTest.java:68)
     [java] 3) 
testGetUniqueTableAlias(org.mmbase.module.core.ClusterBuilderTest)java.lang.NullPointerException
     [java]     at junit.framework.TestCase.runBare(TestCase.java:125)
     [java]     at junit.framework.TestResult$1.protect(TestResult.java:106)
     [java]     at 
org.mmbase.module.core.ClusterBuilderTest.setUp(ClusterBuilderTest.java:75)
     [java]     at junit.framework.TestResult.runProtected(TestResult.java:124)
     [java]     at junit.framework.TestResult.run(TestResult.java:109)
     [java] 4) 
testGetBuilder(org.mmbase.module.core.ClusterBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.ClusterBuilderTest.setUp(ClusterBuilderTest.java:75)
     [java]     at junit.framework.TestCase.run(TestCase.java:118)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java] 5) 
testAddSteps(org.mmbase.module.core.ClusterBuilderTest)java.lang.NullPointerException
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at 
org.mmbase.module.core.ClusterBuilderTest.setUp(ClusterBuilderTest.java:75)
     [java] 6) 
testAddFields(org.mmbase.module.core.ClusterBuilderTest)java.lang.NullPointerException
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at 
org.mmbase.module.core.ClusterBuilderTest.setUp(ClusterBuilderTest.java:75)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java] 7) 
testAddRelationDirections(org.mmbase.module.core.ClusterBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.ClusterBuilderTest.setUp(ClusterBuilderTest.java:75)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java] 8) 
testAddSortOrders(org.mmbase.module.core.ClusterBuilderTest)java.lang.NullPointerException
     [java]     at junit.textui.TestRunner.doRun(TestRunner.java:116)
     [java]     at junit.textui.TestRunner.start(TestRunner.java:172)
     [java]     at junit.textui.TestRunner.main(TestRunner.java:138)
     [java]     at 
org.mmbase.module.core.ClusterBuilderTest.setUp(ClusterBuilderTest.java:75)
     [java] 9) 
testGetNodesStep(org.mmbase.module.core.ClusterBuilderTest)java.lang.NullPointerException
     [java] java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest.setUp(VtsSqlHandlerTest.java:68)
     [java]     at 
org.mmbase.module.core.ClusterBuilderTest.setUp(ClusterBuilderTest.java:75)
     [java]     at junit.framework.TestCase.runBare(TestCase.java:125)
     [java]     at junit.framework.TestResult$1.protect(TestResult.java:106)
     [java] 10) 
testGetMultiLevelSearchQuery(org.mmbase.module.core.ClusterBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.ClusterBuilderTest.setUp(ClusterBuilderTest.java:75)
     [java]     at junit.framework.TestResult.runProtected(TestResult.java:124)
     [java]     at junit.framework.TestResult.run(TestResult.java:109)
     [java] 11) 
testCount(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at junit.framework.TestCase.run(TestCase.java:118)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 12) 
testGetNode(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java] 13) 
testGetNodeType(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java] 14) 
testCount2(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at junit.framework.TestSuite.runTest(TestSuite.java:208)
     [java]     at junit.framework.TestSuite.run(TestSuite.java:203)
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java]     at junit.textui.TestRunner.doRun(TestRunner.java:116)
     [java]     at junit.textui.TestRunner.start(TestRunner.java:172)
     [java]     at junit.textui.TestRunner.main(TestRunner.java:138)
     [java] 15) 
testGetNodes(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 16) 
testSearchList(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 17) 
testSearchVector(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 18) 
testConvertMMNodeSearch2Query(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 19) 
testGetSearchQuery(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 20) 
testGetSearchQuery2(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 21) 
testParseFieldPart(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 22) 
testSearchNumbers(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 23) 
testSearchVectorIn(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 24) 
testSearchVectorIn2(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 25) 
testSearchVectorIn3(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 26) 
testSearchVectorIn4(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 27) 
testSearch(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 28) 
testAddNodesToQuery(org.mmbase.module.core.MMObjectBuilderTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.module.core.MMObjectBuilderTest.setUp(MMObjectBuilderTest.java:68)
     [java] 29) 
testEquals(org.mmbase.storage.search.implementation.BasicCompareFieldsConstraintTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicCompareFieldsConstraintTest.setUp(BasicCompareFieldsConstraintTest.java:80)
     [java] 30) 
testHashCode(org.mmbase.storage.search.implementation.BasicCompareFieldsConstraintTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicCompareFieldsConstraintTest.setUp(BasicCompareFieldsConstraintTest.java:80)
     [java] 31) 
testToString(org.mmbase.storage.search.implementation.BasicCompareFieldsConstraintTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicCompareFieldsConstraintTest.setUp(BasicCompareFieldsConstraintTest.java:80)
     [java] 32) 
testConstructor(org.mmbase.storage.search.implementation.BasicCompareFieldsConstraintTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicCompareFieldsConstraintTest.setUp(BasicCompareFieldsConstraintTest.java:80)
     [java] 33) 
testGetField2(org.mmbase.storage.search.implementation.BasicCompareFieldsConstraintTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicCompareFieldsConstraintTest.setUp(BasicCompareFieldsConstraintTest.java:80)
     [java] 34) 
testGetBasicSupportLevel(org.mmbase.storage.search.implementation.BasicCompareFieldsConstraintTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicCompareFieldsConstraintTest.setUp(BasicCompareFieldsConstraintTest.java:80)
     [java] 35) 
testEquals(org.mmbase.storage.search.implementation.BasicRelationStepTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicRelationStepTest.setUp(BasicRelationStepTest.java:58)
     [java] 36) 
testHashCode(org.mmbase.storage.search.implementation.BasicRelationStepTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicRelationStepTest.setUp(BasicRelationStepTest.java:58)
     [java] 37) 
testToString(org.mmbase.storage.search.implementation.BasicRelationStepTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicRelationStepTest.setUp(BasicRelationStepTest.java:58)
     [java] 38) 
testSetCheckedDirectionality(org.mmbase.storage.search.implementation.BasicRelationStepTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicRelationStepTest.setUp(BasicRelationStepTest.java:58)
     [java] 39) 
testSetDirectionality(org.mmbase.storage.search.implementation.BasicRelationStepTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicRelationStepTest.setUp(BasicRelationStepTest.java:58)
     [java] 40) 
testGetCheckedDirectionality(org.mmbase.storage.search.implementation.BasicRelationStepTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicRelationStepTest.setUp(BasicRelationStepTest.java:58)
     [java] 41) 
testGetDirectionality(org.mmbase.storage.search.implementation.BasicRelationStepTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicRelationStepTest.setUp(BasicRelationStepTest.java:58)
     [java] 42) 
testSetRole(org.mmbase.storage.search.implementation.BasicRelationStepTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicRelationStepTest.setUp(BasicRelationStepTest.java:58)
     [java] 43) 
testGetRole(org.mmbase.storage.search.implementation.BasicRelationStepTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicRelationStepTest.setUp(BasicRelationStepTest.java:58)
     [java] 44) 
testGetPrevious(org.mmbase.storage.search.implementation.BasicRelationStepTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicRelationStepTest.setUp(BasicRelationStepTest.java:58)
     [java] 45) 
testGetNext(org.mmbase.storage.search.implementation.BasicRelationStepTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicRelationStepTest.setUp(BasicRelationStepTest.java:58)
     [java] 46) 
testConstructor(org.mmbase.storage.search.implementation.BasicStepFieldTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicStepFieldTest.testConstructor(BasicStepFieldTest.java:68)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 47) 
testGetNodes(org.mmbase.storage.search.implementation.database.BasicQueryHandlerTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.BasicQueryHandlerTest.setUp(BasicQueryHandlerTest.java:76)
     [java] 48) 
testGetSupportLevel(org.mmbase.storage.search.implementation.database.BasicQueryHandlerTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.BasicQueryHandlerTest.setUp(BasicQueryHandlerTest.java:76)
     [java] 49) 
testGetSupportLevel2(org.mmbase.storage.search.implementation.database.BasicQueryHandlerTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.BasicQueryHandlerTest.setUp(BasicQueryHandlerTest.java:76)
     [java] 50) 
testInit(org.mmbase.storage.search.implementation.database.BasicSqlHandlerTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.BasicSqlHandlerTest.testToSql(BasicSqlHandlerTest.java:120)
     [java]     at 
org.mmbase.storage.search.implementation.database.BasicSqlHandlerTest.testInit(BasicSqlHandlerTest.java:85)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 51) 
testToSql(org.mmbase.storage.search.implementation.database.BasicSqlHandlerTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.BasicSqlHandlerTest.testToSql(BasicSqlHandlerTest.java:120)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 52) 
testAppendQueryBodyToSql(org.mmbase.storage.search.implementation.database.BasicSqlHandlerTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.BasicSqlHandlerTest.testAppendQueryBodyToSql(BasicSqlHandlerTest.java:473)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 53) 
testAppendConstraintToSql(org.mmbase.storage.search.implementation.database.BasicSqlHandlerTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicSearchQuery.addStep(BasicSearchQuery.java:117)
     [java]     at 
org.mmbase.storage.search.implementation.database.BasicSqlHandlerTest.testAppendConstraintToSql(BasicSqlHandlerTest.java:876)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 54) 
testAppendCompositeConstraintToSql(org.mmbase.storage.search.implementation.database.BasicSqlHandlerTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicSearchQuery.addStep(BasicSearchQuery.java:117)
     [java]     at 
org.mmbase.storage.search.implementation.database.BasicSqlHandlerTest.testAppendCompositeConstraintToSql(BasicSqlHandlerTest.java:1428)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 55) 
testGetSupportLevel(org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest.testGetSupportLevel(VtsSqlHandlerTest.java:102)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 56) 
testGetSupportLevel2(org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest.testGetSupportLevel2(VtsSqlHandlerTest.java:122)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 57) 
testHasVtsIndex(org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest.testHasVtsIndex(VtsSqlHandlerTest.java:137)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 58) 
testHasAdditionalConstraints(org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest.testHasAdditionalConstraints(VtsSqlHandlerTest.java:143)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 59) 
testContainsOtherStringSearchConstraints(org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.database.vts.VtsSqlHandlerTest.testContainsOtherStringSearchConstraints(VtsSqlHandlerTest.java:158)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 60) 
testSetConstraint(org.mmbase.storage.search.implementation.ModifiableQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.ModifiableQueryTest.setUp(ModifiableQueryTest.java:61)
     [java] 61) 
testGetConstraint(org.mmbase.storage.search.implementation.ModifiableQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.ModifiableQueryTest.setUp(ModifiableQueryTest.java:61)
     [java] 62) 
testSetDistinct(org.mmbase.storage.search.implementation.ModifiableQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.ModifiableQueryTest.setUp(ModifiableQueryTest.java:61)
     [java] 63) 
testSetMaxNumber(org.mmbase.storage.search.implementation.ModifiableQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.ModifiableQueryTest.setUp(ModifiableQueryTest.java:61)
     [java] 64) 
testSetOffset(org.mmbase.storage.search.implementation.ModifiableQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.ModifiableQueryTest.setUp(ModifiableQueryTest.java:61)
     [java] 65) 
testIsDistinct(org.mmbase.storage.search.implementation.ModifiableQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.ModifiableQueryTest.setUp(ModifiableQueryTest.java:61)
     [java] 66) 
testGetSortOrders(org.mmbase.storage.search.implementation.ModifiableQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.ModifiableQueryTest.setUp(ModifiableQueryTest.java:61)
     [java] 67) 
testGetSteps(org.mmbase.storage.search.implementation.ModifiableQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.ModifiableQueryTest.setUp(ModifiableQueryTest.java:61)
     [java] 68) 
testGetFields(org.mmbase.storage.search.implementation.ModifiableQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.ModifiableQueryTest.setUp(ModifiableQueryTest.java:61)
     [java] 69) 
testGetMaxNumber(org.mmbase.storage.search.implementation.ModifiableQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.ModifiableQueryTest.setUp(ModifiableQueryTest.java:61)
     [java] 70) 
testGetOffset(org.mmbase.storage.search.implementation.ModifiableQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.ModifiableQueryTest.setUp(ModifiableQueryTest.java:61)
     [java] 71) 
testSetFields(org.mmbase.storage.search.implementation.ModifiableQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.ModifiableQueryTest.setUp(ModifiableQueryTest.java:61)
     [java] 72) 
testSetSortOrders(org.mmbase.storage.search.implementation.ModifiableQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.ModifiableQueryTest.setUp(ModifiableQueryTest.java:61)
     [java] 73) 
testSetSteps(org.mmbase.storage.search.implementation.ModifiableQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.ModifiableQueryTest.setUp(ModifiableQueryTest.java:61)
     [java] 74) 
testGetBuilder(org.mmbase.storage.search.implementation.NodeSearchQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.NodeSearchQueryTest.setUp(NodeSearchQueryTest.java:50)
     [java] 75) 
testConstructor(org.mmbase.storage.search.implementation.NodeSearchQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.NodeSearchQueryTest.setUp(NodeSearchQueryTest.java:50)
     [java] 76) 
testGetField(org.mmbase.storage.search.implementation.NodeSearchQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.NodeSearchQueryTest.setUp(NodeSearchQueryTest.java:50)
     [java] 77) 
testAddStep(org.mmbase.storage.search.implementation.NodeSearchQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.NodeSearchQueryTest.setUp(NodeSearchQueryTest.java:50)
     [java] 78) 
testAddRelationStep(org.mmbase.storage.search.implementation.NodeSearchQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.NodeSearchQueryTest.setUp(NodeSearchQueryTest.java:50)
     [java] 79) 
testAddField(org.mmbase.storage.search.implementation.NodeSearchQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.NodeSearchQueryTest.setUp(NodeSearchQueryTest.java:50)
     [java] 80) 
testAddAggregatedField(org.mmbase.storage.search.implementation.NodeSearchQueryTest)java.lang.NullPointerException
     [java]     at 
org.mmbase.storage.search.implementation.NodeSearchQueryTest.setUp(NodeSearchQueryTest.java:50)
     [java] 81) 
testGetField2(org.mmbase.storage.search.legacy.ConstraintParserTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicSearchQuery.addRelationStep(BasicSearchQuery.java:142)
     [java]     at 
org.mmbase.storage.search.legacy.ConstraintParserTest.testGetField2(ConstraintParserTest.java:152)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 82) 
testGetField(org.mmbase.storage.search.legacy.ConstraintParserTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicSearchQuery.addRelationStep(BasicSearchQuery.java:142)
     [java]     at 
org.mmbase.storage.search.legacy.ConstraintParserTest.testGetField(ConstraintParserTest.java:113)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 83) 
testParseSimpleCondition(org.mmbase.storage.search.legacy.ConstraintParserTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicSearchQuery.addRelationStep(BasicSearchQuery.java:142)
     [java]     at 
org.mmbase.storage.search.legacy.ConstraintParserTest.testParseSimpleCondition(ConstraintParserTest.java:174)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 84) 
testParseCondition(org.mmbase.storage.search.legacy.ConstraintParserTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicSearchQuery.addRelationStep(BasicSearchQuery.java:142)
     [java]     at 
org.mmbase.storage.search.legacy.ConstraintParserTest.testParseCondition(ConstraintParserTest.java:443)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 85) 
testToConstraint(org.mmbase.storage.search.legacy.ConstraintParserTest)java.lang.IllegalArgumentException:
 Invalid builder value: null
     [java]     at 
org.mmbase.storage.search.implementation.BasicStep.<init>(BasicStep.java:47)
     [java]     at 
org.mmbase.storage.search.implementation.BasicSearchQuery.addRelationStep(BasicSearchQuery.java:142)
     [java]     at 
org.mmbase.storage.search.legacy.ConstraintParserTest.testToConstraint(ConstraintParserTest.java:521)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 86) testSetConstraint(org.mmbase.util.QueryConvertorTest)ERROR Specified 
builder pools does not exist.
     [java]     at org.mmbase.util.logging.ExceptionImpl.log(ExceptionImpl.java:69)
     [java]     at 
org.mmbase.util.logging.AbstractSimpleImpl.error(AbstractSimpleImpl.java:73)
     [java]     at 
org.mmbase.module.core.ClusterBuilder.getBuilder(ClusterBuilder.java:1315)
     [java]     at 
org.mmbase.module.core.ClusterBuilder.addSteps(ClusterBuilder.java:1231)
     [java]     at 
org.mmbase.module.core.ClusterBuilder.getMultiLevelSearchQuery(ClusterBuilder.java:1141)
     [java]     at 
org.mmbase.util.QueryConvertorTest.testSetConstraint(QueryConvertorTest.java:60)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

     [java] FAILURES!!!
     [java] Tests run: 231,  Failures: 0,  Errors: 86


run.typerel:
     [java] .Configuring logging with /home/michiel/mmbase/all/tests/config/log/log.xml
     [java] Class to use for logging org.mmbase.util.logging.ExceptionImpl
     [java] WARN Process didn't exit yet, but should have exited already.
     [java] .ERROR Could not find builder name for typdef number -1
     [java] WARN ERROR Could not find builder name for typdef number -1
     [java] ..WARN hash.get(null) has null value
     [java] ................ERROR Could not find builder name for typdef number -1
     [java] WARN ERROR Could not find builder name for typdef number -1
     [java] ..WARN hash.get(null) has null value
     [java] ..............ERROR Could not find builder name for typdef number -1
     [java] WARN ERROR Could not find builder name for typdef number -1
     [java] .DDDDDDDDDDDDD
     [java] Time: 25.676

     [java] OK (37 tests)


run.bridge:
     [java] Configuring logging with /home/michiel/mmbase/all/tests/config/log/log.xml
     [java] Class to use for logging org.mmbase.util.logging.ExceptionImpl
     [java] WARN Process didn't exit yet, but should have exited already.
     [java] ................WARN getDBType(): Can't find fielddef on field 'snumber' 
of builder aa
     [java] WARN getDBType(): Can't find fielddef on field 'snumber' of builder aa
     [java] WARN Invalid type for field snumber
     [java] .WARN getDBType(): Can't find fielddef on field 'dnumber' of builder aa
     [java] WARN getDBType(): Can't find fielddef on field 'dnumber' of builder aa
     [java] WARN Invalid type for field dnumber
     [java] .WARN getDBType(): Can't find fielddef on field 'rnumber' of builder aa
     [java] WARN getDBType(): Can't find fielddef on field 'rnumber' of builder aa
     [java] WARN Invalid type for field rnumber
     [java] .....E.......E..E.E.E.E.E.WARN getDBType(): Can't find fielddef on field 
'snumber' of builder aa
     [java] WARN getDBType(): Can't find fielddef on field 'snumber' of builder aa
     [java] WARN Invalid type for field snumber
     [java] .WARN getDBType(): Can't find fielddef on field 'dnumber' of builder aa
     [java] WARN getDBType(): Can't find fielddef on field 'dnumber' of builder aa
     [java] WARN Invalid type for field dnumber
     [java] .WARN getDBType(): Can't find fielddef on field 'rnumber' of builder aa
     [java] WARN getDBType(): Can't find fielddef on field 'rnumber' of builder aa
     [java] WARN Invalid type for field rnumber
     [java] ..
     [java] .F.F...............WARN getDBType(): Can't find fielddef on field 
'snumber' of builder aa
     [java] WARN getDBType(): Can't find fielddef on field 'snumber' of builder aa
     [java] WARN Invalid type for field snumber
     [java] .WARN getDBType(): Can't find fielddef on field 'dnumber' of builder aa
     [java] WARN getDBType(): Can't find fielddef on field 'dnumber' of builder aa
     [java] WARN Invalid type for field dnumber
     [java] .WARN getDBType(): Can't find fielddef on field 'rnumber' of builder aa
     [java] WARN getDBType(): Can't find fielddef on field 'rnumber' of builder aa
     [java] WARN Invalid type for field rnumber
     [java] ...................WARN getDBType(): Can't find fielddef on field 
'snumber' of builder aa
     [java] WARN getDBType(): Can't find fielddef on field 'snumber' of builder aa
     [java] WARN Invalid type for field snumber
     [java] .WARN getDBType(): Can't find fielddef on field 'dnumber' of builder aa
     [java] WARN getDBType(): Can't find fielddef on field 'dnumber' of builder aa
     [java] WARN Invalid type for field dnumber
     [java] .WARN getDBType(): Can't find fielddef on field 'rnumber' of builder aa
     [java] WARN getDBType(): Can't find fielddef on field 'rnumber' of builder aa
     [java] WARN Invalid type for field rnumber
     [java] .
     [java] ..F.F.E.E.E.E.E.E.E.E.E.E.E.E.E
     [java] Time: 8.868
     [java] There were 20 errors:
     [java] 1) 
testGetValue(org.mmbase.bridge.EmptyNodeTestTransaction)java.lang.NullPointerException
     [java]     at org.mmbase.bridge.EmptyNodeTest.testGetValue(EmptyNodeTest.java:42)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 2) 
testGetValueCache(org.mmbase.bridge.EmptyNodeTestTransaction)java.lang.NullPointerException
     [java]     at org.mmbase.bridge.EmptyNodeTest.testGetValue(EmptyNodeTest.java:42)
     [java]     at org.mmbase.bridge.NodeTest.testGetValueCache(NodeTest.java:33)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 3) 
testGetDoubleValueCache(org.mmbase.bridge.EmptyNodeTestTransaction)java.lang.NullPointerException
     [java]     at org.mmbase.bridge.EmptyNodeTest.testGetValue(EmptyNodeTest.java:42)
     [java]     at org.mmbase.bridge.NodeTest.testGetDoubleValueCache(NodeTest.java:60)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 4) 
testGetFloatValueCache(org.mmbase.bridge.EmptyNodeTestTransaction)java.lang.NullPointerException
     [java]     at org.mmbase.bridge.EmptyNodeTest.testGetValue(EmptyNodeTest.java:42)
     [java]     at org.mmbase.bridge.NodeTest.testGetFloatValueCache(NodeTest.java:73)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 5) 
testGetIntValueCache(org.mmbase.bridge.EmptyNodeTestTransaction)java.lang.NullPointerException
     [java]     at org.mmbase.bridge.EmptyNodeTest.testGetValue(EmptyNodeTest.java:42)
     [java]     at org.mmbase.bridge.NodeTest.testGetIntValueCache(NodeTest.java:86)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 6) 
testGetLongValueCache(org.mmbase.bridge.EmptyNodeTestTransaction)java.lang.NullPointerException
     [java]     at org.mmbase.bridge.EmptyNodeTest.testGetValue(EmptyNodeTest.java:42)
     [java]     at org.mmbase.bridge.NodeTest.testGetLongValueCache(NodeTest.java:99)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 7) 
testGetStringValueCache(org.mmbase.bridge.EmptyNodeTestTransaction)java.lang.NullPointerException
     [java]     at org.mmbase.bridge.EmptyNodeTest.testGetValue(EmptyNodeTest.java:42)
     [java]     at 
org.mmbase.bridge.NodeTest.testGetStringValueCache(NodeTest.java:112)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 8) 
testGetList(org.mmbase.bridge.NodeManagerTest)org.mmbase.security.SecurityException: 
Operation 'create' on 42 was NOT permitted to anonymous
     [java]     at 
org.mmbase.security.implementation.context.ContextAuthorization.verify(ContextAuthorization.java:406)
     [java]     at 
org.mmbase.bridge.implementation.BasicCloud.verify(BasicCloud.java:501)
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.commit(BasicNode.java:438)
     [java]     at org.mmbase.bridge.NodeManagerTest.setUp(NodeManagerTest.java:39)
     [java] 9) 
testGetList(org.mmbase.bridge.CloudTest)org.mmbase.bridge.BridgeException: This node 
(857) cannot be deleted. It still has relations attached to it.
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:506)
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:483)
     [java]     at org.mmbase.bridge.CloudTest.tearDown(CloudTest.java:70)
     [java] 10) 
testGetListWithNullParameters(org.mmbase.bridge.CloudTest)org.mmbase.bridge.BridgeException:
 This node (883) cannot be deleted. It still has relations attached to it.
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:506)
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:483)
     [java]     at org.mmbase.bridge.CloudTest.tearDown(CloudTest.java:70)
     [java] 11) 
testGetListWithEmptyParameters(org.mmbase.bridge.CloudTest)org.mmbase.bridge.BridgeException:
 This node (909) cannot be deleted. It still has relations attached to it.
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:506)
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:483)
     [java]     at org.mmbase.bridge.CloudTest.tearDown(CloudTest.java:70)
     [java] 12) 
testGetListWithNullParameterStartNodes(org.mmbase.bridge.CloudTest)org.mmbase.bridge.BridgeException:
 This node (935) cannot be deleted. It still has relations attached to it.
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:506)
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:483)
     [java]     at org.mmbase.bridge.CloudTest.tearDown(CloudTest.java:70)
     [java] 13) 
testGetListWithEmptyParameterStartNodes(org.mmbase.bridge.CloudTest)org.mmbase.bridge.BridgeException:
 This node (961) cannot be deleted. It still has relations attached to it.
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:506)
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:483)
     [java]     at org.mmbase.bridge.CloudTest.tearDown(CloudTest.java:70)
     [java] 14) 
testGetListWithInvalidParameterStartNodes(org.mmbase.bridge.CloudTest)org.mmbase.bridge.BridgeException:
 This node (987) cannot be deleted. It still has relations attached to it.
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:506)
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:483)
     [java]     at org.mmbase.bridge.CloudTest.tearDown(CloudTest.java:70)
     [java] 15) 
testGetListWithNullParameterNodePath(org.mmbase.bridge.CloudTest)org.mmbase.bridge.BridgeException:
 This node (1013) cannot be deleted. It still has relations attached to it.
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:506)
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:483)
     [java]     at org.mmbase.bridge.CloudTest.tearDown(CloudTest.java:70)
     [java] 16) 
testGetListWithEmptyParameterNodePath(org.mmbase.bridge.CloudTest)org.mmbase.bridge.BridgeException:
 This node (1039) cannot be deleted. It still has relations attached to it.
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:506)
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:483)
     [java]     at org.mmbase.bridge.CloudTest.tearDown(CloudTest.java:70)
     [java] 17) 
testGetListWithInvalidParameterNodePath(org.mmbase.bridge.CloudTest)org.mmbase.bridge.BridgeException:
 This node (1065) cannot be deleted. It still has relations attached to it.
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:506)
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:483)
     [java]     at org.mmbase.bridge.CloudTest.tearDown(CloudTest.java:70)
     [java] 18) 
testGetListWithNullParameterFields(org.mmbase.bridge.CloudTest)org.mmbase.bridge.BridgeException:
 This node (1091) cannot be deleted. It still has relations attached to it.
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:506)
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:483)
     [java]     at org.mmbase.bridge.CloudTest.tearDown(CloudTest.java:70)
     [java] 19) 
testGetListWithEmptyParameterFields(org.mmbase.bridge.CloudTest)org.mmbase.bridge.BridgeException:
 This node (1117) cannot be deleted. It still has relations attached to it.
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:506)
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:483)
     [java]     at org.mmbase.bridge.CloudTest.tearDown(CloudTest.java:70)
     [java] 20) 
testGetListWithInvalidParameterFields(org.mmbase.bridge.CloudTest)org.mmbase.bridge.BridgeException:
 This node (1143) cannot be deleted. It still has relations attached to it.
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:506)
     [java]     at 
org.mmbase.bridge.implementation.BasicNode.delete(BasicNode.java:483)
     [java]     at org.mmbase.bridge.CloudTest.tearDown(CloudTest.java:70)
     [java] There were 4 failures:
     [java] 1) 
testCreateAlias(org.mmbase.bridge.EmptyNodeTestTransaction)junit.framework.AssertionFailedError
     [java]     at org.mmbase.bridge.NodeTest.testCreateAlias(NodeTest.java:175)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 2) 
testSetContext(org.mmbase.bridge.EmptyNodeTestTransaction)junit.framework.AssertionFailedError:
 java.lang.RuntimeException: node number was invalid(-107)
     [java]     at org.mmbase.bridge.NodeTest.testSetContext(NodeTest.java:204)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 3) 
testCreateAlias(org.mmbase.bridge.FilledNodeTestTransaction)junit.framework.AssertionFailedError
     [java]     at org.mmbase.bridge.NodeTest.testCreateAlias(NodeTest.java:175)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java] 4) 
testSetContext(org.mmbase.bridge.FilledNodeTestTransaction)junit.framework.AssertionFailedError:
 java.lang.RuntimeException: node number was invalid(-212)
     [java]     at org.mmbase.bridge.NodeTest.testSetContext(NodeTest.java:204)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

     [java] FAILURES!!!
     [java] Tests run: 98,  Failures: 4,  Errors: 20


run.convertimage:
     [java] .Configuring logging with /home/michiel/mmbase/all/tests/config/log/log.xml
     [java] Class to use for logging org.mmbase.util.logging.ExceptionImpl
     [java] WARN Process didn't exit yet, but should have exited already.

     [java] Time: 1.69

     [java] OK (1 test)


run.all:

BUILD SUCCESSFUL
Total time: 1 minute 45 seconds

Reply via email to