I seem to have found a contradiction. I'm trying to archetype appfuse for public consumption and the Maven archetype guidelines say specifically that the prototype pom goes in: src/main/resources/archetype-resources. This pom has placeholders that accept parameters when the archetype is pulled from the repository using archetype:create. The contradiction that I find is while reviewing the maven-archetype-j2ee-simple ... this prototype pom is replaced with the multiproject pom and would sit at src/main/resources/archetype-resources/. To state this another way, this multiproject pom would be the root pom for appfuse. My question now is, "where does the prototype pom (one with ${artifactId} go? There can't be two different pom's in the same directory.
The online Maven tutorial works fine. That example uses the prototype pom with the dollar placeholders and that works fine. Yes, the hello world example works fine but I need something similar to the J2ee one, but I don't know where the prototype pom goes for the j2ee one. Is there other documentation?
Thanks
David
