continuum-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stephen M. Wick (JIRA)" <>
Subject [jira] Commented: (CONTINUUM-1801) 20 or more exclusions from a Maven 2 transitive dependency results in build error
Date Wed, 04 Aug 2010 16:56:32 GMT


Stephen M. Wick commented on CONTINUUM-1801:

I am having this same problem with Redhat 5.4, Java 1.6.0_18, Maven 2.2.1, and Continuum 1.3.5.
 It happens when I use continuum to perform a release of my java project.  It doesn't happen
every time.  The <project-name>.pom that is produced is 12288 bytes in size (3x4096).
 Unfortunately it doesn't happen every time, and I cannot send you my work project without
having you sign a release for legal reasons.  Is there any way I can help you troubleshoot
this issue without sending you a project to reproduce the problem?

> 20 or more exclusions from a Maven 2 transitive dependency results in build error
> ---------------------------------------------------------------------------------
>                 Key: CONTINUUM-1801
>                 URL:
>             Project: Continuum
>          Issue Type: Bug
>          Components: Integration - Maven 2
>    Affects Versions: 1.1
>         Environment: Linux 
>            Reporter: Chris Rompot
>            Priority: Minor
>             Fix For: Backlog
> When building a Maven 2 project with 20 or more exclusions from a dependency, that project
builds correctly. 
> For example,
> <dependency>
>          <groupId>org.springmodules</groupId>
>          <artifactId>spring-modules-cache</artifactId>
>          <version>0.8a</version>
>          <exclusions>
>             <exclusion>
>                <groupId>gigaspaces</groupId>            
>                <artifactId>gigaspaces-ce</artifactId>
>             </exclusion>
>            ... many more exclusions
> build correctly for a project.
> When this first project is a dependency of another project, the second project's build
fails with an error similar to the following:
> [INFO] ------------------------------------------------------------------------
> [INFO] Error building POM (may not be this project's POM).
> Project ID: com.pearson.rase:test-management-gateway-client
> Reason: Failed to build model from file '/home/bbuilder/.m2/repository/com/pearson/rase/test-management-gateway-client/1.0.0/test-management-gateway-client-1.0.0.pom'.
> Error: 'no more data available - expected end tags &lt;/exclusion&gt;&lt;/exclusions&gt;&lt;/dependency&gt;&lt;/dependencies&gt;&lt;/project&gt;
to close start tag &lt;exclusion&gt; from line 106 and start tag &lt;exclusions&gt;
from line 28 and start tag &lt;dependency&gt; from line 24 and start tag &lt;dependencies&gt;
from line 22 and start tag &lt;project&gt; from line 1, parser stopped on END_TAG
seen ...&lt;groupId&gt;opensymphony&lt;/groupId&gt;\n          ... @108:11'
for project com.pearson.rase:test-management-gateway-client
> This error disappears once the number of exclusions in the first project's dependency
is reduced to 19 or less.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:


View raw message