there seems to be a regression regarding scheme checking in the WebDAV commandline client 2.0-beta1/CVS-HEAD:
I issue an open command and accidentally forget the protocol: [ Slide ] $ open example.com
1.0.16 replies: Error: Check! No scheme: example.com
but 2.0-beta1 and CVS-HEAD crash:
Fatal Error: id is null
java.lang.IllegalArgumentException: id is null
at org.apache.commons.httpclient.protocol.Protocol.getProtocol(Protocol.java:142)
at org.apache.commons.httpclient.HostConfiguration.setHost(HostConfiguration.java:286)
at org.apache.commons.httpclient.HostConfiguration.setHost(HostConfiguration.java:352)
at org.apache.webdav.lib.WebdavSession.getSessionInstance(WebdavSession.java:150)
at org.apache.webdav.lib.WebdavSession.getSessionInstance(WebdavSession.java:128)
at org.apache.webdav.lib.WebdavResource.setClient(WebdavResource.java:1132)
at org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1153)
at org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1175)
at org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1261)
at org.apache.webdav.lib.WebdavResource.<init>(WebdavResource.java:274)
at org.apache.webdav.cmd.Client.connect(Client.java:267)
at org.apache.webdav.cmd.ClientParser.connect(ClientParser.java:758)
at org.apache.webdav.cmd.ClientParser.command(ClientParser.java:263)
at org.apache.webdav.cmd.ClientParser.commands(ClientParser.java:179)
at org.apache.webdav.cmd.Client.run(Client.java:113)
at org.apache.webdav.cmd.Slide.main(Slide.java:84)
Please, email to [EMAIL PROTECTED]
Best regards, Michael
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
