Unable to reset password in WebSphere Commerce

Technote (troubleshooting)


Problem(Abstract)

Attempts to reset a registered user's password fails in WebSphere Commerce.
This likely occurs if the default Reset Password flow is customized.

Symptom

The following error is seen in the logs:

[11/6/12 11:18:23:246 EST] 000000c4 ResetPassword E com.your-company.commerce.security.commands.ResetPasswordCmdImpl performExecute ECException while trying to reset pw

Correlation Identity: 4ac7aef:13ad21488d5:-7d67
Additional Data:
null
Current exception:
Message:
_ERR_MISSING_PARMS
Stack trace:
com.ibm.commerce.exception.ECApplicationException: The command cannot be completed because the parameter "challengeAnswer" was not specified.
at com.ibm.commerce.security.commands.ResetPasswordGuestCmdImpl.validateParameters(ResetPasswordGuestCmdImpl.java:456)
at com.ibm.commerce.command.ECCommandTarget.executeCommand(ECCommandTarget.java:135)
at com.ibm.ws.cache.command.CommandCache.executeCommand(CommandCache.java:332)
at com.ibm.websphere.command.CacheableCommandImpl.execute(CacheableCommandImpl.java:166)
at com.ibm.commerce.command.AbstractECTargetableCommand.execute(AbstractECTargetableCommand.java:217)
at com.ibm.commerce.security.commands.ResetPasswordCmdImpl.performExecute(ResetPasswordCmdImpl.java:188)
at com.your-company.commerce.security.commands.ResetPasswordCmdImpl.performExecute(ResetPasswordCmdImpl.java:54)


Resolving the problem

'challengeAnswer' is a required parameter for the default ResetPasswordGuestCmdImpl command.

Ensure that your custom code specifies 'challengeAnswer' when calling the default ResetPasswordGuestCmdImpl.


Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

WebSphere Commerce Enterprise
Member / User

Software version:

6.0, 7.0

Operating system(s):

AIX, IBM i, Linux, Solaris, Windows, i5/OS

Software edition:

All Editions

Reference #:

1616845

Modified date:

2012-11-15

Translate my page

Machine Translation

Content navigation