I posted an attachment of my latest POM.xml via a separate post, which I don't blame you for not looking at yet :) Meanwhile I ran an ascii diff of your stock POM.xml - freshly downloaded vs. my latest POM.xml using a tool called beyond compare 3. Here are the diffs I found:
1 adding the <splitJars>true</splitJars> lines to configuration blocks in the xml.. (expected)
2 The dependency change you just suggested in this thread for appengine dependency (expected)
3 names of <groupId> and <artifactId> to refer to my appspot and not Googles (expected)
4 the extra userid and passIn subnodes for <server> to refer to my appspot account(expected)
5 this block, which I must have added at some point when I last played with this in January, to get around some perceived earlier build problem:
<groupId>javax.jdo</groupId>
<artifactId>jdo2-api</artifactId>
<version>2.3-ec</version>
<scope>runtime</scope>
</dependency>
<dependency>
I guess I could take this (5) out and see if I can deploy ?
- mike