Kin-man,
There is a circular dependency between 1.0-SNAPSHOT of JSP project and
10.0-SNAPSHOT of GlassFish as shown below:
jsp/pom.xml:
----------------
<parent>
<groupId>org.glassfish.web</groupId>
<artifactId>web</artifactId>
*<version>10.0-SNAPSHOT</version>*
</parent>
<artifactId>jspimpl</artifactId>
<packaging>hk2-jar</packaging>
<version>1.0-SNAPSHOT</version>
v3/web/webtier/pom.xml:
--------------------------------
<dependency>
<groupId>org.glassfish.web</groupId>
<artifactId>jspimpl</artifactId>
*<version>${jspimpl.version}</version>*
</dependency>
where, jspimpl.version=1.0-SNAPSHOT.
It appears to me that jsp project has just been pulled out of v3/web
without making necessary changes to its pom.xml. Don't set
org.glassfish.web:web:10.0-SNAPSHOT as its parent, set
org.glassfish:pom:2 as the parent.
Thanks,
Sahoo