You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by "Maarten Coene (JIRA)" <ji...@apache.org> on 2006/07/25 13:08:13 UTC

[jira] Created: (VFS-74) AbstractMethodError when using httpclient v3.0.1

AbstractMethodError when using httpclient v3.0.1
------------------------------------------------

                 Key: VFS-74
                 URL: http://issues.apache.org/jira/browse/VFS-74
             Project: Commons VFS
          Issue Type: Bug
    Affects Versions: Nightly Builds
            Reporter: Maarten Coene


Hi,

when you use VFS in combination with commons httpclient 3.0.1, you get an AbstractMethodError:

java.lang.AbstractMethodError
        at org.apache.commons.httpclient.HttpClient.setHttpConnectionManager(HttpClient.java:472)
        at org.apache.commons.vfs.provider.webdav.WebdavClientFactory.createConnection(WebdavClientFactory.java:82)
        at org.apache.commons.vfs.provider.webdav.WebdavFileProvider.doCreateFileSystem(WebdavFileProvider.java:85)
        at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:76)
        at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:61)
        at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:640)
        at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:601)
        at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:569)
        at fr.jayasoft.ivy.repository.vfs.VfsResource.<init>(VfsResource.java:39)
        at fr.jayasoft.ivy.repository.vfs.VfsRepository.put(VfsRepository.java:159)
        at fr.jayasoft.ivy.resolver.RepositoryResolver.put(RepositoryResolver.java:173)
        at fr.jayasoft.ivy.resolver.RepositoryResolver.publish(RepositoryResolver.java:168)
        at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2079)
        at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2063)
        at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2044)
        at fr.jayasoft.ivy.ant.IvyPublish.execute(IvyPublish.java:195)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
        at org.apache.tools.ant.Task.perform(Task.java:364)
        at org.apache.tools.ant.Target.execute(Target.java:341)
        at org.apache.tools.ant.Target.performTasks(Target.java:369)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
        at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
        at org.apache.tools.ant.Main.runBuild(Main.java:668)
        at org.apache.tools.ant.Main.startAnt(Main.java:187)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


[jira] Commented: (VFS-74) AbstractMethodError when using httpclient v3.0.1

Posted by "Mario Ivankovits (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/VFS-74?page=comments#action_12423420 ] 
            
Mario Ivankovits commented on VFS-74:
-------------------------------------

Thanks! :-)

> AbstractMethodError when using httpclient v3.0.1
> ------------------------------------------------
>
>                 Key: VFS-74
>                 URL: http://issues.apache.org/jira/browse/VFS-74
>             Project: Commons VFS
>          Issue Type: Bug
>    Affects Versions: Nightly Builds
>            Reporter: Maarten Coene
>         Attachments: WebdavConnectionManager.java.patch
>
>
> Hi,
> when you use VFS in combination with commons httpclient 3.0.1, you get an AbstractMethodError:
> java.lang.AbstractMethodError
>         at org.apache.commons.httpclient.HttpClient.setHttpConnectionManager(HttpClient.java:472)
>         at org.apache.commons.vfs.provider.webdav.WebdavClientFactory.createConnection(WebdavClientFactory.java:82)
>         at org.apache.commons.vfs.provider.webdav.WebdavFileProvider.doCreateFileSystem(WebdavFileProvider.java:85)
>         at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:76)
>         at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:61)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:640)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:601)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:569)
>         at fr.jayasoft.ivy.repository.vfs.VfsResource.<init>(VfsResource.java:39)
>         at fr.jayasoft.ivy.repository.vfs.VfsRepository.put(VfsRepository.java:159)
>         at fr.jayasoft.ivy.resolver.RepositoryResolver.put(RepositoryResolver.java:173)
>         at fr.jayasoft.ivy.resolver.RepositoryResolver.publish(RepositoryResolver.java:168)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2079)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2063)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2044)
>         at fr.jayasoft.ivy.ant.IvyPublish.execute(IvyPublish.java:195)
>         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
>         at org.apache.tools.ant.Task.perform(Task.java:364)
>         at org.apache.tools.ant.Target.execute(Target.java:341)
>         at org.apache.tools.ant.Target.performTasks(Target.java:369)
>         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
>         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
>         at org.apache.tools.ant.Main.runBuild(Main.java:668)
>         at org.apache.tools.ant.Main.startAnt(Main.java:187)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


