[ https://issues.apache.org/jira/browse/AXIS2C-121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12639818#action_12639818 ]
Pim Philipse commented on AXIS2C-121: ------------------------------------- While you're at it, axutil_log_impl_log_user( ... if (AXIS2_LOG_LEVEL_DEBUG <= log->level) { char value[AXIS2_LEN_VALUE + 1]; va_list ap; va_start(ap, format); AXIS2_VSNPRINTF(value, AXIS2_LEN_VALUE, format, ap); va_end(ap); axutil_log_impl_write_to_file(log, mutex, AXIS2_LOG_LEVEL_DEBUG, filename, linenumber, value); } 1: change AXIS2_LOG_LEVEL_DEBUG to AXIS2_LOG_LEVEL_USER 2: Some of the members of the enum have a misleading comment: /** Warning level, logs only warnings */ AXIS2_LOG_LEVEL_WARNING, which is of course not true, as axutil_log_impl_log_warning() has as condition: if (AXIS2_LOG_LEVEL_WARNING <= log->level && log->level != AXIS2_LOG_LEVEL_USER) 3: I think messages with AXIS2_LOG_LEVEL_USER should always be passed, so the whole if-statement can be omitted in my opinion. > Log implementation does not go through ops > ------------------------------------------ > > Key: AXIS2C-121 > URL: https://issues.apache.org/jira/browse/AXIS2C-121 > Project: Axis2-C > Issue Type: Improvement > Components: util > Environment: Linux/Windows > Reporter: Nabeel Yoosuf > Assignee: Samisa Abeysinghe > Priority: Minor > Fix For: 1.0.0 > > > The log implemenation does not go through ops; as a result of that a user > cannot plug his/her log implementation to use the engine. It would be better > if we can have it aleast for Linux since there's a known problem with > accessing fucntions with variable no of arguments through macros in windows. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]