You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Brett Porter (JIRA)" <ji...@codehaus.org> on 2008/07/04 07:08:27 UTC
[jira] Updated: (WAGON-221) removeCheckoutDirectory throws NPE
[ 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