Re: maven-dependency-plugin 2.0 fail to unpack tar file

2008-01-28 Thread Erez Nahir
Created http://jira.codehaus.org/browse/MDEP-137 to track this issue.
Currently, it prevent us from moving from 2.0-alpha-4 to 2.0 version.

Erez.

On Jan 28, 2008 5:16 PM, Erez Nahir <[EMAIL PROTECTED]> wrote:

> Is there a way to workaround this issue?
> Thanks,
> Erez.
>
>   On Jan 28, 2008 5:09 PM, Brian E. Fox <[EMAIL PROTECTED]> wrote:
>
> > This seems to be an issue in the newer maven-archiver in the way it
> > handles the tars, nothing changed in the dependency plugin related to
> > how it unpacks, but we needed a newer version of the archiver to support
> > the filtering.
> >
> > -Original Message-
> > From: Erez Nahir [mailto:[EMAIL PROTECTED]
> > Sent: Monday, January 28, 2008 9:43 AM
> > To: Maven Users List
> > Subject: maven-dependency-plugin 2.0 fail to unpack tar file
> >
> > With recent dependency plugin, I get an error (below) for this
> > configuration.
> > This used to work with version 2.0-alpha-4
> >
> > Please advise,
> >
> > Thanks,
> > Erez.
> >
> > pom.xml:
> >  
> >org.apache.maven.plugins
> >maven-dependency-plugin
> >
> >
> >
> >unpack
> >process-resources
> >
> >unpack
> >
> >
> >
> >
> >
> > org.apache.catalina
> >tomcat
> >5.5.20
> >tar
> >${mgmt.directory
> > }
> >
> > ...
> >
> >
> > Error:
> > [INFO] [dependency:unpack {execution: unpack}]
> > [INFO] Configured Artifact: org.apache.catalina:tomcat:5.5.20:tar
> > [INFO] Unpacking
> > /tmp/maven-repo/org/apache/catalina/tomcat/5.5.20/tomcat-
> > 5.5.20.tarto
> >  /vob/nm_acs/acs/install/target/stage/mgmt
> > with Includes null and excludes:null
> > [INFO] Expanding:
> > /tmp/maven-repo/org/apache/catalina/tomcat/5.5.20/tomcat-
> > 5.5.20.tar into /vob/nm_acs/acs/install/target/stage/mgmt
> > [WARNING] ---
> > [WARNING] Standard error:
> > [WARNING] ---
> > [WARNING]
> > [WARNING] ---
> > [WARNING] Standard output:
> > [WARNING] ---
> > [WARNING] chmod: cannot access
> > `/vob/nm_acs/acs/install/target/stage/mgmt/apache-tomcat-5.5.20/webapps/
> > jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/shuffle_js
> > p.class':
> > No such file or directory
> > [WARNING] ---
> > org.codehaus.plexus.archiver.ArchiverException: chmod exit code was: 1
> >at org.codehaus.plexus.archiver.util.ArchiveEntryUtils.chmod(
> > ArchiveEntryUtils.java:59)
> >at
> > org.codehaus.plexus.archiver.zip.AbstractZipUnArchiver.extractFile(
> > AbstractZipUnArchiver.java:236)
> >at org.codehaus.plexus.archiver.tar.TarUnArchiver.execute(
> > TarUnArchiver.java:92)
> >at org.codehaus.plexus.archiver.AbstractUnArchiver.extract(
> > AbstractUnArchiver.java:108)
> >at
> > org.apache.maven.plugin.dependency.AbstractDependencyMojo.unpack(
> > AbstractDependencyMojo.java:266)
> >at
> > org.apache.maven.plugin.dependency.fromConfiguration.UnpackMojo.unpackAr
> > tifact
> > (UnpackMojo.java:122)
> >at
> > org.apache.maven.plugin.dependency.fromConfiguration.UnpackMojo.execute(
> > UnpackMojo.java:95)
> >at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
> > DefaultPluginManager.java:443)
> >at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> > DefaultLifecycleExecutor.java:539)
> >at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifec
> > ycle
> > (DefaultLifecycleExecutor.java:480)
> >at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
> > DefaultLifecycleExecutor.java:459)
> >at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle
> > Failures
> > (DefaultLifecycleExecutor.java:311)
> >at
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> > DefaultLifecycleExecutor.java:278)
> >at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
> > DefaultLifecycleExecutor.java:143)
> >at
> > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
> >at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
> >at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
> >at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >at sun.reflect.NativeMethodAccessorImpl.invoke(
> > NativeMethodAccessorImpl.java:39)
> >at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> >at java.lang.reflect.Meth

Re: maven-dependency-plugin 2.0 fail to unpack tar file

2008-01-28 Thread Erez Nahir
Is there a way to workaround this issue?
Thanks,
Erez.

On Jan 28, 2008 5:09 PM, Brian E. Fox <[EMAIL PROTECTED]> wrote:

> This seems to be an issue in the newer maven-archiver in the way it
> handles the tars, nothing changed in the dependency plugin related to
> how it unpacks, but we needed a newer version of the archiver to support
> the filtering.
>
> -Original Message-
> From: Erez Nahir [mailto:[EMAIL PROTECTED]
> Sent: Monday, January 28, 2008 9:43 AM
> To: Maven Users List
> Subject: maven-dependency-plugin 2.0 fail to unpack tar file
>
> With recent dependency plugin, I get an error (below) for this
> configuration.
> This used to work with version 2.0-alpha-4
>
> Please advise,
>
> Thanks,
> Erez.
>
> pom.xml:
>  
>org.apache.maven.plugins
>maven-dependency-plugin
>
>
>
>unpack
>process-resources
>
>unpack
>
>
>
>
>
> org.apache.catalina
>tomcat
>5.5.20
>tar
>${mgmt.directory
> }
>
> ...
>
>
> Error:
> [INFO] [dependency:unpack {execution: unpack}]
> [INFO] Configured Artifact: org.apache.catalina:tomcat:5.5.20:tar
> [INFO] Unpacking
> /tmp/maven-repo/org/apache/catalina/tomcat/5.5.20/tomcat-
> 5.5.20.tarto
>  /vob/nm_acs/acs/install/target/stage/mgmt
> with Includes null and excludes:null
> [INFO] Expanding:
> /tmp/maven-repo/org/apache/catalina/tomcat/5.5.20/tomcat-
> 5.5.20.tar into /vob/nm_acs/acs/install/target/stage/mgmt
> [WARNING] ---
> [WARNING] Standard error:
> [WARNING] ---
> [WARNING]
> [WARNING] ---
> [WARNING] Standard output:
> [WARNING] ---
> [WARNING] chmod: cannot access
> `/vob/nm_acs/acs/install/target/stage/mgmt/apache-tomcat-5.5.20/webapps/
> jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/shuffle_js
> p.class':
> No such file or directory
> [WARNING] ---
> org.codehaus.plexus.archiver.ArchiverException: chmod exit code was: 1
>at org.codehaus.plexus.archiver.util.ArchiveEntryUtils.chmod(
> ArchiveEntryUtils.java:59)
>at
> org.codehaus.plexus.archiver.zip.AbstractZipUnArchiver.extractFile(
> AbstractZipUnArchiver.java:236)
>at org.codehaus.plexus.archiver.tar.TarUnArchiver.execute(
> TarUnArchiver.java:92)
>at org.codehaus.plexus.archiver.AbstractUnArchiver.extract(
> AbstractUnArchiver.java:108)
>at
> org.apache.maven.plugin.dependency.AbstractDependencyMojo.unpack(
> AbstractDependencyMojo.java:266)
>at
> org.apache.maven.plugin.dependency.fromConfiguration.UnpackMojo.unpackAr
> tifact
> (UnpackMojo.java:122)
>at
> org.apache.maven.plugin.dependency.fromConfiguration.UnpackMojo.execute(
> UnpackMojo.java:95)
>at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
> DefaultPluginManager.java:443)
>at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
> DefaultLifecycleExecutor.java:539)
>at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifec
> ycle
> (DefaultLifecycleExecutor.java:480)
>at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
> DefaultLifecycleExecutor.java:459)
>at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle
> Failures
> (DefaultLifecycleExecutor.java:311)
>at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> DefaultLifecycleExecutor.java:278)
>at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
> DefaultLifecycleExecutor.java:143)
>at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
>at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
>at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:39)
>at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>at java.lang.reflect.Method.invoke(Method.java:585)
>at
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java
> :315)
>at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java
> :430)
>at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
> [INFO]
> 
> [ERROR] BUILD ERROR
> [INFO]
> 

