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

Xavier Hanin resolved IVY-579.
------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: 2.0)
                   2.0-RC1

I've added a unit test checking the error message in this case, and it works 
properly. This has properly been fixed since the report.

Note that I haven't made a test with IvyRep specifically, but it should behave 
like any resolver on this subject. Feel free to reopen this issue if you 
reproduce the problem with latest trunk version.

> Ivy silently fails XML errors in ivyrep
> ---------------------------------------
>
>                 Key: IVY-579
>                 URL: https://issues.apache.org/jira/browse/IVY-579
>             Project: Ivy
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 2.0.0-alpha-2
>            Reporter: Ignacio Coloma
>            Assignee: Xavier Hanin
>             Fix For: 2.0-RC1
>
>
> When using an ivyrep, in case of XML parsing error (required attributes 
> missing, for example) ivy acts as if the file could not be found. Instead, it 
> should fail with an error message.
> When executing with -verbose you get the following output:
> [ivy:retrieve] problem occured while resolving dependency: [ displaytag | 
> displaytag | 1.1 ] {*=[*]}
>  with ivyLocal: java.text.ParseException: [xml parsing: 
> C:\workspace\myproject\ivyrep\disp
> laytag\displaytag\ivy-1.1.xml:5:8: cvc-complex-type.4: Attribute 
> 'organisation' must appear on eleme
> nt 'info'. in C:\workspace\myproject\ivyrep\displaytag\displaytag\ivy-1.1.xml
> [ivy:retrieve] , xml parsing: 
> C:\workspace\myproject\ivyrep\displaytag\displaytag\ivy-1.1.
> xml:5:8: cvc-complex-type.4: Attribute 'module' must appear on element 
> 'info'. in C:\workspace\myproject\ivyrep\displaytag\displaytag\ivy-1.1.xml

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to