Yes, I think the latest xerces and xalan should just get their xml-apis from
xml-commons-externals<http://ivyroundup.googlecode.com/svn/trunk/repo/modules/org.apache.xml/xml-commons-external/1.3.04/ivy.xml>,
which exists for this purpose.

I've made this change in r1440.

-Archie

On Thu, Jan 6, 2011 at 6:22 PM, Alan Chaney <a...@writingshow.com> wrote:

>
> Hi Archie
>
> A little bit more experimentation reveals that the problem is nothing to do
> with IyvDE (I ran it again with ivy ant scripts)
>
> Its actually that xerces 2.9.1 ALSO has the xml-apis.jar in its published
> artifacts list on ivyroundup.
>
> It seems that the problem is that one part of my project requires xerces
> and another part requires xalan. Currently roundup has 2.7.1 xalan and 2.9.1
> xerces, so as xml-api is part of the published artifacts (rather than being
> a dependency) then both versions are pulled in.
>
> Any suggestions as to what I might do to fix this?
>
> Thanks in advance
>
> Alan
>
>
>
> On 1/6/2011 9:53 AM, Archie Cobbs wrote:
>
>> On Thu, Jan 6, 2011 at 11:33 AM, a...@mechnicality.com<
>> a...@mechnicality.com>  wrote:
>>
>>  Also, looking at
>>>
>>> http://ivyroundup.googlecode.com/svn/trunk/repo/modules/org.apache.xml/xalan-j/2.7.1/ivy.xmlwhyare
>>>  the xml-api jars showing up at all? the conf 'interp' should only
>>> pull in xalan?
>>>
>>>  Not sure about your other questions, but this is happening because the
>> config 'interp' extends the config 'xml-apis'...
>>
>> -Archie
>>
>>
>


-- 
Archie L. Cobbs

Reply via email to