Hi Scott,

I don't think you can get ivy:include to ignore this error.  You
could, I think, get the functionality that you want with 'ant copy'.
If you keep a copy of the ivysettings.xml in your project somewhere
and ivy:include that.  Then in your ant script try to copy a new
version each time and ignore any errors:

        <copy file="file:/c://.../ivysettings.xml"
tofile="${basedir}/etc/ivysettings.xml" failonerror="false"/>

We do something similar except with 'get' from a URL.

Cheers,
Geoff


On Sun, May 24, 2009 at 2:48 PM, Scott Goldstein <[email protected]> wrote:
> In my ivysettings, I use an include tag to include an ivy settinsg file 
> located on a file server.  When the file server is not available, I get the 
> following message:
>
> BUILD FAILED
> ...build.xml:14: impossible to configure ivy:settings with given file: 
> ...\ivysettings.xml : java.text.ParseException: failed to load settings from 
> file:/c://.../ivysettings.xml: io problem while parsing config file: 
> \\fileserver\c\...\remoteivysettings.xml (The network path was not found)
>
> I'd like the behavior to be:
> 1.  When online, include the file
> 2.  When offline, ignore the error and continue
>
> Is there any way to achieve this?
>
> Thanks.
>
> Scott

Reply via email to