Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cross-project-issues-dev] Ganymede M5: multiple differentversions of Orbit bundles?

I think these are the culprits - BIRT and TPTP correctly use v200802090005, but these do not:
egrep '<feature|transcoder' digest.xml | grep -B 1 '<plugin.*transcoder'

<feature label="Third-Party Components for GMF Runtime " provider-name="" id="org.eclipse.gmf.runtime.thirdparty" version="1.0.0.v20080107-0000-7J8P4EEt6YaUquZ_mp-f" >
        <plugin id="org.apache.batik.transcoder" version="1.6.0.v200711021015" unpack="false" />
<feature label="Third-Party Components for GMF Runtime Developer Resources " provider-name="" id="org.eclipse.gmf.runtime.thirdparty.source" version="1.0.0.v20070608-1200-7D85-EB7sQRxeeQseQfV" >
        <plugin id="org.apache.batik.transcoder.source" version="1.6.0.v200711021015" />
Can this be a problem for the EPP Packages? - Looks like the Modeling package would be the only one including the old stuff, would that also include the newer batik? And what would happen if somebody downloaded Modeling EPP Package but then used Ganymede site to upgrade or add more stuff?
I also found this, not sure if it's an issue:
<feature label="Batik PDF" provider-name="" id="org.eclipse.tptp.platform.batik.pdf" version="4.4.0.v200709060100-15-7w311822323166" >
        <plugin id="org.apache.batik.pdf" version="1.6.0.v200711212055" unpack="false" />

Martin Oberhuber, Senior Member of Technical Staff, Wind River
Target Management Project Lead, DSDP PMC Member

From: cross-project-issues-dev-bounces@xxxxxxxxxxx [mailto:cross-project-issues-dev-bounces@xxxxxxxxxxx] On Behalf Of David M Williams
Sent: Freitag, 22. Februar 2008 09:31
To: Cross project issues
Subject: Re: [cross-project-issues-dev] Ganymede M5: multiple differentversions of Orbit bundles?

I have verified this problem, and multiple versions of batik is a  blocking problem that needs to be fixed for M5. (The reason is the issues with import/export packages vs. require-bundle which was fixed "at last minute" by re-doing the Orbit S-build ... and if that doesn't sound familar, you haven't been keeping up with this list. :) You can search this list archive for more information). But, the earlier one's "don't play well" with the latest one, so anyone who uses batik bundles must move up to the latest version.  I do not think the others, xerces, wsdl, javax.xml will cause real problems (though, it's not great). But, batik will cause things to really not work when multiple versions are installed.

Here's what I narrowed down, though not sure it's the whole story ...

I used update manager to install just a few things at a time. After each install, I'd search the plugins directory for batik bundles.

One suspect ... BIRT ... was installed "early on", and found it did use the correct, latest version of batik.transcoder (org.apache.batik.transcoder_1.6.0.v200802090005.jar).

After a few more things, I picked the whole "modeling and modeling tools" category, and an older version was installed (org.apache.batik.transcoder_1.6.0.v200711021015.jar).

Tsk. tsk. Not only is this "old", it's "real old" ... going back two whole S-builds ... the M4 level still! There is a ton of stuff in that "models and modeling tools" category, so I have
no idea which was the culprit ... but, suspect that narrows it down a little.

I am not sure if there are other culprits or not, but everyone should check if you use batik, and make sure you are picking up the v200802090005 version. (I used 'transcoder' as a reference,
not sure if all batik bundles have that same version).

I've opened bug 219919 to track.

Hope this helps, Let us know if questions/problems.

From: "Oberhuber, Martin" <Martin.Oberhuber@xxxxxxxxxxxxx>
To: "Cross project issues" <cross-project-issues-dev@xxxxxxxxxxx>
Date: 02/21/2008 03:19 PM
Subject: [cross-project-issues-dev] Ganymede M5: multiple different versions        of Orbit bundles?

Hi there,
looking at my Full Ganymede M5 install, I notice that there are some
bundles duplicated with different versions. I'm not sure if that can
make a bad impact, or how bad the impacat may be... but does
anybody feel responsible for not building on top of the latest
recommended Orbit build?
Bundles in question are:
< javax.wsdl
< javax.xml
< org.apache.batik.bridge
< org.apache.batik.css
< org.apache.batik.dom
< org.apache.batik.dom.svg
< org.apache.batik.ext.awt
< org.apache.batik.parser
< org.apache.batik.svggen
< org.apache.batik.transcoder
< org.apache.batik.util
< org.apache.batik.xml
< org.apache.commons.codec
< org.apache.commons.logging
< org.apache.xerces
< org.apache.xml.resolver
< org.apache.xml.serializer
< org.w3c.dom.svg

If anybody wants to verify, and has problems accessing the Staging site,
current Ganymede is now available as an archived update site with
.pack.gz bundles only (290MB total):
Martin Oberhuber, Senior Member of Technical Staff, Wind River
Target Management Project Lead, DSDP PMC Member
cross-project-issues-dev mailing list

Back to the top