[jira] Commented: (VFS-74) AbstractMethodError when using httpclient v3.0.1

Posted by "Maarten Coene (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/VFS-74?page=comments#action_12461550 ] 
            
Maarten Coene commented on VFS-74:
----------------------------------

Could you give some more information about these incompatibilities?
I don't have problems when using httpclient 3.0.1

> AbstractMethodError when using httpclient v3.0.1
> ------------------------------------------------
>
>                 Key: VFS-74
>                 URL: http://issues.apache.org/jira/browse/VFS-74
>             Project: Commons VFS
>          Issue Type: Bug
>    Affects Versions: Nightly Builds
>            Reporter: Maarten Coene
>             Fix For: later
>
>         Attachments: WebdavConnectionManager.java.patch
>
>
> Hi,
> when you use VFS in combination with commons httpclient 3.0.1, you get an AbstractMethodError:
> java.lang.AbstractMethodError
>         at org.apache.commons.httpclient.HttpClient.setHttpConnectionManager(HttpClient.java:472)
>         at org.apache.commons.vfs.provider.webdav.WebdavClientFactory.createConnection(WebdavClientFactory.java:82)
>         at org.apache.commons.vfs.provider.webdav.WebdavFileProvider.doCreateFileSystem(WebdavFileProvider.java:85)
>         at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:76)
>         at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:61)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:640)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:601)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:569)
>         at fr.jayasoft.ivy.repository.vfs.VfsResource.<init>(VfsResource.java:39)
>         at fr.jayasoft.ivy.repository.vfs.VfsRepository.put(VfsRepository.java:159)
>         at fr.jayasoft.ivy.resolver.RepositoryResolver.put(RepositoryResolver.java:173)
>         at fr.jayasoft.ivy.resolver.RepositoryResolver.publish(RepositoryResolver.java:168)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2079)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2063)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2044)
>         at fr.jayasoft.ivy.ant.IvyPublish.execute(IvyPublish.java:195)
>         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
>         at org.apache.tools.ant.Task.perform(Task.java:364)
>         at org.apache.tools.ant.Target.execute(Target.java:341)
>         at org.apache.tools.ant.Target.performTasks(Target.java:369)
>         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
>         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
>         at org.apache.tools.ant.Main.runBuild(Main.java:668)
>         at org.apache.tools.ant.Main.startAnt(Main.java:187)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


[jira] Updated: (VFS-74) AbstractMethodError when using httpclient v3.0.1

Posted by "Maarten Coene (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/VFS-74?page=all ]

Maarten Coene updated VFS-74:
-----------------------------

    Attachment: WebdavConnectionManager.java.patch

Patch for WebdavConnectionManager.java to make it compile with httpclient 3.0.1

> AbstractMethodError when using httpclient v3.0.1
> ------------------------------------------------
>
>                 Key: VFS-74
>                 URL: http://issues.apache.org/jira/browse/VFS-74
>             Project: Commons VFS
>          Issue Type: Bug
>    Affects Versions: Nightly Builds
>            Reporter: Maarten Coene
>         Attachments: WebdavConnectionManager.java.patch
>
>
> Hi,
> when you use VFS in combination with commons httpclient 3.0.1, you get an AbstractMethodError:
> java.lang.AbstractMethodError
>         at org.apache.commons.httpclient.HttpClient.setHttpConnectionManager(HttpClient.java:472)
>         at org.apache.commons.vfs.provider.webdav.WebdavClientFactory.createConnection(WebdavClientFactory.java:82)
>         at org.apache.commons.vfs.provider.webdav.WebdavFileProvider.doCreateFileSystem(WebdavFileProvider.java:85)
>         at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:76)
>         at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:61)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:640)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:601)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:569)
>         at fr.jayasoft.ivy.repository.vfs.VfsResource.<init>(VfsResource.java:39)
>         at fr.jayasoft.ivy.repository.vfs.VfsRepository.put(VfsRepository.java:159)
>         at fr.jayasoft.ivy.resolver.RepositoryResolver.put(RepositoryResolver.java:173)
>         at fr.jayasoft.ivy.resolver.RepositoryResolver.publish(RepositoryResolver.java:168)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2079)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2063)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2044)
>         at fr.jayasoft.ivy.ant.IvyPublish.execute(IvyPublish.java:195)
>         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
>         at org.apache.tools.ant.Task.perform(Task.java:364)
>         at org.apache.tools.ant.Target.execute(Target.java:341)
>         at org.apache.tools.ant.Target.performTasks(Target.java:369)
>         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
>         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
>         at org.apache.tools.ant.Main.runBuild(Main.java:668)
>         at org.apache.tools.ant.Main.startAnt(Main.java:187)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


