Hi all, How about AXIS2_ERROR_SET_AND_LOG(env->error, ...) a new macro which combines the AXIS2_ERROR_SET() and AXIS2_LOG_ERROR().
Thoughts? Regards, Senaka > Hi, > When we do AXIS2_ERROR_SET, we have to log an error message as well. In > "some" situations we can use the same error message we set to the > env->error for logging. Like this > > AXIS2_ERROR_SET(env->error, > > AXIS2_ERROR_MULTIPLE_CODE_ELEMENTS_ENCOUNTERED, > AXIS2_FAILURE); > AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, > AXIS2_ERROR_GET_MESSAGE(env->error)); > > instead of > > AXIS2_ERROR_SET(env->error, > > AXIS2_ERROR_MULTIPLE_CODE_ELEMENTS_ENCOUNTERED, > AXIS2_FAILURE); > AXIS2_LOG_ERROR(env->log, AXIS2_LOG_SI, > "Multiple fault code elements encountered in SOAP > fault"); > > If the message is detailed enough for logging I do not see any problem > of doing this. Do you? > > Cheers, > Kaushalye > > -- > http://blog.kaushalye.org/ > http://wso2.org/ > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]