Hello,

You may also use the CVS mailing list or the CVS mailing list archives to keep up in touche with the CVS changes: http://www.jahia.org/jahia/page495.html ;-))

Cheers
St�phane

Delivered-To: [EMAIL PROTECTED]
Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
X-Archive: encrypt
List-Unsubscribe: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <mailto:[EMAIL PROTECTED]>
List-Archive: <http://news.gmane.org/gmane.comp.cms.jahia.cvs/>
Delivered-To: mailing list [EMAIL PROTECTED]
Date: Wed, 8 Sep 2004 16:50:57 +0200
From: Serge Huber <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: cvs commit: jahia/src/java/org/jahia/security/license License.java
X-CVS-Branch: JAHIA-4-0-BRANCH

shuber      2004/09/08 16:50:57 CEST

  Modified files:        (Branch: JAHIA-4-0-BRANCH)
    src/java/org/jahia/security/license License.java
  Log:
  Removed dependency on SUN's JDK when checking license signature.

  Revision  Changes    Path
  1.3.4.1   +1 -1      jahia/src/java/org/jahia/security/license/License.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/src/java/org/jahia/security/license/License.java.diff?r1=1.3&r2=1.3.4.1&f=h



Index: License.java
===================================================================
RCS file: /home/cvs/repository/jahia/src/java/org/jahia/security/license/Attic/License.java,v
retrieving revision 1.3
retrieving revision 1.3.4.1
diff -u -r1.3 -r1.3.4.1
--- License.java 21 Sep 2003 22:21:47 -0000 1.3
+++ License.java 8 Sep 2004 14:50:57 -0000 1.3.4.1
@@ -116,7 +116,7 @@
byte[] base64SigToVerify = signatureString.getBytes("ISO-8859-1");
byte[] sigToVerify = base64.decode(base64SigToVerify);


  -            Signature sig = Signature.getInstance("SHA1withDSA", "SUN");
  +            Signature sig = Signature.getInstance("SHA1withDSA");
               sig.initVerify(publicKey);

               byte[] buffer = toSignatureData().getBytes("ISO-8859-1");

- -- --- -----=[ scroisier2 at jahia dot com ]=---- --- -- -
www.jahia.org : A Collaborative Source CMS and Portal Server

At 16:56 08/09/2004, you wrote:
Thanks,

Could you please tell me which file(s) you changed?

Predrag

Le mercredi 8 Septembre 2004 16:53, Serge Huber a �crit :
> Ok I've committed to CVS some code that removes the dependency on the
> Sun JDK for the license check. Let me know if it works !
>
> Regards,
>   Serge Huber.
>
> Predrag Viceic wrote:
> >Hi,
> >
> >When using IMB jvm we have following exceptions upon jahia boot:
> >
> >java.security.NoSuchProviderException: no such provider: SUN
> >        at java.security.Security.getAlgClassName(Security.java:606)
> >        at java.security.Security.getImpl(Security.java:1081)
> >        at java.security.Signature.getInstance(Signature.java:252)
> >
> >
> >and then:
> >
> >org.jahia.exceptions.JahiaException: License Limit Violation, Environement
> >Initialization Exception
> >        at org.jahia.bin.Jahia.init(Jahia.java:490)
> >        at
> >org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:
> >935) at
> >org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
> >
> >
> >This behaviour doesn't happen with Sun jvm or JRockIt.
> >
> >Any help?
> >
> >Thanks,
> >Predrag




Reply via email to