Hello Anas, I just wonder, why you use saxon for merging the xml files and not the small tool xsltproc contained in the package libxslt. It faster by Magnitutes and also soes not scramble up the Scripts in CDATA as mergeClasses/Saxon does. I use the same merge.xml xslt script: #!/bin/bash xsltproc --param with "'$1'" /usr/share/autoinstall/xslt/merge.xslt "$2" I don't know why, but the '$1' is important! -- Mathias .'\ /. .'.-.-'.-.. ..._: .-. .-. :_... .' '-.(o ) (o ).-' . : _ _ _~(_)~_ _ _ : : /: ' .-=_ _=-. ;\ : : :|-.._ ' _..-|: : : :| |:-:-.-:-:'| |:' : . .| | | | | | |.' .' . -:_| | |_:-' .' -._ ` _.-' -------''