I've deployed Xwiki enterprise 2.7 on my Glassfish 2.1.1 server with MySQL
as the back-end.
I can create a user, but when I try to log in to that user, I am rewarded
with the stack dump shown below. It's trying to find a provider
of DES/ECB/PKCS5Padding.
After about 30 minutes on Google and on
Java.sun.com, I don't seem to be
able to find where I can get this provider.
Could some kind soul please give me some hints on where to look to download
this?
Thanks.
Regards,
Mike
2011-01-05 18:17:04,890 [
http://localhost:8080/xwiki-enterprise-web-2.7/bin/loginsubmit/XWiki/XWikiL…]
ERROR xwiki.MyPersistentLoginManager - ERROR!!
2011-01-05 18:17:04,890 [
http://localhost:8080/xwiki-enterprise-web-2.7/bin/loginsubmit/XWiki/XWikiL…]
ERROR xwiki.MyPersistentLoginManager - There was a problem encrypting the
username or password!!
2011-01-05 18:17:04,890 [
http://localhost:8080/xwiki-enterprise-web-2.7/bin/loginsubmit/XWiki/XWikiL…]
ERROR xwiki.MyPersistentLoginManager - Remember Me function will be
disabled!!
2011-01-05 18:17:05,046 [
http://localhost:8080/xwiki-enterprise-web-2.7/bin/loginsubmit/XWiki/XWikiL…]
WARN internal.DefaultVelocityEngine - Deprecated usage of method
[com.xpn.xwiki.api.XWiki.parseMessage] in /templates/login.vm@28,33
2011-01-05 18:17:05,140 [
http://localhost:8080/xwiki-enterprise-web-2.7/bin/view/Main/DocumentDoesNo…]
WARN internal.DefaultVelocityEngine - Deprecated usage of method
[com.xpn.xwiki.api.XWiki.parseMessage] in @18,8
2011-01-05 18:17:53,640 [
http://localhost:8080/xwiki-enterprise-web-2.7/bin/login/XWiki/XWikiLogin?x…]
WARN internal.DefaultVelocityEngine - Deprecated usage of method
[com.xpn.xwiki.api.XWiki.parseMessage] in /templates/login.vm@28,33
2011-01-05 18:17:57,734 [
http://localhost:8080/xwiki-enterprise-web-2.7/bin/loginsubmit/XWiki/XWikiL…]
ERROR xwiki.MyPersistentLoginManager - Failed to encrypt text: miken
java.security.NoSuchAlgorithmException: Cannot find any provider supporting
DES/ECB/PKCS5Padding
at javax.crypto.Cipher.getInstance(DashoA13*..)
at
com.xpn.xwiki.user.impl.xwiki.MyPersistentLoginManager.encryptText(MyPersistentLoginManager.java:391)
at
com.xpn.xwiki.user.impl.xwiki.MyPersistentLoginManager.rememberLogin(MyPersistentLoginManager.java:188)
at
com.xpn.xwiki.user.impl.xwiki.MyFormAuthenticator.processLogin(MyFormAuthenticator.java:221)
at
com.xpn.xwiki.user.impl.xwiki.MyFormAuthenticator.processLogin(MyFormAuthenticator.java:187)
at
com.xpn.xwiki.user.impl.xwiki.XWikiAuthServiceImpl.checkAuth(XWikiAuthServiceImpl.java:243)
at com.xpn.xwiki.XWiki.checkAuth(XWiki.java:4125)
at
com.xpn.xwiki.user.impl.xwiki.XWikiRightServiceImpl.checkAccess(XWikiRightServiceImpl.java:169)