[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jakarta-commons-dev
Subject:    [jira] [Updated] (VFS-369) Comppilation Issue
From:       "Cedric Nanni (Updated) (JIRA)" <jira () apache ! org>
Date:       2011-10-31 21:11:32
Message-ID: 631111591.42633.1320095492276.JavaMail.tomcat () hel ! zones ! apache ! org
[Download RAW message or body]


     [ https://issues.apache.org/jira/browse/VFS-369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel \
]

Cedric Nanni updated VFS-369:
-----------------------------

    Attachment: VFS-369.patch
    
> Comppilation Issue
> ------------------
> 
> Key: VFS-369
> URL: https://issues.apache.org/jira/browse/VFS-369
> Project: Commons VFS
> Issue Type: Bug
> Affects Versions: 2.0
> Reporter: Cedric Nanni
> Attachments: VFS-369.patch
> 
> 
> When I try to compile VFS on my computer I've got compilation errors due maybe \
> because I use a more recent version of jackrabbit. I patched the code and now it \
>                 compiles.
> diff -rupN original//org/apache/commons/vfs2/provider/webdav/ExceptionConverter.java \
>                 patched//org/apache/commons/vfs2/provider/webdav/ExceptionConverter.java
>                 
> --- original//org/apache/commons/vfs2/provider/webdav/ExceptionConverter.java	2011-08-18 \
>                 06:57:10.000000000 +0200
> +++ patched//org/apache/commons/vfs2/provider/webdav/ExceptionConverter.java	2011-10-24 \
> 20:35:41.000000000 +0200 @@ -50,7 +50,7 @@ public final class ExceptionConverter
> {
> try
> {
> -                Element error = \
> davExc.toXml(DomUtil.BUILDER_FACTORY.newDocumentBuilder().newDocument()); +         \
> Element error = davExc.toXml(DomUtil.createDocument()); if (DomUtil.matches(error, \
> DavException.XML_ERROR, DavConstants.NAMESPACE)) {
> if (DomUtil.hasChildElement(error, "exception", null))
> diff -rupN original//org/apache/commons/vfs2/provider/webdav/WebdavFileObject.java \
>                 patched//org/apache/commons/vfs2/provider/webdav/WebdavFileObject.java
>                 
> --- original//org/apache/commons/vfs2/provider/webdav/WebdavFileObject.java	2011-08-18 \
>                 06:57:10.000000000 +0200
> +++ patched//org/apache/commons/vfs2/provider/webdav/WebdavFileObject.java	2011-10-24 \
> 20:35:41.000000000 +0200 @@ -292,19 +292,17 @@ public class WebdavFileObject \
> extends Ht URLFileName fileName = (URLFileName) getName();
> DavPropertySet properties = getProperties(fileName, \
> PropFindMethod.PROPFIND_ALL_PROP, new DavPropertyNameSet(), false);
> -            @SuppressWarnings("unchecked") // iterator() is documented to return \
>                 DavProperty instances
> -            Iterator<DavProperty> iter = properties.iterator();
> +            Iterator iter = properties.iterator();
> while (iter.hasNext())
> {
> -                DavProperty property = iter.next();
> +                DavProperty property = (DavProperty)iter.next();
> attributes.put(property.getName().toString(), property.getValue());
> }
> properties = getPropertyNames(fileName);
> -            @SuppressWarnings("unchecked") // iterator() is documented to return \
>                 DavProperty instances
> -            Iterator<DavProperty> iter2 = properties.iterator();
> +            Iterator iter2 = properties.iterator();
> while (iter2.hasNext())
> {
> -                DavProperty property = iter2.next();
> +                DavProperty property = (DavProperty)iter2.next();
> if (!attributes.containsKey(property.getName().getName()))
> {
> property = getProperty(fileName, property.getName());

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: \
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more \
information on JIRA, see: http://www.atlassian.com/software/jira

        


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic