Tasks: I build the autoinst.xml on sles11sp1 beforehand via a configuration file which merges all required xml files. Example: Autoinst.xml will be build with - tomcat.xml - std_usr.xml - apache.xml Where each xml file contains certain main sections. Tomcat.xml std_usr.xml apache.xml group group group users users http-server software scripts software users The merge process will lead to a final xml with following sections: autoinst.xml group http-server scripts software ( From apache.xml ) users software ( from tomcat.xml ) Thus the software section is not merged correctly and the whole process is useless. Note: * Depending of the order another section but not merged correctly * The merge command looks like: xsltproc \ --novalid \ --param with "'./input.xml'" \ --param replace "'false'" \ --param dontmerge "'partitioning'" \ --param dontmerge1 "'package'" \ --param dontmerge2 "'user'" \ --param dontmerge3 "'group'" \ --param dontmerge4 "'script'" \ --output ./out.xml \ merge.xslt \ ./base.xml Its looks like for me that the merge.xslt is not really able to merge the xml files correctly. So what is the difference during the processing of the rules.xml which does basically the same ? Answer is really needed since in the worst case i have to abandon the idée of building a final autoinst.xml out of smaller ones. Tia Hajo -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org