[
https://issues.apache.org/jira/browse/AXIS2C-1203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12608309#action_12608309
]
Damitha Kumarage commented on AXIS2C-1203:
------------------------------------------
It seems to me that the patch has a small bug in
#define AXIS2_LOG_INFO_MSG(log, msg) AXIS2_LOG_INFO (log, AXIS2_LOG_SI, "%s
%s", AXIS2_LOG_PROJECT_PREFIX, msg)
AFAIK log info does not print file name and line number.
> More readable LOG Macros.
> -------------------------
>
> Key: AXIS2C-1203
> URL: https://issues.apache.org/jira/browse/AXIS2C-1203
> Project: Axis2-C
> Issue Type: Improvement
> Environment: Any
> Reporter: Ruwan Janapriya
> Assignee: Supun Kamburugamuva
> Attachments: readable_macro.patch
>
>
> Current Macros to log are considerably long, so more readable log macros are
> suggested. Also the suggested approach will have project/module name in one
> place and each "LOG" call would print that before the message.
> e.g.
> #define AXIS2_LOG_DEBUG_MSG(log, msg) AXIS2_LOG_DEBUG (log, AXIS2_LOG_SI, "%s
> %s", AXIS2_LOG_PROJECT_PREFIX, msg)
> in the user project header,
> #ifdef AXIS2_LOG_PROJECT_PREFIX
> #undef AXIS2_LOG_PROJECT_PREFIX
> #endif
> #define AXIS2_LOG_PROJECT_PREFIX "[Project XYZ]"
> in the user project source,
> AXIS2_LOG_DEBUG_MSG(env->log, "Debug Message Tik Tak Too");
> the expected output would be,
> [Mon Apr 28 23:22:08 2008] [debug] ..\..\src\tiktak.c(246) [Project XYZ]
> Debug Message Tik Tak Too
--
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]