Environment : ivybeans-1.2-nb71, netbeans 7.2.1 , Windows 8 , jdk 1.7.0_09
Description :
I'm trying to add filesystem resolver:
<filesystem name="libraries">
<artifact pattern="${ivy.settings.dir}/lib/[organisation]/[artifact]-[revision].[ext]" />
</filesystem>
java.lang.IllegalArgumentException: artifact pattern must be absolute:
file:/C:/Users/Martin/Documents/NetbeansProjects/TestProject/lib/[organisation]/
[artifact]-[revision].[ext]
at org.apache.ivy.util.Checks.checkAbsolute(Checks.java:57)
at org.apache.ivy.plugins.resolver.FileSystemResolver.addConfiguredArtifact(FileSystemResolver.java:310)
Caused: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor173.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.ivy.util.Configurator.endCreateChild(Configurator.java:709)
Caused: java.lang.IllegalArgumentException: impossible to add configured child
for artifact on class org.apache.ivy.plugins.resolver.FileSystemResolver:
artifact pattern must be absolute:
file:/C:/Users/Martin/Documents/NetbeansProjects/TestProject/lib/[organisation]/
[artifact]-[revision].[ext]
at org.apache.ivy.util.Configurator.endCreateChild(Configurator.java:713)
at org.apache.ivy.core.settings.XmlSettingsParser.endElement(XmlSettingsParser.java:587)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:606)
at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:183)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1303)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2717)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:489)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:302)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:274)
at org.apache.ivy.core.settings.XmlSettingsParser.doParse(XmlSettingsParser.java:160)
Caused: java.text.ParseException: failed to load settings from
file:/C:/Users/Martin/Documents/NetbeansProjects/TestProject/ivysettings.xml:
impossible to add configured child for artifact on class
org.apache.ivy.plugins.resolver.FileSystemResolver: artifact pattern must be
absolute:
file:/C:/Users/Martin/Documents/NetbeansProjects/TestProject/lib/[organisation]/
[artifact]-[revision].[ext]
at org.apache.ivy.core.settings.XmlSettingsParser.doParse(XmlSettingsParser.java:165)
at org.apache.ivy.core.settings.XmlSettingsParser.parse(XmlSettingsParser.java:150)
at org.apache.ivy.core.settings.IvySettings.load(IvySettings.java:408)
at org.apache.ivy.Ivy.configure(Ivy.java:422)
at com.googlecode.ivybeans.facade.IvyLibrary.configure(IvyLibrary.java:187)
Caused: com.googlecode.ivybeans.facade.IvyLibraryParsingException: failed to
load settings from
file:/C:/Users/Martin/Documents/NetbeansProjects/TestProject/ivysettings.xml:
impossible to add configured child for artifact on class
org.apache.ivy.plugins.resolver.FileSystemResolver: artifact pattern must be
absolute:
file:/C:/Users/Martin/Documents/NetbeansProjects/TestProject/lib/[organisation]/
[artifact]-[revision].[ext]
at com.googlecode.ivybeans.facade.IvyLibrary.configure(IvyLibrary.java:201)
at com.googlecode.ivybeans.facade.IvyLibrary.resolve(IvyLibrary.java:150)
[catch] at
com.googlecode.ivybeans.module.IvyLibraryController$IvyResolver$1.run(IvyLibrary
Controller.java:273)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1452)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2032)
Original issue reported on code.google.com by vehov...@gmail.com on 24 Dec 2012 at 11:02
Original issue reported on code.google.com by
vehov...@gmail.com
on 24 Dec 2012 at 11:02