in some cases it is useful to have a project without any sources (no classes).
for example: a project containing only a maven2 parent pom (for all other projects in the company).
in that case, no qalab.xml file should be generated.
so simply check if sources exists, before running QALab.