After generating a J2EE app, core depends on common (see core/pom.xml). This is OK.
But: The interfaces for services are generated into common. I use domain objects as parameters to service methods (e.g. MyService.createUser(User)) so that now the interface MyService contains a reference to the class User which is in core. The Java compiler complains that it cannot translate the interface: "cannot resolve symbol: User" because there is no dependency from common to core in common/pom.xml.
I fix this by a change to my andromda.xml:
But I don't know whether this is what the author of andromdapp intended!
Tested with 3.2-RC1-SNAPSHOT