Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Notice of change to batch "signing service"

On 17.04.15 07:55, David M Williams wrote:
>> So things are back now that i added a dummy class to
>> javax.annotation.jre! I have no freaking idea why this should make a
>> difference but I've now at least a working build!
> 
> Not sure how much you want to pursue this, but ... a few old memories
> are coming back to me.
> 
> First, remember that Tycho doesn't use the "batch signing service", per
> se, but does their own re-pack, and "pack200" ... I've always assumed
> they use the VM you are running your build with, but, do not know for sure.
> 
> One reason they do this, is that bundles with no .class files do not
> profit from re-pack/pack200 (but still profit from gzip). I am not sure
> of the implementation details, but this includes at least features.jars
> and source*.jars. I am not sure if they literally "look in" other
> bundles to see if "resources only" (no .class files) or what.
> (Buckminster does something similar, but again, do not know implantation).
> 
> I see your bundle has a BREE of 1.8 . Did your empty bundle also contain
> a BREE? Or was that added when the dummy .class added? ... wouldn't it
> be interesting (i.e. a "bug", sort of, in your code :) if Tycho use the
> presence of a BREE to decide if "class files or not"?
> 

Yes the EE 1.8 was there from the beginning - the change to make things
behave correctly was
http://git.eclipse.org/c/efxclipse/org.eclipse.efxclipse.git/commit/?id=8eb51cf545d522674b290afe6e14475ebafe195c

What strikes me is that this all worked flawless for weeks and suddenly
started breaking a few days ago but there was no change in
tycho-version, signing plugin, ... . Not sure when the server was
upgraded to java8u40 but I think that was not done this week but some
weeks before?

Tom

-- 
Thomas Schindl, CTO
BestSolution.at EDV Systemhaus GmbH
Eduard-Bodem-Gasse 5-7, A-6020 Innsbruck
http://www.bestsolution.at/
Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck


Back to the top