Lorsque je déploie une application JSF sur un cluster Glassfish V2.1 Patch02, l'exception suivante est levée lors du chargement de la première page.Déploiement d'une application JSF sur un cluster Glassfish
java.security.ProviderException: update() failed
at sun.security.pkcs11.P11Cipher.implUpdate(P11Cipher.java:557)
at sun.security.pkcs11.P11Cipher.engineUpdate(P11Cipher.java:457)
at sun.security.pkcs11.P11Cipher.engineDoFinal(P11Cipher.java:485)
at sun.security.pkcs11.P11Cipher.engineDoFinal(P11Cipher.java:471)
at javax.crypto.Cipher.doFinal(DashoA13*..)
...
Caused by: sun.security.pkcs11.wrapper.PKCS11Exception: CKR_DEVICE_ERROR
at sun.security.pkcs11.wrapper.PKCS11.C_EncryptUpdate(Native Method)
at sun.security.pkcs11.P11Cipher.implUpdate(P11Cipher.java:510)
Je ne suis pas d'utiliser tout type de cryptage/décryptage dans mon application.
Lorsque j'ai recherché pour cette exception, j'ai trouvé this, ce qui est le cas lorsque les chiffrements sont chargés dans l'application.
Je voudrais savoir si Glassfish/JSF charge les Ciphers par défaut qui provoquent cette exception?
Si non, quelle pourrait être la cause possible et la solution pour cela?
L'application complète, y compris le module de cryptage/décryptage fonctionne correctement sur un serveur autonome. Peut-être que cela a quelque chose à voir avec les paramètres de sécurité du cluster. J'espérais que quelqu'un puisse pointer vers, surcharger ou désactiver le cryptage dont parlait McDowell (ci-dessus). –
au moins vous savez que ce n'est probablement pas un problème avec votre application. Je crains de ne pas pouvoir vous aider plus loin que ça, mais je n'ai pas beaucoup travaillé avec le clustering. – digitaljoel
merci joel. conservera ce sujet si nous sommes en mesure de résoudre le problème –