RE: maven-dependency-plugin 2.0 fail to unpack tar file

2008-01-28 Thread Brian E. Fox
This seems to be an issue in the newer maven-archiver in the way it
handles the tars, nothing changed in the dependency plugin related to
how it unpacks, but we needed a newer version of the archiver to support
the filtering.

-Original Message-
From: Erez Nahir [mailto:[EMAIL PROTECTED] 
Sent: Monday, January 28, 2008 9:43 AM
To: Maven Users List
Subject: maven-dependency-plugin 2.0 fail to unpack tar file

With recent dependency plugin, I get an error (below) for this
configuration.
This used to work with version 2.0-alpha-4

Please advise,

Thanks,
Erez.

pom.xml:
 
org.apache.maven.plugins
maven-dependency-plugin



unpack
process-resources

unpack




 
org.apache.catalina
tomcat
5.5.20
tar
${mgmt.directory
}

...


Error:
[INFO] [dependency:unpack {execution: unpack}]
[INFO] Configured Artifact: org.apache.catalina:tomcat:5.5.20:tar
[INFO] Unpacking
/tmp/maven-repo/org/apache/catalina/tomcat/5.5.20/tomcat-
5.5.20.tarto
 /vob/nm_acs/acs/install/target/stage/mgmt
with Includes null and excludes:null
[INFO] Expanding:
/tmp/maven-repo/org/apache/catalina/tomcat/5.5.20/tomcat-
5.5.20.tar into /vob/nm_acs/acs/install/target/stage/mgmt
[WARNING] ---
[WARNING] Standard error:
[WARNING] ---
[WARNING]
[WARNING] ---
[WARNING] Standard output:
[WARNING] ---
[WARNING] chmod: cannot access
`/vob/nm_acs/acs/install/target/stage/mgmt/apache-tomcat-5.5.20/webapps/
jsp-examples/WEB-INF/classes/org/apache/jsp/jsp2/jspattribute/shuffle_js
p.class':
No such file or directory
[WARNING] ---
org.codehaus.plexus.archiver.ArchiverException: chmod exit code was: 1
at org.codehaus.plexus.archiver.util.ArchiveEntryUtils.chmod(
ArchiveEntryUtils.java:59)
at
org.codehaus.plexus.archiver.zip.AbstractZipUnArchiver.extractFile(
AbstractZipUnArchiver.java:236)
at org.codehaus.plexus.archiver.tar.TarUnArchiver.execute(
TarUnArchiver.java:92)
at org.codehaus.plexus.archiver.AbstractUnArchiver.extract(
AbstractUnArchiver.java:108)
at
org.apache.maven.plugin.dependency.AbstractDependencyMojo.unpack(
AbstractDependencyMojo.java:266)
at
org.apache.maven.plugin.dependency.fromConfiguration.UnpackMojo.unpackAr
tifact
(UnpackMojo.java:122)
at
org.apache.maven.plugin.dependency.fromConfiguration.UnpackMojo.execute(
UnpackMojo.java:95)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(
DefaultPluginManager.java:443)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(
DefaultLifecycleExecutor.java:539)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifec
ycle
(DefaultLifecycleExecutor.java:480)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
DefaultLifecycleExecutor.java:459)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle
Failures
(DefaultLifecycleExecutor.java:311)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:278)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
DefaultLifecycleExecutor.java:143)
at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java
:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java
:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO]

[ERROR] BUILD ERROR
[INFO]

[INFO] Error unpacking file:
/tmp/maven-repo/org/apache/catalina/tomcat/5.5.20/tomcat-5.5.20.tar to:
/vob/nm_acs/acs/install/target/stage/mgmt
org.codehaus.plexus.archiver.ArchiverException: chmod exit code was: 1
[INFO]
---