|
From: Bruce M. <br...@mc...> - 2003-06-10 23:23:24
|
All, I have just committed a new module called init. What this module does is to automatically load the jars and zips in the BABELDOC_HOME directory into the a URLClassLoader and then to load babeldoc using this classloader. This means that those long, long classpaths are now a thing of the past. This code is very simple but there are potential issues. I had to deal with one with JS.JAR (rhino) - basically resolved it by making the babeldoc_init.jar (the init module jar) dependant on the js.jar archive. If you happen across any other funny business, let me know. If you dont want to use this module, then just delete modules/init and everything is as it was. I also changed the BABELDOC_USER system property from babelCfgPath to babeldoc.user just like the babeldoc.home property - I edited the start up scripts accordingly. You should not notice any difference. regards, Bruce. |