[ 
https://issues.apache.org/jira/browse/IVY-89?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12463517
 ] 

Gilles Scokart commented on IVY-89:
-----------------------------------

One more reason to take the aproach 2 is that the ivyconf file can be stored on 
a webserver.  The aproach 2 will allows to have the properties file stored on 
the web server as well.

> properties tag in ivy conf so not support relative path
> -------------------------------------------------------
>
>                 Key: IVY-89
>                 URL: https://issues.apache.org/jira/browse/IVY-89
>             Project: Ivy
>          Issue Type: Improvement
>         Environment: eclipse 3.1 jdk 1.4.2
>            Reporter: HB
>         Assigned To: Xavier Hanin
>
> If in the ivyconf I put a tag 
> <properties file="./src/build.properties" />
> it do not work , I get: 
> java.text.ParseException: failed to configure with 
> file:/C:/javadev/src/Hermes/ivyconf.xml: problem in config file
>       at 
> fr.jayasoft.ivy.xml.XmlIvyConfigurationParser.parse(XmlIvyConfigurationParser.java:65)
>       at fr.jayasoft.ivy.Ivy.configure(Ivy.java:259)
>       at 
> au.id.oneill.necessitas.core.providers.IvyLibraryProvider.createIvy(IvyLibraryProvider.java:218)
>       at 
> au.id.oneill.necessitas.core.providers.IvyLibraryProvider.processDependencies(IvyLibraryProvider.java:148)
>       at 
> au.id.oneill.necessitas.core.providers.IvyLibraryProvider.updateAvailableVersions(IvyLibraryProvider.java:86)
>       at 
> au.id.oneill.necessitas.ui.NecessitasContainerPage$12.run(NecessitasContainerPage.java:438)
>       at 
> au.id.oneill.necessitas.ui.NecessitasContainerPage$13.run(NecessitasContainerPage.java:464)
>       at 
> org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
> Caused by: java.net.MalformedURLException: no protocol: ./src/build.properties
>       at 
> fr.jayasoft.ivy.xml.XmlIvyConfigurationParser.startElement(XmlIvyConfigurationParser.java:140)
>       at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1674)
>       at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
>       at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
>       at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:667)
>       at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
>       at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
>       at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
>       at javax.xml.parsers.SAXParser.parse(SAXParser.java:143)
>       at 
> fr.jayasoft.ivy.xml.XmlIvyConfigurationParser.parse(XmlIvyConfigurationParser.java:59)
>       ... 7 more

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

        

Reply via email to