[jira] Updated: (VFS-74) AbstractMethodError when using httpclient v3.0.1

Posted by "Mario Ivankovits (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/VFS-74?page=all ]

Mario Ivankovits updated VFS-74:
--------------------------------

    Fix Version/s: later

> AbstractMethodError when using httpclient v3.0.1
> ------------------------------------------------
>
>                 Key: VFS-74
>                 URL: http://issues.apache.org/jira/browse/VFS-74
>             Project: Commons VFS
>          Issue Type: Bug
>    Affects Versions: Nightly Builds
>            Reporter: Maarten Coene
>             Fix For: later
>
>         Attachments: WebdavConnectionManager.java.patch
>
>
> Hi,
> when you use VFS in combination with commons httpclient 3.0.1, you get an AbstractMethodError:
> java.lang.AbstractMethodError
>         at org.apache.commons.httpclient.HttpClient.setHttpConnectionManager(HttpClient.java:472)
>         at org.apache.commons.vfs.provider.webdav.WebdavClientFactory.createConnection(WebdavClientFactory.java:82)
>         at org.apache.commons.vfs.provider.webdav.WebdavFileProvider.doCreateFileSystem(WebdavFileProvider.java:85)
>         at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:76)
>         at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:61)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:640)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:601)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:569)
>         at fr.jayasoft.ivy.repository.vfs.VfsResource.<init>(VfsResource.java:39)
>         at fr.jayasoft.ivy.repository.vfs.VfsRepository.put(VfsRepository.java:159)
>         at fr.jayasoft.ivy.resolver.RepositoryResolver.put(RepositoryResolver.java:173)
>         at fr.jayasoft.ivy.resolver.RepositoryResolver.publish(RepositoryResolver.java:168)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2079)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2063)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2044)
>         at fr.jayasoft.ivy.ant.IvyPublish.execute(IvyPublish.java:195)
>         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
>         at org.apache.tools.ant.Task.perform(Task.java:364)
>         at org.apache.tools.ant.Target.execute(Target.java:341)
>         at org.apache.tools.ant.Target.performTasks(Target.java:369)
>         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
>         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
>         at org.apache.tools.ant.Main.runBuild(Main.java:668)
>         at org.apache.tools.ant.Main.startAnt(Main.java:187)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


[jira] Commented: (VFS-74) AbstractMethodError when using httpclient v3.0.1

Posted by "Mario Ivankovits (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/VFS-74?page=comments#action_12456874 ] 
            
Mario Ivankovits commented on VFS-74:
-------------------------------------

It looks there are still incompatibilities between httpclient 3.0.1 and webdav. Something with the url encoding seems to be wrong - or has to be handled differently?

Well, hopefully webdav has a maintainer again ... we well see ....

