When adding a multi-module project, if one of the child projects does not have a scm element, I still get the generic message:
"Missing 'scm' element in the POM."
In the log file, I can see that it knows exactly which pom is missing the element:
INFO | jvm 1 | 2008/02/25 11:16:35 | 2008-02-25 11:16:35,530 [SocketListener0-7] ERROR MavenBuilderHelper:default - Missing 'scm' element in the ExampleWebapp POM.
(This happened because the child project did not have a <parent> element.)
The web page should display the more specific error message.