The problem is that when we wish to compile/release only some layers of worksco, we easily become unable to compile the mwf-web application because if it used the non-compiled layers. This could be solved by implementing it in layers. Applying this to the *.java files is not enough. E.g. struts-config.xml refers lots of classnames that may or may not be compiled.
Perhaps this should be applied to everything we do within worksco project?