Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Virgo » Installation of plan 'org.eclipse.virgo.web.tomcat' failed: FatalIOException: Cannot move path
Installation of plan 'org.eclipse.virgo.web.tomcat' failed: FatalIOException: Cannot move path [message #1004985] Thu, 24 January 2013 09:11 Go to next message
Jean-Pierre Bergamin is currently offline Jean-Pierre BergaminFriend
Messages: 51
Registered: March 2011
Location: Z├╝rich, CH
Member
When starting Virgo 3.0.2 on Windows 7, we get this error quite often:

[2013-01-24 09:52:21.356] system-artifacts             <DE0002E> Installation of plan 'org.eclipse.virgo.web.tomcat' version '3.0.0' failed. org.eclipse.virgo.util.io.FatalIOException: Cannot move path 'C:\EDESIG~1\virgo\work\org.eclipse.virgo.kernel.deployer_3.0.2.RELEASE\staging\global\bundle\org.eclipse.virgo.web.tomcat.support\3.0.2.RELEASE\org.eclipse.virgo.web.tomcat.support-3.0.2.RELEASE.jar' to 'C:\EDESIG~1\virgo\work\org.eclipse.virgo.kernel.deployer_3.0.2.RELEASE\staging\global\bundle\org.eclipse.virgo.web.tomcat.support\3.0.2.RELEASE\org.eclipse.virgo.web.tomcat.support-3.0.2.RELEASE.jar-past'. Destination path already exists.
        at org.eclipse.virgo.util.io.PathReference.moveTo(PathReference.java:304)
        at org.eclipse.virgo.kernel.install.artifact.internal.StandardArtifactStorage.stashContent(StandardArtifactStorage.java:113)
        at org.eclipse.virgo.kernel.install.artifact.internal.StandardArtifactStorage.synchronize(StandardArtifactStorage.java:82)
        at org.eclipse.virgo.kernel.install.artifact.internal.StandardArtifactStorage.synchronize(StandardArtifactStorage.java:59)
        at org.eclipse.virgo.kernel.install.artifact.internal.StandardArtifactStorage.<init>(StandardArtifactStorage.java:54)
        at org.eclipse.virgo.kernel.install.artifact.internal.StandardArtifactStorageFactory.create(StandardArtifactStorageFactory.java:54)
        at org.eclipse.virgo.kernel.install.artifact.internal.StandardInstallArtifactTreeInclosure.createInstallTree(StandardInstallArtifactTreeInclosure.java:102)
        at org.eclipse.virgo.kernel.deployer.core.internal.PlanResolver.createInstallArtifactTree(PlanResolver.java:113)
        at org.eclipse.virgo.kernel.deployer.core.internal.PlanResolver.operate(PlanResolver.java:70)
        at org.eclipse.virgo.kernel.deployer.core.internal.PlanResolver.access$0(PlanResolver.java:62)
        at org.eclipse.virgo.kernel.deployer.core.internal.PlanResolver$1.visit(PlanResolver.java:56)
        at org.eclipse.virgo.util.common.ThreadSafeArrayListTree.visit(ThreadSafeArrayListTree.java:165)
        at org.eclipse.virgo.kernel.deployer.core.internal.PlanResolver.transform(PlanResolver.java:53)
        at org.eclipse.virgo.kernel.install.pipeline.stage.transform.internal.TransformationStage.doProcessTree(TransformationStage.java:55)
        at org.eclipse.virgo.kernel.install.pipeline.stage.AbstractPipelineStage.process(AbstractPipelineStage.java:41)
        at org.eclipse.virgo.kernel.install.pipeline.internal.StandardPipeline.doProcessTree(StandardPipeline.java:62)
        at org.eclipse.virgo.kernel.install.pipeline.internal.CompensatingPipeline.doProcessTree(CompensatingPipeline.java:72)
        at org.eclipse.virgo.kernel.install.pipeline.stage.AbstractPipelineStage.process(AbstractPipelineStage.java:41)
        at org.eclipse.virgo.kernel.install.pipeline.internal.StandardPipeline.doProcessTree(StandardPipeline.java:62)
        at org.eclipse.virgo.kernel.install.pipeline.stage.AbstractPipelineStage.process(AbstractPipelineStage.java:41)
        at org.eclipse.virgo.kernel.deployer.core.internal.PipelinedApplicationDeployer.driveInstallPipeline(PipelinedApplicationDeployer.java:285)
        at org.eclipse.virgo.kernel.deployer.core.internal.PipelinedApplicationDeployer.doInstall(PipelinedApplicationDeployer.java:164)
        at org.eclipse.virgo.kernel.deployer.core.internal.PipelinedApplicationDeployer.install(PipelinedApplicationDeployer.java:136)
        at org.eclipse.virgo.kernel.deployer.core.internal.PipelinedApplicationDeployer.deploy(PipelinedApplicationDeployer.java:203)
        at org.eclipse.virgo.kernel.userregion.internal.InitialArtifactDeployer$ArtifactDeployingRunnable.deployArtifacts(InitialArtifactDeployer.java:156)
        at org.eclipse.virgo.kernel.userregion.internal.InitialArtifactDeployer$ArtifactDeployingRunnable.run(InitialArtifactDeployer.java:146)
        at java.lang.Thread.run(Thread.java:662)


Any ideas how to overcome this?


Best regards
James
Re: Installation of plan 'org.eclipse.virgo.web.tomcat' failed: FatalIOException: Cannot move path [message #1008477 is a reply to message #1004985] Tue, 12 February 2013 16:25 Go to previous message
Glyn Normington is currently offline Glyn NormingtonFriend
Messages: 1222
Registered: July 2009
Senior Member
We improved the file and directory handling in the work directory significantly in 3.6.0 so I would hope this bug is fixed there.
Previous Topic:Using plans with Virgo tooling
Next Topic:Hibernate and OSGi
Goto Forum:
  


Current Time: Sat Nov 22 09:13:57 GMT 2014

Powered by FUDForum. Page generated in 0.01961 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software