The test scope on the tapestry5-annotations is a typo. Here is the
corrected maven snippet.
<dependencies>
<dependency>
<groupId>org.apache.tapestry</groupId>
<artifactId>tapestry-core</artifactId>
<version>${tapestry-release-version}</version>
<exclusions>
<exclusion>
<artifactId>tapestry-annotations</artifactId>
<groupId>org.apache.tapestry</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.tapestry</groupId>
<artifactId>tapestry5-annotations</artifactId>
<version>${tapestry-release-version}</version>
</dependency>
On Fri, Jun 17, 2011 at 8:07 PM, Ben Tomasini <[email protected]> wrote:
> I just ran gradle install against the head of trunk (5.3.1-SNAPSHOT).
> The installed pom for tapestry-ioc declares tapestry-annotations as a
> dependency; however, the tapestry-annotations project installs as
> tapestry5-annotations. As a result, the tapestry-annotations artifact
> is not included in my Maven project unless I exclude the transitive
> dependency and include tapestry5-annotations as a top level
> dependency. Is anyone else seeing this? Here is the relevant pom
> snippet:
>
> <dependencies>
> <dependency>
> <groupId>org.apache.tapestry</groupId>
> <artifactId>tapestry-core</artifactId>
> <version>${tapestry-release-version}</version>
> <exclusions>
> <exclusion>
> <artifactId>tapestry-annotations</artifactId>
> <groupId>org.apache.tapestry</groupId>
> </exclusion>
> </exclusions>
> </dependency>
> <dependency>
> <groupId>org.apache.tapestry</groupId>
> <artifactId>tapestry5-annotations</artifactId>
> <version>${tapestry-release-version}</version>
> <scope>test</scope>
> </dependency>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]