I'm putting some effort into improving MMOracle.java, based on our own experiences and suggestions from others. A problem that comes up is that some proprietary Oracle classes are needed to read data from large objects.
Consequently, if I modify MMOracle.java, it can no longer be compiled without the Oracle classes. Since we can't distribute the Oracle classes with MMBase, this means we can provide the MMOracle.java sourcefile, but can't include it in the standard compile targets. I suggest we adapt the build script so that MMOracle is compiled only when the oracle classes are detected in the classpath. On a related note, currently all *.jar files in the lib directory are included in the classpath. It makes sense to extend this to include all *.zip as well. For example, the Oracle jdbc driver is shipped as a zip-file instead of a jar. I can make these changes myself, but I would prefer modifications to the build script being more centralized. Rob van Maris Developer Finalist IT Group Java Specialists ------------------------------------------------------------- Amsterdam, The Netherlands Office: +31 20 5962321 (Direct) Mobile: +31 651444006 Fax: +31 20 5962331 -------------------------------------------------------------
