Skip to Content.
Sympa Menu

shibboleth-dev - Re: IDP 2.0 RC1 - src vs. bin

Subject: Shibboleth Developers

List archive

Re: IDP 2.0 RC1 - src vs. bin


Chronological Thread 
  • From: Chad La Joie <>
  • To:
  • Subject: Re: IDP 2.0 RC1 - src vs. bin
  • Date: Thu, 31 Jan 2008 07:14:03 +0100
  • Organization: SWITCH

If I had to take a wild guess here I would suspect that there was a version mismatch with an installed JCE provider. Because the JCE APIs (which contain the Keystore APIs) changed between 1.4 and 1.5 the JVM will check at startup time to see which version you have and give you a mismatch error if there is in fact a mismatch. Note that this is *not* caused by the bouncycastle 1.4 jar currently included as a Shib library. This is only done if you try to install it as a provider (which requires modifying your JVM).

That's just a wild guess.


wrote:
I reinstalled Java, since I wasn’t the one that installed it on this system (it appeared to be a standard Sun Install, but I’m not sure), and that cleared the problem up, so sorry about not trying that first. This was not a system I was using during Beta, but it’s one of the systems I am deploying to now, so maybe it just had a broken Java.



*From:* Nate Klingenstein
[mailto:]
*Sent:* Wednesday, January 30, 2008 4:16 PM
*To:*

*Subject:* Re: IDP 2.0 RC1 - src vs. bin


I'd sure interpret the error the same way you would, so I'm not sure. It's clearly something related to what your JVM supports and the way the packages were built. For now, I think you can use the same shib-dist distribution that we made available during the beta period to pull and build everything from SVN. That should work, at least, until we untangle this.


Letting Chad chime in next,

Nate.


On 30 Jan 2008, at 20:59, < <mailto:>> wrote:



14:54:15.065 [main] ERROR e.i.m.s.common.config.BaseService - Configuration was not loaded for shibboleth.AttributeResolver service, error creating components. The root cause of this error was: java.lang.UnsupportedClassVersionError: Bad version number in .class file


Given my constant problems keeping things properly endorsed, I wouldn’t be shocked to find out this is another error related to that, so I’ll double check that and then start digging deeper from there.



--
SWITCH
Serving Swiss Universities
--------------------------
Chad La Joie, Software Engineer, Security
Werdstrasse 2, P.O. Box, 8021 Zürich, Switzerland
phone +41 44 268 15 75, fax +41 44 268 15 68
,
http://www.switch.ch




Archive powered by MHonArc 2.6.16.

Top of Page