> AbstractMethodError when using httpclient v3.0.1
> ------------------------------------------------
>
>                 Key: VFS-74
>                 URL: http://issues.apache.org/jira/browse/VFS-74
>             Project: Commons VFS
>          Issue Type: Bug
>    Affects Versions: Nightly Builds
>            Reporter: Maarten Coene
>             Fix For: later
>
>         Attachments: WebdavConnectionManager.java.patch
>
>
> Hi,
> when you use VFS in combination with commons httpclient 3.0.1, you get an AbstractMethodError:
> java.lang.AbstractMethodError
>         at org.apache.commons.httpclient.HttpClient.setHttpConnectionManager(HttpClient.java:472)
>         at org.apache.commons.vfs.provider.webdav.WebdavClientFactory.createConnection(WebdavClientFactory.java:82)
>         at org.apache.commons.vfs.provider.webdav.WebdavFileProvider.doCreateFileSystem(WebdavFileProvider.java:85)
>         at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:76)
>         at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:61)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:640)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:601)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:569)
>         at fr.jayasoft.ivy.repository.vfs.VfsResource.<init>(VfsResource.java:39)
>         at fr.jayasoft.ivy.repository.vfs.VfsRepository.put(VfsRepository.java:159)
>         at fr.jayasoft.ivy.resolver.RepositoryResolver.put(RepositoryResolver.java:173)
>         at fr.jayasoft.ivy.resolver.RepositoryResolver.publish(RepositoryResolver.java:168)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2079)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2063)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2044)
>         at fr.jayasoft.ivy.ant.IvyPublish.execute(IvyPublish.java:195)
>         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
>         at org.apache.tools.ant.Task.perform(Task.java:364)
>         at org.apache.tools.ant.Target.execute(Target.java:341)
>         at org.apache.tools.ant.Target.performTasks(Target.java:369)
>         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
>         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
>         at org.apache.tools.ant.Main.runBuild(Main.java:668)
>         at org.apache.tools.ant.Main.startAnt(Main.java:187)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


[jira] Commented: (VFS-74) AbstractMethodError when using httpclient v3.0.1

Posted by "Mario Ivankovits (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/VFS-74?page=comments#action_12423323 ] 
            
Mario Ivankovits commented on VFS-74:
-------------------------------------

VFS is compiled using the rather old 2.0.2 version, as far as I remember, this is due to some incompatibilites with webdav.
Might be fixed now, but no one took the time to have a look at it yet, sorry.

Maybe try to compile your own VFS version with httpclient 3.0.1 in place. I think - if required at all - you just have to do minor tweaks.

Thanks!
Ciao,
Mario

> AbstractMethodError when using httpclient v3.0.1
> ------------------------------------------------
>
>                 Key: VFS-74
>                 URL: http://issues.apache.org/jira/browse/VFS-74
>             Project: Commons VFS
>          Issue Type: Bug
>    Affects Versions: Nightly Builds
>            Reporter: Maarten Coene
>
> Hi,
> when you use VFS in combination with commons httpclient 3.0.1, you get an AbstractMethodError:
> java.lang.AbstractMethodError
>         at org.apache.commons.httpclient.HttpClient.setHttpConnectionManager(HttpClient.java:472)
>         at org.apache.commons.vfs.provider.webdav.WebdavClientFactory.createConnection(WebdavClientFactory.java:82)
>         at org.apache.commons.vfs.provider.webdav.WebdavFileProvider.doCreateFileSystem(WebdavFileProvider.java:85)
>         at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:76)
>         at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:61)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:640)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:601)
>         at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:569)
>         at fr.jayasoft.ivy.repository.vfs.VfsResource.<init>(VfsResource.java:39)
>         at fr.jayasoft.ivy.repository.vfs.VfsRepository.put(VfsRepository.java:159)
>         at fr.jayasoft.ivy.resolver.RepositoryResolver.put(RepositoryResolver.java:173)
>         at fr.jayasoft.ivy.resolver.RepositoryResolver.publish(RepositoryResolver.java:168)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2079)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2063)
>         at fr.jayasoft.ivy.Ivy.publish(Ivy.java:2044)
>         at fr.jayasoft.ivy.ant.IvyPublish.execute(IvyPublish.java:195)
>         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
>         at org.apache.tools.ant.Task.perform(Task.java:364)
>         at org.apache.tools.ant.Target.execute(Target.java:341)
>         at org.apache.tools.ant.Target.performTasks(Target.java:369)
>         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
>         at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
>         at org.apache.tools.ant.Main.runBuild(Main.java:668)
>         at org.apache.tools.ant.Main.startAnt(Main.java:187)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org