And even release:rollback fails
[INFO] [release:rollback] [DEBUG] Executing p4 -d C:\gpatwa_perforce\geneva\redbridge\fulfiller -p perforce:1666 -u gpatwa -P ****** edit pom.xml [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Error restoring from backup POM: Unable to open file C:\gpatwa_perforce\geneva\redbridge\fulfiller\pom.xml for writing. [INFO] ------------------------------------------------------------------------ [DEBUG] Trace org.apache.maven.lifecycle.LifecycleExecutionException: Error restoring from backup POM: Unable to open file C:\gpatwa_perforce\geneva\redbridge\fulfi ller\pom.xml for writing. at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:564) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:224) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) 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) Caused by: org.apache.maven.plugin.MojoExecutionException: Error restoring from backup POM: Unable to open file C:\gpatwa_perforce\geneva\redbridge\fu lfiller\pom.xml for writing. at org.apache.maven.plugins.release.RollbackReleaseMojo.execute(RollbackReleaseMojo.java:53) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) ... 16 more Caused by: org.apache.maven.shared.release.ReleaseExecutionException: Error restoring from backup POM: Unable to open file C:\gpatwa_perforce\geneva\r edbridge\fulfiller\pom.xml for writing. at org.apache.maven.shared.release.phase.RestoreBackupPomsPhase.restorePomBackup(RestoreBackupPomsPhase.java:135) at org.apache.maven.shared.release.phase.RestoreBackupPomsPhase.execute(RestoreBackupPomsPhase.java:69) at org.apache.maven.shared.release.DefaultReleaseManager.rollback(DefaultReleaseManager.java:248) at org.apache.maven.shared.release.DefaultReleaseManager.rollback(DefaultReleaseManager.java:225) at org.apache.maven.plugins.release.RollbackReleaseMojo.execute(RollbackReleaseMojo.java:49) ... 18 more Caused by: java.io.IOException: Unable to open file C:\gpatwa_perforce\geneva\redbridge\fulfiller\pom.xml for writing. at org.codehaus.plexus.util.FileUtils.copyFile(FileUtils.java:813) at org.apache.maven.shared.release.phase.RestoreBackupPomsPhase.restorePomBackup(RestoreBackupPomsPhase.java:131) Gopal Patwa wrote: > > I am using this relase plugin 2.0-beta-8-SNAPSHOT first time, When I did > dry run it fine but it fails in release:prepare Goal > > I tried this options from command line > > mvn -X release:prepare -Dusername=gpatwa -Dpassword=gpatwa > -Dmaven.scm.perforce.clientspec.name=gpatwa > > Interestingly event I specified client spec but from log it seem not using > it. > > [DEBUG] Executing p4 -d C:\gpatwa_perforce\geneva\redbridge\fulfiller -p > perforce:1666 -u gpatwa -P > ****** edit pom.xml > > Note: The C:\gpatwa_perforce\geneva\redbridge\fulfiller\pom.xml file exist > and its made read only by perforce when you check-in in files > > SCM tag in pom.xml: > <scm> > > <connection>scm:perforce:perforce:1666://geneva/redbridge/fulfiller</connection> > > <developerConnection>scm:perforce:perforce:1666://geneva/redbridge/fulfiller</developerConnection> > <url>http://maven:8081//geneva/redbridge/fulfiller/</url> > </scm> > > Any help will be great! > > > [INFO] [release:prepare] > [INFO] Resuming release from phase 'rewrite-poms-for-development' > [INFO] Transforming 'Redbridge Fulfiller Application'... > [DEBUG] No SCM translator found - skipping rewrite > [DEBUG] Executing p4 -d C:\gpatwa_perforce\geneva\redbridge\fulfiller -p > perforce:1666 -u gpatwa -P ****** edit pom.xml > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] Error writing POM: > C:\gpatwa_perforce\geneva\redbridge\fulfiller\pom.xml (Access is denied) > > [INFO] > ------------------------------------------------------------------------ > [DEBUG] Trace > org.apache.maven.lifecycle.LifecycleExecutionException: Error writing POM: > C:\gpatwa_perforce\geneva\redbridge\fulfiller\pom.xml (Access is de > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:564) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:224) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) > 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) > Caused by: org.apache.maven.plugin.MojoExecutionException: Error writing > POM: C:\gpatwa_perforce\geneva\redbridge\fulfiller\pom.xml (Access is > > at > org.apache.maven.plugins.release.PrepareReleaseMojo.execute(PrepareReleaseMojo.java:162) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > ... 16 more > Caused by: org.apache.maven.shared.release.ReleaseExecutionException: > Error writing POM: C:\gpatwa_perforce\geneva\redbridge\fulfiller\pom.xml > is denied) > at > org.apache.maven.shared.release.phase.AbstractRewritePomsPhase.writePom(AbstractRewritePomsPhase.java:689) > at > org.apache.maven.shared.release.phase.AbstractRewritePomsPhase.writePom(AbstractRewritePomsPhase.java:636) > at > org.apache.maven.shared.release.phase.AbstractRewritePomsPhase.transformProject(AbstractRewritePomsPhase.java:199) > at > org.apache.maven.shared.release.phase.AbstractRewritePomsPhase.transform(AbstractRewritePomsPhase.java:116) > at > org.apache.maven.shared.release.phase.AbstractRewritePomsPhase.execute(AbstractRewritePomsPhase.java:99) > at > org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:194) > at > org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:131) > at > org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:94) > at > org.apache.maven.plugins.release.PrepareReleaseMojo.execute(PrepareReleaseMojo.java:158) > ... 18 more > Caused by: java.io.FileNotFoundException: > C:\gpatwa_perforce\geneva\redbridge\fulfiller\pom.xml (Access is denied) > at java.io.FileOutputStream.open(Native Method) > at java.io.FileOutputStream.<init>(FileOutputStream.java:179) > -- View this message in context: http://www.nabble.com/Release-Plugin%3APerforce-and-ClientSpec-tp18346071p18346285.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]