java.security.InvalidKeyException: Must be a PBEKey in RAW format.
------------------------------------------------------------------
Key: WICKET-585
URL: https://issues.apache.org/jira/browse/WICKET-585
Project: Wicket
Issue Type: Bug
Affects Versions: 1.3.0
Reporter: Peter Ertl
I am getting this on SAP J2EE 6.40 Web Engine...
2007-05-22 17:36:53,139 ERROR org.apache.wicket.util.crypt.AbstractCrypt 91 -
Unable to encrypt text ''
java.security.InvalidKeyException: Must be a PBEKey in RAW format.
at iaik.security.cipher.PbeWithMD5AndDES_CBC.initCipher(Unknown Source)
at iaik.security.cipher.PbeWithMD5AndDES_CBC.engineInit(Unknown Source)
at javax.crypto.Cipher.init(DashoA12275)
at org.apache.wicket.util.crypt.SunJceCrypt.crypt(SunJceCrypt.java:101)
at
org.apache.wicket.util.crypt.AbstractCrypt.encryptStringToByteArray(AbstractCrypt.java:162)
at
org.apache.wicket.util.crypt.AbstractCrypt.encryptUrlSafe(AbstractCrypt.java:86)
at
org.apache.wicket.markup.html.form.PasswordTextField.getModelValue(PasswordTextField.java:95)
at
org.apache.wicket.markup.html.form.FormComponent.getValue(FormComponent.java:492)
at
org.apache.wicket.markup.html.form.TextField.onComponentTag(TextField.java:101)
at
org.apache.wicket.markup.html.form.PasswordTextField.onComponentTag(PasswordTextField.java:154)
at org.apache.wicket.Component.renderComponent(Component.java:1827)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1278)
at org.apache.wicket.Component.render(Component.java:1685)
at
org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1163)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1333)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1268)
at
org.apache.wicket.markup.html.form.Form.onComponentTagBody(Form.java:865)
at org.apache.wicket.Component.renderComponent(Component.java:1858)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1278)
at org.apache.wicket.markup.html.form.Form.onRender(Form.java:951)
at org.apache.wicket.Component.render(Component.java:1685)
at
org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1163)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1333)
at
org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:621)
at
org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:107)
at org.apache.wicket.Component.renderComponent(Component.java:1858)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1278)
at org.apache.wicket.Component.render(Component.java:1685)
at
org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1163)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1333)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1268)
at org.apache.wicket.Component.renderComponent(Component.java:1858)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1278)
at org.apache.wicket.Component.render(Component.java:1685)
at org.apache.wicket.Component.render(Component.java:1648)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:223)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:65)
at
org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1190)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1333)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1268)
at org.apache.wicket.Component.renderComponent(Component.java:1858)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1278)
at org.apache.wicket.Component.render(Component.java:1685)
at org.apache.wicket.Component.render(Component.java:1648)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:223)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:72)
at
org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1190)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1333)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1268)
at org.apache.wicket.Component.renderComponent(Component.java:1858)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1278)
at org.apache.wicket.Component.render(Component.java:1685)
at org.apache.wicket.Component.render(Component.java:1648)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:223)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:65)
at
org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1190)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1333)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1268)
at org.apache.wicket.Component.renderComponent(Component.java:1858)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1278)
at org.apache.wicket.Component.render(Component.java:1685)
at org.apache.wicket.Component.render(Component.java:1648)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:223)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:72)
at
org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1190)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1333)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1268)
at org.apache.wicket.Component.renderComponent(Component.java:1858)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1278)
at org.apache.wicket.Component.render(Component.java:1685)
at
org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1163)
at
org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1295)
at org.apache.wicket.Page.onRender(Page.java:1325)
at org.apache.wicket.Component.render(Component.java:1685)
at org.apache.wicket.Page.renderPage(Page.java:897)
at
org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:223)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:103)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1011)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1073)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1142)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:490)
at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:248)
at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:122)
at
com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
at
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:368)
at
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)
at
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)
at
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)
at
com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:821)
at
com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)
at
com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at
com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)
at
com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)
at
com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)
at
com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at
com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)
at
com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)
Looks really odd...
I guess this error means that passwords will not be encrypted because of some
crypto provider issue...
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.