Exception when entering wrong current password on requirePasswordChange
----------------------------------------------------------------------- Key: OFBIZ-4356 URL: https://issues.apache.org/jira/browse/OFBIZ-4356 Project: OFBiz Issue Type: Bug Components: specialpurpose/ecommerce Affects Versions: SVN trunk Reporter: Mirko Vogelsmeier Here is a step-by-step how the error occures: 1) Request a new password by entering your userlogin 2) Login and you will get to the "requirePasswordChange"-Page (depending on properties) 3) If you enter a wrong current password on this page the exception is thrown. OFBiz tries to call the service "updatePassword" with a bad userLogin and an Exception is thrown: org.ofbiz.service.ServiceAuthException: User authorization is required for this service: updatePassword [updatePassword::file:/C:/Workspace/apache_ofbiz/framework/common/servicedef/services.xml::Update a UserLogin Password::java::::org.ofbiz.common.login.LoginServices::updatePassword::UserLogin::true::false::true::true::false::0::[]::[]::{userLoginId=userLoginId::String::IN::null::UserLogin::userLoginId::::::true::false::true::false::none::null::false, currentPassword=currentPassword::String::IN::null::UserLogin::currentPassword::::::true::false::true::false::none::null::false, newPassword=newPassword::String::IN::null::UserLogin::newPassword::::::true::false::true::false::none::null::false, newPasswordVerify=newPasswordVerify::String::IN::null::UserLogin::newPasswordVerify::::::true::false::true::false::none::null::false, passwordHint=passwordHint::String::IN::null::UserLogin::passwordHint::::::true::false::true::false::none::null::false, updatedUserLogin=updatedUserLogin::org.ofbiz.entity.GenericValue::OUT::null::UserLogin::updatedUserLogin::::::false::false::true::false::none::null::false, responseMessage=responseMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessage=errorMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessageList=errorMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessage=successMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessageList=successMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, userLogin=userLogin::org.ofbiz.entity.GenericValue::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, login.username=login.username::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, login.password=login.password::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, locale=locale::java.util.Locale::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, timeZone=timeZone::java.util.TimeZone::INOUT::null::null::null::null::null::true::false::true::false::null::null::true}::{userLoginId::String::IN::null::UserLogin::userLoginId::::::true::false::true::false::none::null::false, currentPassword::String::IN::null::UserLogin::currentPassword::::::true::false::true::false::none::null::false, newPassword::String::IN::null::UserLogin::newPassword::::::true::false::true::false::none::null::false, newPasswordVerify::String::IN::null::UserLogin::newPasswordVerify::::::true::false::true::false::none::null::false, passwordHint::String::IN::null::UserLogin::passwordHint::::::true::false::true::false::none::null::false, updatedUserLogin::org.ofbiz.entity.GenericValue::OUT::null::UserLogin::updatedUserLogin::::::false::false::true::false::none::null::false, responseMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, userLogin::org.ofbiz.entity.GenericValue::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, login.username::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, login.password::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, locale::java.util.Locale::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, timeZone::java.util.TimeZone::INOUT::null::null::null::null::null::true::false::true::false::null::null::true}::true::] -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira |
[ https://issues.apache.org/jira/browse/OFBIZ-4356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dimitri Unruh updated OFBIZ-4356: --------------------------------- Attachment: OFBIZ-4356.patch here is a patch for this problem > Exception when entering wrong current password on requirePasswordChange > ----------------------------------------------------------------------- > > Key: OFBIZ-4356 > URL: https://issues.apache.org/jira/browse/OFBIZ-4356 > Project: OFBiz > Issue Type: Bug > Components: specialpurpose/ecommerce > Affects Versions: SVN trunk > Reporter: Mirko Vogelsmeier > Attachments: OFBIZ-4356.patch > > > Here is a step-by-step how the error occures: > 1) Request a new password by entering your userlogin > 2) Login and you will get to the "requirePasswordChange"-Page (depending on properties) > 3) If you enter a wrong current password on this page the exception is thrown. > OFBiz tries to call the service "updatePassword" with a bad userLogin and an Exception is thrown: > org.ofbiz.service.ServiceAuthException: User authorization is required for this service: updatePassword [updatePassword::file:/C:/Workspace/apache_ofbiz/framework/common/servicedef/services.xml::Update a UserLogin Password::java::::org.ofbiz.common.login.LoginServices::updatePassword::UserLogin::true::false::true::true::false::0::[]::[]::{userLoginId=userLoginId::String::IN::null::UserLogin::userLoginId::::::true::false::true::false::none::null::false, currentPassword=currentPassword::String::IN::null::UserLogin::currentPassword::::::true::false::true::false::none::null::false, newPassword=newPassword::String::IN::null::UserLogin::newPassword::::::true::false::true::false::none::null::false, newPasswordVerify=newPasswordVerify::String::IN::null::UserLogin::newPasswordVerify::::::true::false::true::false::none::null::false, passwordHint=passwordHint::String::IN::null::UserLogin::passwordHint::::::true::false::true::false::none::null::false, updatedUserLogin=updatedUserLogin::org.ofbiz.entity.GenericValue::OUT::null::UserLogin::updatedUserLogin::::::false::false::true::false::none::null::false, responseMessage=responseMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessage=errorMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessageList=errorMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessage=successMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessageList=successMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, userLogin=userLogin::org.ofbiz.entity.GenericValue::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, login.username=login.username::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, login.password=login.password::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, locale=locale::java.util.Locale::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, timeZone=timeZone::java.util.TimeZone::INOUT::null::null::null::null::null::true::false::true::false::null::null::true}::{userLoginId::String::IN::null::UserLogin::userLoginId::::::true::false::true::false::none::null::false, currentPassword::String::IN::null::UserLogin::currentPassword::::::true::false::true::false::none::null::false, newPassword::String::IN::null::UserLogin::newPassword::::::true::false::true::false::none::null::false, newPasswordVerify::String::IN::null::UserLogin::newPasswordVerify::::::true::false::true::false::none::null::false, passwordHint::String::IN::null::UserLogin::passwordHint::::::true::false::true::false::none::null::false, updatedUserLogin::org.ofbiz.entity.GenericValue::OUT::null::UserLogin::updatedUserLogin::::::false::false::true::false::none::null::false, responseMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, userLogin::org.ofbiz.entity.GenericValue::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, login.username::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, login.password::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, locale::java.util.Locale::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, timeZone::java.util.TimeZone::INOUT::null::null::null::null::null::true::false::true::false::null::null::true}::true::] -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-4356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sascha Rodekamp reassigned OFBIZ-4356: -------------------------------------- Assignee: Sascha Rodekamp > Exception when entering wrong current password on requirePasswordChange > ----------------------------------------------------------------------- > > Key: OFBIZ-4356 > URL: https://issues.apache.org/jira/browse/OFBIZ-4356 > Project: OFBiz > Issue Type: Bug > Components: specialpurpose/ecommerce > Affects Versions: SVN trunk > Reporter: Mirko Vogelsmeier > Assignee: Sascha Rodekamp > Attachments: OFBIZ-4356.patch > > > Here is a step-by-step how the error occures: > 1) Request a new password by entering your userlogin > 2) Login and you will get to the "requirePasswordChange"-Page (depending on properties) > 3) If you enter a wrong current password on this page the exception is thrown. > OFBiz tries to call the service "updatePassword" with a bad userLogin and an Exception is thrown: > org.ofbiz.service.ServiceAuthException: User authorization is required for this service: updatePassword [updatePassword::file:/C:/Workspace/apache_ofbiz/framework/common/servicedef/services.xml::Update a UserLogin Password::java::::org.ofbiz.common.login.LoginServices::updatePassword::UserLogin::true::false::true::true::false::0::[]::[]::{userLoginId=userLoginId::String::IN::null::UserLogin::userLoginId::::::true::false::true::false::none::null::false, currentPassword=currentPassword::String::IN::null::UserLogin::currentPassword::::::true::false::true::false::none::null::false, newPassword=newPassword::String::IN::null::UserLogin::newPassword::::::true::false::true::false::none::null::false, newPasswordVerify=newPasswordVerify::String::IN::null::UserLogin::newPasswordVerify::::::true::false::true::false::none::null::false, passwordHint=passwordHint::String::IN::null::UserLogin::passwordHint::::::true::false::true::false::none::null::false, updatedUserLogin=updatedUserLogin::org.ofbiz.entity.GenericValue::OUT::null::UserLogin::updatedUserLogin::::::false::false::true::false::none::null::false, responseMessage=responseMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessage=errorMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessageList=errorMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessage=successMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessageList=successMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, userLogin=userLogin::org.ofbiz.entity.GenericValue::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, login.username=login.username::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, login.password=login.password::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, locale=locale::java.util.Locale::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, timeZone=timeZone::java.util.TimeZone::INOUT::null::null::null::null::null::true::false::true::false::null::null::true}::{userLoginId::String::IN::null::UserLogin::userLoginId::::::true::false::true::false::none::null::false, currentPassword::String::IN::null::UserLogin::currentPassword::::::true::false::true::false::none::null::false, newPassword::String::IN::null::UserLogin::newPassword::::::true::false::true::false::none::null::false, newPasswordVerify::String::IN::null::UserLogin::newPasswordVerify::::::true::false::true::false::none::null::false, passwordHint::String::IN::null::UserLogin::passwordHint::::::true::false::true::false::none::null::false, updatedUserLogin::org.ofbiz.entity.GenericValue::OUT::null::UserLogin::updatedUserLogin::::::false::false::true::false::none::null::false, responseMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, userLogin::org.ofbiz.entity.GenericValue::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, login.username::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, login.password::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, locale::java.util.Locale::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, timeZone::java.util.TimeZone::INOUT::null::null::null::null::null::true::false::true::false::null::null::true}::true::] -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-4356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sascha Rodekamp closed OFBIZ-4356. ---------------------------------- Resolution: Fixed Fix Version/s: SVN trunk Release Branch 11.04 Thanks Mirko for Reporting and many thanks Dimitri for fixing this issue. The patch is in Trunk and Release 11.04 @Rev:1170473. > Exception when entering wrong current password on requirePasswordChange > ----------------------------------------------------------------------- > > Key: OFBIZ-4356 > URL: https://issues.apache.org/jira/browse/OFBIZ-4356 > Project: OFBiz > Issue Type: Bug > Components: specialpurpose/ecommerce > Affects Versions: SVN trunk > Reporter: Mirko Vogelsmeier > Assignee: Sascha Rodekamp > Fix For: Release Branch 11.04, SVN trunk > > Attachments: OFBIZ-4356.patch > > > Here is a step-by-step how the error occures: > 1) Request a new password by entering your userlogin > 2) Login and you will get to the "requirePasswordChange"-Page (depending on properties) > 3) If you enter a wrong current password on this page the exception is thrown. > OFBiz tries to call the service "updatePassword" with a bad userLogin and an Exception is thrown: > org.ofbiz.service.ServiceAuthException: User authorization is required for this service: updatePassword [updatePassword::file:/C:/Workspace/apache_ofbiz/framework/common/servicedef/services.xml::Update a UserLogin Password::java::::org.ofbiz.common.login.LoginServices::updatePassword::UserLogin::true::false::true::true::false::0::[]::[]::{userLoginId=userLoginId::String::IN::null::UserLogin::userLoginId::::::true::false::true::false::none::null::false, currentPassword=currentPassword::String::IN::null::UserLogin::currentPassword::::::true::false::true::false::none::null::false, newPassword=newPassword::String::IN::null::UserLogin::newPassword::::::true::false::true::false::none::null::false, newPasswordVerify=newPasswordVerify::String::IN::null::UserLogin::newPasswordVerify::::::true::false::true::false::none::null::false, passwordHint=passwordHint::String::IN::null::UserLogin::passwordHint::::::true::false::true::false::none::null::false, updatedUserLogin=updatedUserLogin::org.ofbiz.entity.GenericValue::OUT::null::UserLogin::updatedUserLogin::::::false::false::true::false::none::null::false, responseMessage=responseMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessage=errorMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessageList=errorMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessage=successMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessageList=successMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, userLogin=userLogin::org.ofbiz.entity.GenericValue::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, login.username=login.username::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, login.password=login.password::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, locale=locale::java.util.Locale::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, timeZone=timeZone::java.util.TimeZone::INOUT::null::null::null::null::null::true::false::true::false::null::null::true}::{userLoginId::String::IN::null::UserLogin::userLoginId::::::true::false::true::false::none::null::false, currentPassword::String::IN::null::UserLogin::currentPassword::::::true::false::true::false::none::null::false, newPassword::String::IN::null::UserLogin::newPassword::::::true::false::true::false::none::null::false, newPasswordVerify::String::IN::null::UserLogin::newPasswordVerify::::::true::false::true::false::none::null::false, passwordHint::String::IN::null::UserLogin::passwordHint::::::true::false::true::false::none::null::false, updatedUserLogin::org.ofbiz.entity.GenericValue::OUT::null::UserLogin::updatedUserLogin::::::false::false::true::false::none::null::false, responseMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, errorMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessage::String::OUT::null::null::null::null::null::true::false::true::false::null::null::true, successMessageList::java.util.List::OUT::null::null::null::null::null::true::false::true::false::null::null::true, userLogin::org.ofbiz.entity.GenericValue::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, login.username::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, login.password::String::IN::null::null::null::null::null::true::false::true::false::null::null::true, locale::java.util.Locale::INOUT::null::null::null::null::null::true::false::true::false::null::null::true, timeZone::java.util.TimeZone::INOUT::null::null::null::null::null::true::false::true::false::null::null::true}::true::] -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira |
Free forum by Nabble | Edit this page |