>The only suggestion I have for you now, since myself (and probably others) >are not going to be able to easily follow your more complex configuration >is for you to simplify things down to a minimal example of the problem.
>Does the problem exist just running the sub-builds standalone from the >command-line? >As always when I help folks troubleshoot problems, the first thing is to >reduce the situation to the bare minimum needed to demonstrate the >problem, then continue cutting things out until things work. Eric, thanks for your time its appreciated, I will try to simplify and explain by problem now that I have tried a number solutions and can detail them. My last post included all my build scripts and directory structure for the simplest subset of the build i.e the master build file, shared xml files and one sub build. I understand its a lot to look at but it's there for reference and I am happy to answer any questions relating to it. The problem: When running the master build file xdoclet always forces the generation of source files in sub builds. This behavior is not exhibited when running the individual sub builds from the command prompt. Attempted solutions: 1) Check the xdoclet.force variable has been set to false and that this is true for both master and sub builds. 2) Check the generated src dir location is the same for both the master build and sub builds. A discrepancy here would mean both sub build and master build would generate source files into different directories on the first run, however subsequent builds should not regenerate. I can confirm the build src dir location is the same for master and sub build, however while the sub build does not regenerate source files on subsequent builds the master build always forces code generation. 3) Check the source files are being generated in the build src directory in the correct package structure for both master and sub builds. 4) Check the master build is not deleting the generated source files before calling the sub builds. 5) Check the master build file is not touching (altering the time stamp) of the xdoclet source files before calling sub builds. This would trigger regeneration of source code. Hoos ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
