All,

I've been using Ivy for the last 3 years and I've until now worked with local repositories and configuration files.

I would like to publish some Java project and use Roundup for the ivy configuration. Since Roundup doesn't yet contain all the ivy configuration I need, I would like to first work with local packagers (filesystem) and contribute these files to the Roundup project once they are clean and dusted.

My problem is that when I define the following packager

<packager name="roundup-local" buildRoot="${ivy.build.dir}"
        resourceCache="${ivy.cache.dir}">
<ivy pattern="c:/roundup-local/ivy/[organisation]/[module]/[revision]/ivy.xml"/> <artifact pattern="c:/roundup-local/ivy/[organisation]/[module]/[revision]/packager.xml"/>
</packager>

I have the error:

roundup-local: unable to get resource for [...] java.net.MalformedURLException: unknown protocol: c

Since I use the <ivy patter="c:/..." successfully in other ivy configuration files, it is possible that the packager only work with http:// patterns?

Or am I missing something stupid here?

Thanks and regards,

-Vladimir


Reply via email to