You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Jane Young <Ja...@Sun.COM> on 2009/06/15 12:48:59 UTC
merge-maven-repos from local file system
Hi,
I am trying to stage the deployment to a repository on the local file
system and then merge to a remote repository.
Steps:
mvn deploy -DaltDeploymentRepository=stage::default::file:///export/stage-repository
mvn org.codehaus.mojo:wagon-maven-plugin:1.0-beta-1:merge-maven-repos -Dwagon.source="file:///export/stage-repository -Dwagon.target="scpexe://hostname/export/remote-repository" -Dwagon.targetId=ssh-repository -s /export/setting.xml
No problem with the deployment but when executing merge-maven-repos
goal, I got the following error:
Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Path is
not a directory:
org/glassfish/build/build/3.0-SNAPSHOT/build-3.0-SNAPSHOT.pom
at
org.apache.maven.wagon.providers.file.FileWagon.getFileList(FileWagon.java:235)
at
org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:283)
at
org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
at
org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
at
org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
at
org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
at
org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
at
org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
at
org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scan(WagonDirectoryScanner.java:245)
at
org.codehaus.mojo.wagon.shared.DefaultWagonDownload.getFileList(DefaultWagonDownload.java:51)
at
org.codehaus.mojo.wagon.shared.DefaultWagonDownload.download(DefaultWagonDownload.java:59)
at
org.codehaus.mojo.wagon.shared.DefaultMavenRepoMerger.merge(DefaultMavenRepoMerger.java:80)
at
org.codehaus.mojo.wagon.MergeMavenRepoMojo.copy(MergeMavenRepoMojo.java:42)
at
org.codehaus.mojo.wagon.AbstractCopyMojo.execute(AbstractCopyMojo.java:49)
... 18 more
Any idea why wagon-maven-plugin is trying to get a file list from a file?
I'm using Maven version 2.0.10 and JDK 1.6.
Thanks,
Jane
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: merge-maven-repos from local file system
Posted by Jane Young <Ja...@Sun.COM>.
Thanks, Dan.
Switching to maven 2.1. fixes this issue.
Jane
Dan Tran wrote:
> please use maven 2.1, its built in wagon-file has this fix
>
> -D
>
> On Mon, Jun 15, 2009 at 6:12 AM, Martin Gainty<mg...@hotmail.com> wrote:
>
>> http://mojo.codehaus.org/wagon-maven-plugin/usage.html
>>
>> the provided example specifies java.io.tmpdir (folder)
>> mvn org.codehaus.mojo:wagon-maven-plugin:1.0-beta-1:merge-maven-repos \
>> -Dwagon.source=http://people.apache.org/~olamy/staging-repo \
>> -Dwagon.target=scp://localhost/$LOGNAME/maven-repo \
>> -Djava.io.tmpdir=target
>> Martin
>> ______________________________________________
>> Verzicht und Vertraulichkeitanmerkung
>> Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
>>
>>
>>
>>
>>
>>
>>
>>> Date: Mon, 15 Jun 2009 03:48:59 -0700
>>> From: Jane.Young@Sun.COM
>>> Subject: merge-maven-repos from local file system
>>> To: users@maven.apache.org
>>>
>>> Hi,
>>>
>>> I am trying to stage the deployment to a repository on the local file
>>> system and then merge to a remote repository.
>>> Steps:
>>>
>>> mvn deploy -DaltDeploymentRepository=stage::default::file:///export/stage-repository
>>> mvn org.codehaus.mojo:wagon-maven-plugin:1.0-beta-1:merge-maven-repos -Dwagon.source="file:///export/stage-repository -Dwagon.target="scpexe://hostname/export/remote-repository" -Dwagon.targetId=ssh-repository -s /export/setting.xml
>>>
>>>
>>> No problem with the deployment but when executing merge-maven-repos
>>> goal, I got the following error:
>>>
>>> Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Path is
>>> not a directory:
>>> org/glassfish/build/build/3.0-SNAPSHOT/build-3.0-SNAPSHOT.pom
>>> at
>>> org.apache.maven.wagon.providers.file.FileWagon.getFileList(FileWagon.java:235)
>>> at
>>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:283)
>>> at
>>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
>>> at
>>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
>>> at
>>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
>>> at
>>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
>>> at
>>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
>>> at
>>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
>>> at
>>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scan(WagonDirectoryScanner.java:245)
>>> at
>>> org.codehaus.mojo.wagon.shared.DefaultWagonDownload.getFileList(DefaultWagonDownload.java:51)
>>> at
>>> org.codehaus.mojo.wagon.shared.DefaultWagonDownload.download(DefaultWagonDownload.java:59)
>>> at
>>> org.codehaus.mojo.wagon.shared.DefaultMavenRepoMerger.merge(DefaultMavenRepoMerger.java:80)
>>> at
>>> org.codehaus.mojo.wagon.MergeMavenRepoMojo.copy(MergeMavenRepoMojo.java:42)
>>> at
>>> org.codehaus.mojo.wagon.AbstractCopyMojo.execute(AbstractCopyMojo.java:49)
>>> ... 18 more
>>>
>>> Any idea why wagon-maven-plugin is trying to get a file list from a file?
>>> I'm using Maven version 2.0.10 and JDK 1.6.
>>>
>>> Thanks,
>>> Jane
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: users-help@maven.apache.org
>>>
>>>
>> _________________________________________________________________
>> Hotmail® has ever-growing storage! Don’t worry about storage limits.
>> http://windowslive.com/Tutorial/Hotmail/Storage?ocid=TXT_TAGLM_WL_HM_Tutorial_Storage_062009
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
Re: merge-maven-repos from local file system
Posted by Dan Tran <da...@gmail.com>.
please use maven 2.1, its built in wagon-file has this fix
-D
On Mon, Jun 15, 2009 at 6:12 AM, Martin Gainty<mg...@hotmail.com> wrote:
>
> http://mojo.codehaus.org/wagon-maven-plugin/usage.html
>
> the provided example specifies java.io.tmpdir (folder)
> mvn org.codehaus.mojo:wagon-maven-plugin:1.0-beta-1:merge-maven-repos \
> -Dwagon.source=http://people.apache.org/~olamy/staging-repo \
> -Dwagon.target=scp://localhost/$LOGNAME/maven-repo \
> -Djava.io.tmpdir=target
> Martin
> ______________________________________________
> Verzicht und Vertraulichkeitanmerkung
> Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
>
>
>
>
>
>
>> Date: Mon, 15 Jun 2009 03:48:59 -0700
>> From: Jane.Young@Sun.COM
>> Subject: merge-maven-repos from local file system
>> To: users@maven.apache.org
>>
>> Hi,
>>
>> I am trying to stage the deployment to a repository on the local file
>> system and then merge to a remote repository.
>> Steps:
>>
>> mvn deploy -DaltDeploymentRepository=stage::default::file:///export/stage-repository
>> mvn org.codehaus.mojo:wagon-maven-plugin:1.0-beta-1:merge-maven-repos -Dwagon.source="file:///export/stage-repository -Dwagon.target="scpexe://hostname/export/remote-repository" -Dwagon.targetId=ssh-repository -s /export/setting.xml
>>
>>
>> No problem with the deployment but when executing merge-maven-repos
>> goal, I got the following error:
>>
>> Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Path is
>> not a directory:
>> org/glassfish/build/build/3.0-SNAPSHOT/build-3.0-SNAPSHOT.pom
>> at
>> org.apache.maven.wagon.providers.file.FileWagon.getFileList(FileWagon.java:235)
>> at
>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:283)
>> at
>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
>> at
>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
>> at
>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
>> at
>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
>> at
>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
>> at
>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
>> at
>> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scan(WagonDirectoryScanner.java:245)
>> at
>> org.codehaus.mojo.wagon.shared.DefaultWagonDownload.getFileList(DefaultWagonDownload.java:51)
>> at
>> org.codehaus.mojo.wagon.shared.DefaultWagonDownload.download(DefaultWagonDownload.java:59)
>> at
>> org.codehaus.mojo.wagon.shared.DefaultMavenRepoMerger.merge(DefaultMavenRepoMerger.java:80)
>> at
>> org.codehaus.mojo.wagon.MergeMavenRepoMojo.copy(MergeMavenRepoMojo.java:42)
>> at
>> org.codehaus.mojo.wagon.AbstractCopyMojo.execute(AbstractCopyMojo.java:49)
>> ... 18 more
>>
>> Any idea why wagon-maven-plugin is trying to get a file list from a file?
>> I'm using Maven version 2.0.10 and JDK 1.6.
>>
>> Thanks,
>> Jane
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>
>
> _________________________________________________________________
> Hotmail® has ever-growing storage! Don’t worry about storage limits.
> http://windowslive.com/Tutorial/Hotmail/Storage?ocid=TXT_TAGLM_WL_HM_Tutorial_Storage_062009
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
RE: merge-maven-repos from local file system
Posted by Martin Gainty <mg...@hotmail.com>.
http://mojo.codehaus.org/wagon-maven-plugin/usage.html
the provided example specifies java.io.tmpdir (folder)
mvn org.codehaus.mojo:wagon-maven-plugin:1.0-beta-1:merge-maven-repos \
-Dwagon.source=http://people.apache.org/~olamy/staging-repo \
-Dwagon.target=scp://localhost/$LOGNAME/maven-repo \
-Djava.io.tmpdir=target
Martin
______________________________________________
Verzicht und Vertraulichkeitanmerkung
Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
> Date: Mon, 15 Jun 2009 03:48:59 -0700
> From: Jane.Young@Sun.COM
> Subject: merge-maven-repos from local file system
> To: users@maven.apache.org
>
> Hi,
>
> I am trying to stage the deployment to a repository on the local file
> system and then merge to a remote repository.
> Steps:
>
> mvn deploy -DaltDeploymentRepository=stage::default::file:///export/stage-repository
> mvn org.codehaus.mojo:wagon-maven-plugin:1.0-beta-1:merge-maven-repos -Dwagon.source="file:///export/stage-repository -Dwagon.target="scpexe://hostname/export/remote-repository" -Dwagon.targetId=ssh-repository -s /export/setting.xml
>
>
> No problem with the deployment but when executing merge-maven-repos
> goal, I got the following error:
>
> Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Path is
> not a directory:
> org/glassfish/build/build/3.0-SNAPSHOT/build-3.0-SNAPSHOT.pom
> at
> org.apache.maven.wagon.providers.file.FileWagon.getFileList(FileWagon.java:235)
> at
> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:283)
> at
> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
> at
> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
> at
> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
> at
> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
> at
> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
> at
> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scandir(WagonDirectoryScanner.java:322)
> at
> org.codehaus.mojo.wagon.shared.WagonDirectoryScanner.scan(WagonDirectoryScanner.java:245)
> at
> org.codehaus.mojo.wagon.shared.DefaultWagonDownload.getFileList(DefaultWagonDownload.java:51)
> at
> org.codehaus.mojo.wagon.shared.DefaultWagonDownload.download(DefaultWagonDownload.java:59)
> at
> org.codehaus.mojo.wagon.shared.DefaultMavenRepoMerger.merge(DefaultMavenRepoMerger.java:80)
> at
> org.codehaus.mojo.wagon.MergeMavenRepoMojo.copy(MergeMavenRepoMojo.java:42)
> at
> org.codehaus.mojo.wagon.AbstractCopyMojo.execute(AbstractCopyMojo.java:49)
> ... 18 more
>
> Any idea why wagon-maven-plugin is trying to get a file list from a file?
> I'm using Maven version 2.0.10 and JDK 1.6.
>
> Thanks,
> Jane
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
_________________________________________________________________
Hotmail® has ever-growing storage! Don’t worry about storage limits.
http://windowslive.com/Tutorial/Hotmail/Storage?ocid=TXT_TAGLM_WL_HM_Tutorial_Storage_062009