You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Brett Porter (JIRA)" <ji...@codehaus.org> on 2007/03/29 00:48:34 UTC

[jira] Created: (MASSEMBLY-192) regression in repository assembly

regression in repository assembly
---------------------------------

                 Key: MASSEMBLY-192
                 URL: http://jira.codehaus.org/browse/MASSEMBLY-192
             Project: Maven 2.x Assembly Plugin
          Issue Type: Bug
    Affects Versions: 2.2-beta-1
            Reporter: Brett Porter


I get this error in 2.2-beta-1:

[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] org.apache.maven.plugin.assembly.archive.phase.wrappers.GroupVersionAlignmentWrapper
[INFO] ------------------------------------------------------------------------
[DEBUG] Trace
java.lang.ClassCastException: org.apache.maven.plugin.assembly.archive.phase.wrappers.GroupVersionAlignmentWrapper
        at org.apache.maven.shared.repository.DefaultRepositoryAssembler.createGroupVersionAlignments(DefaultRepositoryAssembler.java:439)
        at org.apache.maven.shared.repository.DefaultRepositoryAssembler.buildRemoteRepository(DefaultRepositoryAssembler.java:121)
        at org.apache.maven.plugin.assembly.archive.phase.RepositoryAssemblyPhase.execute(RepositoryAssemblyPhase.java:68)
        at org.apache.maven.plugin.assembly.archive.DefaultAssemblyArchiver.createArchive(DefaultAssemblyArchiver.java:98)
        at org.apache.maven.plugin.assembly.mojos.AbstractAssemblyMojo.execute(AbstractAssemblyMojo.java:278)

Descriptor:
<assembly>
  <id>bin</id>
  <formats>
    <format>tar.gz</format>
  </formats>
  <repositories>
    <repository>
      <outputDirectory>repository/releases</outputDirectory>
      <includeMetadata>true</includeMetadata>
      <groupVersionAlignments>
        <groupVersionAlignment>
          <id>org.apache.maven</id>
          <version>2.0.5-maestro-${project.version}</version>
          <excludes>
            <exclude>maven-plugin-surrogate-parent</exclude>
            <exclude>maven-archetype</exclude>
            <exclude>maven-archetype-core</exclude>
            <exclude>maven-archiver</exclude>
            <exclude>maven-parent</exclude>
            <exclude>maven-jxr</exclude>
            <exclude>maven-plugin-tools-java</exclude>
            <exclude>maven-plugin-tools-beanshell</exclude>
            <exclude>maven-plugin-tools-api</exclude>
            <exclude>maven-plugin-tools</exclude>
          </excludes>
        </groupVersionAlignment>
      </groupVersionAlignments>
    </repository>
  </repositories>
</assembly>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Re: [jira] Closed: (MASSEMBLY-192) regression in repository assembly

Posted by Brett Porter <br...@apache.org>.
Flagged, since I have on my list to review how assembly ITs do their  
thang.

Might take me up to a week :)

- Brett

On 29/03/2007, at 11:43 AM, John Casey (JIRA) wrote:

>
>      [ http://jira.codehaus.org/browse/MASSEMBLY-192? 
> page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>
> John Casey closed MASSEMBLY-192.
> --------------------------------
>
>          Assignee: John Casey
>        Resolution: Fixed
>     Fix Version/s: 2.2-beta-1
>
> forgot an "implements" clause, it looks like.
>
> Brett, would it be possible for you to simplify your config a bit  
> and produce an integration test (just a project and verify script)  
> that we could put in src/it to guard against this regression in  
> future?
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Closed: (MASSEMBLY-192) regression in repository assembly

Posted by "John Casey (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MASSEMBLY-192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

John Casey closed MASSEMBLY-192.
--------------------------------

         Assignee: John Casey
       Resolution: Fixed
    Fix Version/s: 2.2-beta-1

forgot an "implements" clause, it looks like.

Brett, would it be possible for you to simplify your config a bit and produce an integration test (just a project and verify script) that we could put in src/it to guard against this regression in future?

> regression in repository assembly
> ---------------------------------
>
>                 Key: MASSEMBLY-192
>                 URL: http://jira.codehaus.org/browse/MASSEMBLY-192
>             Project: Maven 2.x Assembly Plugin
>          Issue Type: Bug
>    Affects Versions: 2.2-beta-1
>            Reporter: Brett Porter
>         Assigned To: John Casey
>             Fix For: 2.2-beta-1
>
>
> I get this error in 2.2-beta-1:
> [INFO] ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO] ------------------------------------------------------------------------
> [INFO] org.apache.maven.plugin.assembly.archive.phase.wrappers.GroupVersionAlignmentWrapper
> [INFO] ------------------------------------------------------------------------
> [DEBUG] Trace
> java.lang.ClassCastException: org.apache.maven.plugin.assembly.archive.phase.wrappers.GroupVersionAlignmentWrapper
>         at org.apache.maven.shared.repository.DefaultRepositoryAssembler.createGroupVersionAlignments(DefaultRepositoryAssembler.java:439)
>         at org.apache.maven.shared.repository.DefaultRepositoryAssembler.buildRemoteRepository(DefaultRepositoryAssembler.java:121)
>         at org.apache.maven.plugin.assembly.archive.phase.RepositoryAssemblyPhase.execute(RepositoryAssemblyPhase.java:68)
>         at org.apache.maven.plugin.assembly.archive.DefaultAssemblyArchiver.createArchive(DefaultAssemblyArchiver.java:98)
>         at org.apache.maven.plugin.assembly.mojos.AbstractAssemblyMojo.execute(AbstractAssemblyMojo.java:278)
> Descriptor:
> <assembly>
>   <id>bin</id>
>   <formats>
>     <format>tar.gz</format>
>   </formats>
>   <repositories>
>     <repository>
>       <outputDirectory>repository/releases</outputDirectory>
>       <includeMetadata>true</includeMetadata>
>       <groupVersionAlignments>
>         <groupVersionAlignment>
>           <id>org.apache.maven</id>
>           <version>2.0.5-maestro-${project.version}</version>
>           <excludes>
>             <exclude>maven-plugin-surrogate-parent</exclude>
>             <exclude>maven-archetype</exclude>
>             <exclude>maven-archetype-core</exclude>
>             <exclude>maven-archiver</exclude>
>             <exclude>maven-parent</exclude>
>             <exclude>maven-jxr</exclude>
>             <exclude>maven-plugin-tools-java</exclude>
>             <exclude>maven-plugin-tools-beanshell</exclude>
>             <exclude>maven-plugin-tools-api</exclude>
>             <exclude>maven-plugin-tools</exclude>
>           </excludes>
>         </groupVersionAlignment>
>       </groupVersionAlignments>
>     </repository>
>   </repositories>
> </assembly>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira