(short version) When building the 'gae' restlet edition, you have a separate groupId for the restlet 'core' artifact (org.restlet.gae:org.restlet instead of org.restlet.jse:org.restlet), which is nice.
Unfortunately, the 'gae' edition also introduces changes in org.restlet:org.restlet.ext.servlet (via ifdef/ifndef instructions). So depending on the edition, you have different 'editions' of the same maven artifact, which Maven doesn't like. It might be better (though I didn't examine the details) to use maven's classifier mechanism for distinguishing the maven artifacts This page does a good job at describing maven classifiers: http://www.sonatype.com/books/mvnref-book/reference/profiles-sect-platform-classifier.html Does this make sense? Karel ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2628761

