Re: Tons of Could not find property messages - log4j is not helping?
Any suggestions on how to reduce the amount of struts logging? 928572663 wrote: I have a log4j.xml file located in my /src directory in my webapp (Dynamic Web Project from eclipse ganymede). ?xml version=1.0 encoding=UTF-8? !DOCTYPE log4j:configuration SYSTEM log4j.dtd log4j:configuration xmlns:log4j=http://jakarta.apache.org/log4j/; appender name=stdout class=org.apache.log4j.ConsoleAppender layout class=org.apache.log4j.TTCCLayout / /appender !-- log detail configuration -- logger name=com.opensymphony.xwork2 level value=error / appender-ref ref=stdout / /logger logger name=org.apache.struts2 level value=error / appender-ref ref=stdout / /logger logger name=freemarker level value=warn / appender-ref ref=stdout / /logger root level value=error / appender-ref ref=stdout / /root /log4j:configuration I've got log4j.jar in my appserver's classpath. It looks like I'm getting everything in the stdout console - mostly DEBUG messages. As far as I can tell log4j is not filtering anything out. -John Martin Gainty wrote: you'll need to be more specific about which categories of messages you want to log File? SMTP? JDBC? categories are listed: http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Appender.html you'll also need to be specific about which level of messages you want and dont want http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Category.html#setLevel where ALL means everything including any/all messages you categorise as obnoxious OFF turns off all logging http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Level.html Provide more specifics if you want specific help on operational characteristics, code and or environment for log4j Martin __ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Fri, 17 Oct 2008 17:09:43 -0700 From: [EMAIL PROTECTED] To: user@struts.apache.org Subject: Re: Tons of Could not find property messages - log4j is not helping? Wow, I have no idea where you're going with this. So far you've shown code that can write more messages to a log and find out the name of the log file. How does this help in turning off the obnoxious messages that the framework is logging that aren't in the obvious categories? (*Chris*) On Fri, Oct 17, 2008 at 4:42 PM, Martin Gainty [EMAIL PROTECTED] wrote: very good dave.. assuming your log4j configuration has a FILELOG appender appender name=FILELOG class=org.apache.log4j.RollingFileAppender //Logger extends Category so use getAppender to get the Apender object Appender appender=log.getAppender(FILELOG); //finally to get the actual name of the log String NameOfLogFile=appender.fileName; ... Martin __ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Fri, 17 Oct 2008 15:55:18 -0700 From: [EMAIL PROTECTED] Subject: Re: Tons of Could not find property messages - log4j is not helping? To: user@struts.apache.org --- On Fri, 10/17/08, Chris Pratt wrote: Hmmm, I don't get it Martin, how does writing something to the log prevent things from getting written to the log? Reverse psychology. Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Want to read Hotmail messages in Outlook? The Wordsmiths show you how. http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns!20EE04FBC541789!167.entry?ocid=TXT_TAGLM_WL_hotmail_092008http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns%2120EE04FBC541789%21167.entry?ocid=TXT_TAGLM_WL_hotmail_092008 _ Want to read Hotmail messages in Outlook? The Wordsmiths show you how. http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns!20EE04FBC541789!167.entry?ocid=TXT_TAGLM_WL_hotmail_092008 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED]
Re: Tons of Could not find property messages - log4j is not helping?
You're probably not editing the log4j config that is picked up at runtime. Maybe your server has it's own config (since you're saying that log4j is in the appserver classpath)? Nils-H On Mon, Oct 20, 2008 at 8:47 PM, 928572663 [EMAIL PROTECTED] wrote: Any suggestions on how to reduce the amount of struts logging? 928572663 wrote: I have a log4j.xml file located in my /src directory in my webapp (Dynamic Web Project from eclipse ganymede). ?xml version=1.0 encoding=UTF-8? !DOCTYPE log4j:configuration SYSTEM log4j.dtd log4j:configuration xmlns:log4j=http://jakarta.apache.org/log4j/; appender name=stdout class=org.apache.log4j.ConsoleAppender layout class=org.apache.log4j.TTCCLayout / /appender !-- log detail configuration -- logger name=com.opensymphony.xwork2 level value=error / appender-ref ref=stdout / /logger logger name=org.apache.struts2 level value=error / appender-ref ref=stdout / /logger logger name=freemarker level value=warn / appender-ref ref=stdout / /logger root level value=error / appender-ref ref=stdout / /root /log4j:configuration I've got log4j.jar in my appserver's classpath. It looks like I'm getting everything in the stdout console - mostly DEBUG messages. As far as I can tell log4j is not filtering anything out. -John Martin Gainty wrote: you'll need to be more specific about which categories of messages you want to log File? SMTP? JDBC? categories are listed: http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Appender.html you'll also need to be specific about which level of messages you want and dont want http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Category.html#setLevel where ALL means everything including any/all messages you categorise as obnoxious OFF turns off all logging http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Level.html Provide more specifics if you want specific help on operational characteristics, code and or environment for log4j Martin __ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Fri, 17 Oct 2008 17:09:43 -0700 From: [EMAIL PROTECTED] To: user@struts.apache.org Subject: Re: Tons of Could not find property messages - log4j is not helping? Wow, I have no idea where you're going with this. So far you've shown code that can write more messages to a log and find out the name of the log file. How does this help in turning off the obnoxious messages that the framework is logging that aren't in the obvious categories? (*Chris*) On Fri, Oct 17, 2008 at 4:42 PM, Martin Gainty [EMAIL PROTECTED] wrote: very good dave.. assuming your log4j configuration has a FILELOG appender appender name=FILELOG class=org.apache.log4j.RollingFileAppender //Logger extends Category so use getAppender to get the Apender object Appender appender=log.getAppender(FILELOG); //finally to get the actual name of the log String NameOfLogFile=appender.fileName; ... Martin __ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Fri, 17 Oct 2008 15:55:18 -0700 From: [EMAIL PROTECTED] Subject: Re: Tons of Could not find property messages - log4j is not helping? To: user@struts.apache.org --- On Fri, 10/17/08, Chris Pratt wrote: Hmmm, I don't get it Martin, how does writing something to the log prevent things from getting written to the log? Reverse psychology. Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Want to read Hotmail messages in Outlook? The Wordsmiths show you how. http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns!20EE04FBC541789!167.entry?ocid=TXT_TAGLM_WL_hotmail_092008http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns%2120EE04FBC541789%21167.entry?ocid=TXT_TAGLM_WL_hotmail_092008 _ Want to read Hotmail messages in Outlook? The Wordsmiths show you how.
Re: Tons of Could not find property messages - log4j is not helping?
Personally, I seem to be able to control everything but these messages, so I'm fairly confident that the configuration is in the right place. (*Chris*) On Mon, Oct 20, 2008 at 12:12 PM, Nils-Helge Garli Hegvik [EMAIL PROTECTED]wrote: You're probably not editing the log4j config that is picked up at runtime. Maybe your server has it's own config (since you're saying that log4j is in the appserver classpath)? Nils-H On Mon, Oct 20, 2008 at 8:47 PM, 928572663 [EMAIL PROTECTED] wrote: Any suggestions on how to reduce the amount of struts logging? 928572663 wrote: I have a log4j.xml file located in my /src directory in my webapp (Dynamic Web Project from eclipse ganymede). ?xml version=1.0 encoding=UTF-8? !DOCTYPE log4j:configuration SYSTEM log4j.dtd log4j:configuration xmlns:log4j=http://jakarta.apache.org/log4j/; appender name=stdout class=org.apache.log4j.ConsoleAppender layout class=org.apache.log4j.TTCCLayout / /appender !-- log detail configuration -- logger name=com.opensymphony.xwork2 level value=error / appender-ref ref=stdout / /logger logger name=org.apache.struts2 level value=error / appender-ref ref=stdout / /logger logger name=freemarker level value=warn / appender-ref ref=stdout / /logger root level value=error / appender-ref ref=stdout / /root /log4j:configuration I've got log4j.jar in my appserver's classpath. It looks like I'm getting everything in the stdout console - mostly DEBUG messages. As far as I can tell log4j is not filtering anything out. -John Martin Gainty wrote: you'll need to be more specific about which categories of messages you want to log File? SMTP? JDBC? categories are listed: http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Appender.html you'll also need to be specific about which level of messages you want and dont want http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Category.html#setLevel where ALL means everything including any/all messages you categorise as obnoxious OFF turns off all logging http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Level.html Provide more specifics if you want specific help on operational characteristics, code and or environment for log4j Martin __ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Fri, 17 Oct 2008 17:09:43 -0700 From: [EMAIL PROTECTED] To: user@struts.apache.org Subject: Re: Tons of Could not find property messages - log4j is not helping? Wow, I have no idea where you're going with this. So far you've shown code that can write more messages to a log and find out the name of the log file. How does this help in turning off the obnoxious messages that the framework is logging that aren't in the obvious categories? (*Chris*) On Fri, Oct 17, 2008 at 4:42 PM, Martin Gainty [EMAIL PROTECTED] wrote: very good dave.. assuming your log4j configuration has a FILELOG appender appender name=FILELOG class=org.apache.log4j.RollingFileAppender //Logger extends Category so use getAppender to get the Apender object Appender appender=log.getAppender(FILELOG); //finally to get the actual name of the log String NameOfLogFile=appender.fileName; ... Martin __ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Fri, 17 Oct 2008 15:55:18 -0700 From: [EMAIL PROTECTED] Subject: Re: Tons of Could not find property messages - log4j is not helping? To: user@struts.apache.org --- On Fri, 10/17/08, Chris Pratt wrote: Hmmm, I don't get it Martin, how does writing something to the log prevent things from getting written to the log? Reverse psychology. Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Want to read Hotmail messages in Outlook? The Wordsmiths show you how.
Re: Tons of Could not find property messages - log4j is not helping?
Is there a way to determine which logging properties need to be configured to remove / change all of the struts logging? I haven't seen a confluence page on that topic yet. i.e., if I wanted to set the whole logging level for all of struts2 to ERROR, how would I find the property names to set? Thanks, John Miguel wrote: Hi!, if you want to silence those annoing messages try the following logger: log4j.logger.com.opensymphony.xwork2.ognl.OgnlValueStack if you were using a properties file log4j.logger.com.opensymphony.xwork2.ognl.OgnlValueStack=NONE, stdout with the xml should be something similar. Have a good day Si quieres ser más positivo, pierde un electrón Miguel Ruiz Velasco S. On Thu, Oct 2, 2008 at 17:19, Dave Belfer-Shevett [EMAIL PROTECTED] wrote: I saw another thread about this already, and the suggestions were to turn off dev mode (I'm not running devmode), or to filter them out in my logging mechanism. I have log4j.xml in my .war file, and I use it to control logging in all my classes, but I can't find the right magical incantation to turn this one off. Currently I'm using: category name=com.opensymphony.xwork2.util.logging.commons.CommonsLogger priority value=ERROR/ /category but that is doing nothing (i've tried various incantaions on the name line, none have any effect). Help please? -- ---..---. Dave Belfer-Shevett \ KB1FWR \ JID: [EMAIL PROTECTED] \ blog:planet-geek.com '---. [EMAIL PROTECTED]/ 25)You can't spit out the car window without \ ---pulling over to the side of the road and| | stopping. (from You might be a yankee | |if...) | \__/ - 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tons of Could not find property messages - log4j is not helping?
Is there a way to determine which logging properties need to be configured to remove / change all of the struts logging? I haven't seen a confluence page on that topic yet. i.e., if I wanted to set the whole logging level for all of struts2 to ERROR, how would I find the property names to set? Well, given that the whole of Struts2 fits under two hierarchies (org.apache.struts2.* and com.opensymphony.*), I would think that the following two lines would do the trick: log4j.logger.org.apache.struts2=error, stdout log4j.logger.com.opensymphony=error, stdout
Re: Tons of Could not find property messages - log4j is not helping?
Yeah I had tried that but they are still getting through. I must have some other config issue with log4j. -John Pierre Thibaudeau wrote: Is there a way to determine which logging properties need to be configured to remove / change all of the struts logging? I haven't seen a confluence page on that topic yet. i.e., if I wanted to set the whole logging level for all of struts2 to ERROR, how would I find the property names to set? Well, given that the whole of Struts2 fits under two hierarchies (org.apache.struts2.* and com.opensymphony.*), I would think that the following two lines would do the trick: log4j.logger.org.apache.struts2=error, stdout log4j.logger.com.opensymphony=error, stdout - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tons of Could not find property messages - log4j is not helping?
Nope, I'm having the same problem. I've set those two categories, but still get lots of junk in the logs. (*Chris*) On Fri, Oct 17, 2008 at 2:29 PM, 928572663 [EMAIL PROTECTED] wrote: Yeah I had tried that but they are still getting through. I must have some other config issue with log4j. -John Pierre Thibaudeau wrote: Is there a way to determine which logging properties need to be configured to remove / change all of the struts logging? I haven't seen a confluence page on that topic yet. i.e., if I wanted to set the whole logging level for all of struts2 to ERROR, how would I find the property names to set? Well, given that the whole of Struts2 fits under two hierarchies (org.apache.struts2.* and com.opensymphony.*), I would think that the following two lines would do the trick: log4j.logger.org.apache.struts2=error, stdout log4j.logger.com.opensymphony=error, stdout - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Tons of Could not find property messages - log4j is not helping?
import org.apache.log4j.Logger; public class BeyondFuBarAction extends FuBarAction { private static final Logger LOG = Logger.getLogger(BeyondFuBarAction.class); /** override super */ public String execute() throws Exception { LOG.error(beyond FUBAR); Martin __ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Fri, 17 Oct 2008 14:36:49 -0700 From: [EMAIL PROTECTED] To: user@struts.apache.org; [EMAIL PROTECTED] Subject: Re: Tons of Could not find property messages - log4j is not helping? Nope, I'm having the same problem. I've set those two categories, but still get lots of junk in the logs. (*Chris*) On Fri, Oct 17, 2008 at 2:29 PM, 928572663 [EMAIL PROTECTED] wrote: Yeah I had tried that but they are still getting through. I must have some other config issue with log4j. -John Pierre Thibaudeau wrote: Is there a way to determine which logging properties need to be configured to remove / change all of the struts logging? I haven't seen a confluence page on that topic yet. i.e., if I wanted to set the whole logging level for all of struts2 to ERROR, how would I find the property names to set? Well, given that the whole of Struts2 fits under two hierarchies (org.apache.struts2.* and com.opensymphony.*), I would think that the following two lines would do the trick: log4j.logger.org.apache.struts2=error, stdout log4j.logger.com.opensymphony=error, stdout - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Stay organized with simple drag and drop from Windows Live Hotmail. http://windowslive.com/Explore/hotmail?ocid=TXT_TAGLM_WL_hotmail_102008
RE: Tons of Could not find property messages - log4j is not helping?
--- On Fri, 10/17/08, Martin Gainty wrote: import org.apache.log4j.Logger; public class BeyondFuBarAction extends FuBarAction { private static final Logger LOG = Logger.getLogger(BeyondFuBarAction.class); /** override super */ public String execute() throws Exception { LOG.error(beyond FUBAR); I think part of your code got truncated, the part that turns off the could not find property log messages. Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tons of Could not find property messages - log4j is not helping?
I can't find the original thread w/ the log msgs. There's also the ognl logger; log4j.logger.ognl=XXX (or however Log4J does it, if you're using Log4J). Dave --- On Fri, 10/17/08, Chris Pratt [EMAIL PROTECTED] wrote: From: Chris Pratt [EMAIL PROTECTED] Subject: Re: Tons of Could not find property messages - log4j is not helping? To: Struts Users Mailing List user@struts.apache.org, [EMAIL PROTECTED] Date: Friday, October 17, 2008, 5:36 PM Nope, I'm having the same problem. I've set those two categories, but still get lots of junk in the logs. (*Chris*) On Fri, Oct 17, 2008 at 2:29 PM, 928572663 [EMAIL PROTECTED] wrote: Yeah I had tried that but they are still getting through. I must have some other config issue with log4j. -John Pierre Thibaudeau wrote: Is there a way to determine which logging properties need to be configured to remove / change all of the struts logging? I haven't seen a confluence page on that topic yet. i.e., if I wanted to set the whole logging level for all of struts2 to ERROR, how would I find the property names to set? Well, given that the whole of Struts2 fits under two hierarchies (org.apache.struts2.* and com.opensymphony.*), I would think that the following two lines would do the trick: log4j.logger.org.apache.struts2=error, stdout log4j.logger.com.opensymphony=error, stdout - 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]
Re: Tons of Could not find property messages - log4j is not helping?
Hmmm, I don't get it Martin, how does writing something to the log prevent things from getting written to the log? (*Chris*) On Fri, Oct 17, 2008 at 3:05 PM, Martin Gainty [EMAIL PROTECTED] wrote: import org.apache.log4j.Logger; public class BeyondFuBarAction extends FuBarAction { private static final Logger LOG = Logger.getLogger(BeyondFuBarAction.class); /** override super */ public String execute() throws Exception { LOG.error(beyond FUBAR); Martin __ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Fri, 17 Oct 2008 14:36:49 -0700 From: [EMAIL PROTECTED] To: user@struts.apache.org; [EMAIL PROTECTED] Subject: Re: Tons of Could not find property messages - log4j is not helping? Nope, I'm having the same problem. I've set those two categories, but still get lots of junk in the logs. (*Chris*) On Fri, Oct 17, 2008 at 2:29 PM, 928572663 [EMAIL PROTECTED] wrote: Yeah I had tried that but they are still getting through. I must have some other config issue with log4j. -John Pierre Thibaudeau wrote: Is there a way to determine which logging properties need to be configured to remove / change all of the struts logging? I haven't seen a confluence page on that topic yet. i.e., if I wanted to set the whole logging level for all of struts2 to ERROR, how would I find the property names to set? Well, given that the whole of Struts2 fits under two hierarchies (org.apache.struts2.* and com.opensymphony.*), I would think that the following two lines would do the trick: log4j.logger.org.apache.struts2=error, stdout log4j.logger.com.opensymphony=error, stdout - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Stay organized with simple drag and drop from Windows Live Hotmail. http://windowslive.com/Explore/hotmail?ocid=TXT_TAGLM_WL_hotmail_102008
Re: Tons of Could not find property messages - log4j is not helping?
--- On Fri, 10/17/08, Chris Pratt wrote: Hmmm, I don't get it Martin, how does writing something to the log prevent things from getting written to the log? Reverse psychology. Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Tons of Could not find property messages - log4j is not helping?
very good dave.. assuming your log4j configuration has a FILELOG appender appender name=FILELOG class=org.apache.log4j.RollingFileAppender //Logger extends Category so use getAppender to get the Apender object Appender appender=log.getAppender(FILELOG); //finally to get the actual name of the log String NameOfLogFile=appender.fileName; ... Martin __ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Fri, 17 Oct 2008 15:55:18 -0700 From: [EMAIL PROTECTED] Subject: Re: Tons of Could not find property messages - log4j is not helping? To: user@struts.apache.org --- On Fri, 10/17/08, Chris Pratt wrote: Hmmm, I don't get it Martin, how does writing something to the log prevent things from getting written to the log? Reverse psychology. Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Want to read Hotmail messages in Outlook? The Wordsmiths show you how. http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns!20EE04FBC541789!167.entry?ocid=TXT_TAGLM_WL_hotmail_092008
Re: Tons of Could not find property messages - log4j is not helping?
Wow, I have no idea where you're going with this. So far you've shown code that can write more messages to a log and find out the name of the log file. How does this help in turning off the obnoxious messages that the framework is logging that aren't in the obvious categories? (*Chris*) On Fri, Oct 17, 2008 at 4:42 PM, Martin Gainty [EMAIL PROTECTED] wrote: very good dave.. assuming your log4j configuration has a FILELOG appender appender name=FILELOG class=org.apache.log4j.RollingFileAppender //Logger extends Category so use getAppender to get the Apender object Appender appender=log.getAppender(FILELOG); //finally to get the actual name of the log String NameOfLogFile=appender.fileName; ... Martin __ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Fri, 17 Oct 2008 15:55:18 -0700 From: [EMAIL PROTECTED] Subject: Re: Tons of Could not find property messages - log4j is not helping? To: user@struts.apache.org --- On Fri, 10/17/08, Chris Pratt wrote: Hmmm, I don't get it Martin, how does writing something to the log prevent things from getting written to the log? Reverse psychology. Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Want to read Hotmail messages in Outlook? The Wordsmiths show you how. http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns!20EE04FBC541789!167.entry?ocid=TXT_TAGLM_WL_hotmail_092008http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns%2120EE04FBC541789%21167.entry?ocid=TXT_TAGLM_WL_hotmail_092008
RE: Tons of Could not find property messages - log4j is not helping?
you'll need to be more specific about which categories of messages you want to log File? SMTP? JDBC? categories are listed: http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Appender.html you'll also need to be specific about which level of messages you want and dont want http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Category.html#setLevel where ALL means everything including any/all messages you categorise as obnoxious OFF turns off all logging http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Level.html Provide more specifics if you want specific help on operational characteristics, code and or environment for log4j Martin __ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Fri, 17 Oct 2008 17:09:43 -0700 From: [EMAIL PROTECTED] To: user@struts.apache.org Subject: Re: Tons of Could not find property messages - log4j is not helping? Wow, I have no idea where you're going with this. So far you've shown code that can write more messages to a log and find out the name of the log file. How does this help in turning off the obnoxious messages that the framework is logging that aren't in the obvious categories? (*Chris*) On Fri, Oct 17, 2008 at 4:42 PM, Martin Gainty [EMAIL PROTECTED] wrote: very good dave.. assuming your log4j configuration has a FILELOG appender appender name=FILELOG class=org.apache.log4j.RollingFileAppender //Logger extends Category so use getAppender to get the Apender object Appender appender=log.getAppender(FILELOG); //finally to get the actual name of the log String NameOfLogFile=appender.fileName; ... Martin __ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Fri, 17 Oct 2008 15:55:18 -0700 From: [EMAIL PROTECTED] Subject: Re: Tons of Could not find property messages - log4j is not helping? To: user@struts.apache.org --- On Fri, 10/17/08, Chris Pratt wrote: Hmmm, I don't get it Martin, how does writing something to the log prevent things from getting written to the log? Reverse psychology. Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Want to read Hotmail messages in Outlook? The Wordsmiths show you how. http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns!20EE04FBC541789!167.entry?ocid=TXT_TAGLM_WL_hotmail_092008http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns%2120EE04FBC541789%21167.entry?ocid=TXT_TAGLM_WL_hotmail_092008 _ Want to read Hotmail messages in Outlook? The Wordsmiths show you how. http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns!20EE04FBC541789!167.entry?ocid=TXT_TAGLM_WL_hotmail_092008
Re: Tons of Could not find property messages - log4j is not helping?
I have a log4j.xml file located in my /src directory in my webapp (Dynamic Web Project from eclipse ganymede). ?xml version=1.0 encoding=UTF-8? !DOCTYPE log4j:configuration SYSTEM log4j.dtd log4j:configuration xmlns:log4j=http://jakarta.apache.org/log4j/; appender name=stdout class=org.apache.log4j.ConsoleAppender layout class=org.apache.log4j.TTCCLayout / /appender !-- log detail configuration -- logger name=com.opensymphony.xwork2 level value=error / appender-ref ref=stdout / /logger logger name=org.apache.struts2 level value=error / appender-ref ref=stdout / /logger logger name=freemarker level value=warn / appender-ref ref=stdout / /logger root level value=error / appender-ref ref=stdout / /root /log4j:configuration I've got log4j.jar in my appserver's classpath. It looks like I'm getting everything in the stdout console - mostly DEBUG messages. As far as I can tell log4j is not filtering anything out. -John Martin Gainty wrote: you'll need to be more specific about which categories of messages you want to log File? SMTP? JDBC? categories are listed: http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Appender.html you'll also need to be specific about which level of messages you want and dont want http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Category.html#setLevel where ALL means everything including any/all messages you categorise as obnoxious OFF turns off all logging http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Level.html Provide more specifics if you want specific help on operational characteristics, code and or environment for log4j Martin __ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Fri, 17 Oct 2008 17:09:43 -0700 From: [EMAIL PROTECTED] To: user@struts.apache.org Subject: Re: Tons of Could not find property messages - log4j is not helping? Wow, I have no idea where you're going with this. So far you've shown code that can write more messages to a log and find out the name of the log file. How does this help in turning off the obnoxious messages that the framework is logging that aren't in the obvious categories? (*Chris*) On Fri, Oct 17, 2008 at 4:42 PM, Martin Gainty [EMAIL PROTECTED] wrote: very good dave.. assuming your log4j configuration has a FILELOG appender appender name=FILELOG class=org.apache.log4j.RollingFileAppender //Logger extends Category so use getAppender to get the Apender object Appender appender=log.getAppender(FILELOG); //finally to get the actual name of the log String NameOfLogFile=appender.fileName; ... Martin __ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Fri, 17 Oct 2008 15:55:18 -0700 From: [EMAIL PROTECTED] Subject: Re: Tons of Could not find property messages - log4j is not helping? To: user@struts.apache.org --- On Fri, 10/17/08, Chris Pratt wrote: Hmmm, I don't get it Martin, how does writing something to the log prevent things from getting written to the log? Reverse psychology. Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Want to read Hotmail messages in Outlook? The Wordsmiths show you how. http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns!20EE04FBC541789!167.entry?ocid=TXT_TAGLM_WL_hotmail_092008http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns%2120EE04FBC541789%21167.entry?ocid=TXT_TAGLM_WL_hotmail_092008 _ Want to read Hotmail messages in Outlook? The Wordsmiths show you how. http://windowslive.com/connect/post/wedowindowslive.spaces.live.com-Blog-cns!20EE04FBC541789!167.entry?ocid=TXT_TAGLM_WL_hotmail_092008 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tons of Could not find property messages - log4j is not helping?
Hi!, if you want to silence those annoing messages try the following logger: log4j.logger.com.opensymphony.xwork2.ognl.OgnlValueStack if you were using a properties file log4j.logger.com.opensymphony.xwork2.ognl.OgnlValueStack=NONE, stdout with the xml should be something similar. Have a good day Si quieres ser más positivo, pierde un electrón Miguel Ruiz Velasco S. On Thu, Oct 2, 2008 at 17:19, Dave Belfer-Shevett [EMAIL PROTECTED] wrote: I saw another thread about this already, and the suggestions were to turn off dev mode (I'm not running devmode), or to filter them out in my logging mechanism. I have log4j.xml in my .war file, and I use it to control logging in all my classes, but I can't find the right magical incantation to turn this one off. Currently I'm using: category name=com.opensymphony.xwork2.util.logging.commons.CommonsLogger priority value=ERROR/ /category but that is doing nothing (i've tried various incantaions on the name line, none have any effect). Help please? -- ---..---. Dave Belfer-Shevett \ KB1FWR \ JID: [EMAIL PROTECTED] \ blog:planet-geek.com '---. [EMAIL PROTECTED]/ 25)You can't spit out the car window without \ ---pulling over to the side of the road and| | stopping. (from You might be a yankee | |if...) | \__/ - 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]