Hi guys, First of all, sorry for the cross-post. I mistakenly sent this message to hsqldb-users, where it obviously doesn't belong.
I'm trying to run the set of tests contained in the testrun/hsqldb subdirectory of the distribution under Linux, and I'm having some problems. At first I got a "bad interpreter error" when executing > ./runTest.sh TestSelf in the testrun directory. That really had me confused. After some searching I found that the error was due to the shell script "runtest.sh" containing Windows returns (\r\n) instead of Unix ones (\n). So a run of dos2unix fixed that. But now I keep getting NoClassDefFoundExceptions when trying to execute the script. I've been tinkering with it (it didn't set $dbhome right so first it couldn't find its lib functions - modified that) but can't get it right. I've started over several times, but the documentation only briefly mentions how to run the tests, and it's only specified on Windows. Here's the error I keep getting: Exception in thread "main" java.lang.NoClassDefFoundError: org/hsqldb/test/TestSelf I located this class TestSelf, it's in $HSQLDB_HOME/classes/org/hsqldb/test, but since I don't know a whole lot about shell scripting, I can't figure it out. For example, the value passed to the JDK for the classpath is stored in the variable $cp, but this variable isn't set anywhere and doesn't exist in my environment either. I attached my modified version. The only changes are the returns, the assignment of $dbhome on line 33, and a printout of the current dir and the $cp variable at the end (lines 50-51). If anyone could point me in the right direction, that would be great! I've really tried on this one, but can't get it right. Thanks guys, Leen ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ hsqldb-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/hsqldb-developers
