[ http://jira.codehaus.org/browse/WAGON-221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brett Porter updated WAGON-221: ------------------------------- Fix Version/s: 1.0 > removeCheckoutDirectory throws NPE > ---------------------------------- > > Key: WAGON-221 > URL: http://jira.codehaus.org/browse/WAGON-221 > Project: Maven Wagon > Issue Type: Bug > Components: wagon-scm > Affects Versions: 1.0-beta-3 > Reporter: Arnold Reuser > Fix For: 1.0 > > > [INFO] [deploy:deploy] > altDeploymentRepository = null > [INFO] > ------------------------------------------------------------------------ > [ERROR] FATAL ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] null > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > java.lang.NullPointerException > at > org.codehaus.plexus.util.FileUtils.deleteDirectory(FileUtils.java:1219) > at > org.apache.maven.wagon.providers.scm.ScmWagon.removeCheckoutDirectory(ScmWagon.java:180) > at > org.apache.maven.wagon.providers.scm.ScmWagon.closeConnection(ScmWagon.java:526) > at > org.apache.maven.wagon.AbstractWagon.disconnect(AbstractWagon.java:153) > at > org.apache.maven.artifact.manager.DefaultWagonManager.disconnectWagon(DefaultWagonManager.java:703) > at > org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(DefaultWagonManager.java:291) > at > org.apache.maven.artifact.manager.DefaultWagonManager.putArtifact(DefaultWagonManager.java:160) > The NPE is caused by removeCheckoutDirectory, probably because > checkoutDirectory is null. > private void removeCheckoutDirectory() > throws ConnectionException > { > try > { > FileUtils.deleteDirectory( checkoutDirectory ); > } > catch ( IOException e ) > { > throw new ConnectionException( "Unable to cleanup checkout > directory", e ); > } > } > Please let me known when additional information is required. -- 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