Cool, thanks for that... I was still using the previous version ( the XML4J_3_0_0EA3 one ). So I got the latest version, and tried to build the jar files ( im running Solaris 2.5.1 ).. and 1) The makefile ( src/Makefile.incl ) is not compatible with sun make [EMAIL PROTECTED]:/home/richja/lib/xerces-1_0_3% make -n jars make: Fatal error in reader: ./src/Makefile.incl, line 3: Unexpected end of line seen. 2) So I tried GNU make .... without much success too. The problem is the following bit of shell script run as part of the build: Sun ksh objects to it: make[6]: Entering directory `/home/richja/lib/xerces-1_0_3/src/org/apache/xerces/dom/events' if [ -n "" ]; \ then for i in ;do \ echo "/home/richja/bin/make -C $i"; /home/richja/bin/make -C $i; \ done; \ fi /bin/sh: syntax error at line 1: `;' unexpected I guess that its trying to find the packages to build, there are none, so the expansion of $(DIRS) is "", but the for command requires some parameters, and it falls in a heap. I made a (low-tech) adjustment to the src/Makefile.incl: dirs:: if [ -n "$(DIRS)" ]; \ then for i in x $(DIRS);do \ if [ "$$i" != "x" ]; \ then echo "$(MAKE) -C $$i"; $(MAKE) -C $$i; \ fi; \ done; \ fi cleandirs:: if [ -n "$(DIRS)" ]; \ then for i in $(DIRS);do \ if [ "$$i" != "x" ]; \ then echo "$(MAKE) -C $$i clean"; $(MAKE) -C $$i clean; \ fi; \ done; \ fi and this now works.... (but still only with GNU make) Then trying to build the docs: [EMAIL PROTECTED]:/home/richja/lib/xerces-1_0_3% ~/bin/make docs ( <-this is GNU make ) Building Stylebook docs in docs directory mkdir -p docs/html java -classpath "./src:./samples:./tools/stylebook-1.0-b2.jar:./tools/xalan-0.19.2.jar:./tools/xerces-1.0.1.jar:/home/richja/dev/its/java/tradeserver/external/jconnect/classes:/home/richja/dev/its/java/tradeserver/external/log4j-v0.7.1/log4j-v0.7.1.jar:/home/richja/dev/its/java/tradeserver/external/XML4J_3_0_0EA3/xerces.jar:.:.." org.apache.stylebook.StyleBook "targetDirectory=docs/html" docs/docs-book.xml tools/style-apachexml.jar [StyleBook] Overriding targetDirectory="docs/html" (Old=".") [StyleBook] Project URL: "sbk:/sources/docs-book.xml" [BasicEngine] Initializing [Loader] Parsing Project file [XalanProcessor] Applying XSL sheet "sbk:/style/stylesheets/book2project.xsl" [Loader] Caught java.util.zip.ZipException [StyleBook] Caught org.apache.stylebook.LoadingException org.apache.stylebook.LoadingException: error in opening zip file at java.lang.Throwable.fillInStackTrace(Native Method) at java.lang.Throwable.fillInStackTrace(Compiled Code) at java.lang.Throwable.<init>(Compiled Code) at java.lang.Exception.<init>(Exception.java:42) at org.apache.stylebook.LoadingException.<init>(LoadingException.java:34) at org.apache.stylebook.Loader.load(Compiled Code) at org.apache.stylebook.StyleBook.getProject(StyleBook.java:121) at org.apache.stylebook.StyleBook.main(Compiled Code) [StyleBook] Error creating project make: *** [docs] Error 3 Any thoughts? TIA! Cheers James Richardson