diff --git a/Modules/Wrappers/ApplicationEngine/src/otbWrapperChoiceParameter.cxx b/Modules/Wrappers/ApplicationEngine/src/otbWrapperChoiceParameter.cxx index eb2b09ac2ca54bdc8c3aeac3697b59baa895ffce..57c5cbeae3c4d96181f0b17f3ea9eeac475d70bd 100644 --- a/Modules/Wrappers/ApplicationEngine/src/otbWrapperChoiceParameter.cxx +++ b/Modules/Wrappers/ApplicationEngine/src/otbWrapperChoiceParameter.cxx @@ -172,7 +172,10 @@ ChoiceParameter::SetValue(std::string choiceKey) ++i; } - itkExceptionMacro(<< "Cannot find " << choiceKey); + itkExceptionMacro(<< "Invalid parameter value '" + << choiceKey << "'" + << " given for parameter '-" + << this->GetKey() << "'"); } unsigned int