You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Arnold Reuser (JIRA)" <ji...@codehaus.org> on 2008/06/16 11:20:26 UTC
[jira] Created: (WAGON-221) removeCheckoutDirectory throws NPE
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
[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
[jira] Closed: (WAGON-221) removeCheckoutDirectory throws NPE
Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
[ http://jira.codehaus.org/browse/WAGON-221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brett Porter closed WAGON-221.
------------------------------
Assignee: Joakim Erdfelt
Resolution: Fixed
already fixed by Joakim in r739606
> 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
> Assignee: Joakim Erdfelt
> Fix For: 1.0-beta-5
>
>
> [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
[jira] Updated: (WAGON-221) removeCheckoutDirectory throws NPE
Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
[ 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