[appengine-java] Re: A newbie question about logging using java.util.logging

2009-11-12 Thread Zaske
Yes, I tried filtering info - and did not get the messsage.
In the end I changed the file to look like:

.level = FINEST

# Set the default logging level for ORM, specifically, to WARNING
DataNucleus.JDO.level=WARNING
DataNucleus.Persistence.level=WARNING
DataNucleus.Cache.level=WARNING
DataNucleus.MetaData.level=WARNING
DataNucleus.General.level=WARNING
DataNucleus.Utility.level=WARNING
DataNucleus.Transaction.level=WARNING
DataNucleus.Datastore.level=WARNING
DataNucleus.ClassLoading.level=WARNING
DataNucleus.Plugin.level=WARNING
DataNucleus.ValueGeneration.level=WARNING
DataNucleus.Enhancer.level=WARNING
DataNucleus.SchemaTool.level=WARNING
com.zas.test=INFO

That is  - I changed the default logging level to FINEST.
I dont like this solution - it's not a "clean solution" and does not
remind me the log4j usage I'm used to.
I would still appreciate if someone can help me fully understand this.



On Nov 13, 1:54 am, Rusty Wright  wrote:
> 1) Appcfg gets the request (access) logs, not the error logs.
>
> 2) On the web page console, did you change the filtered log level to INFO?  
> It starts out filtering for ERROR or WARN.
>
> Zaskewrote:
> > Hi all,
> > I want to log (at INFO level) all classes that their package begin
> > with com.zas.test -
>
> > For this I added the line:
> > com.zas.test=INFO
>
> > to my logging.properties file - so now it looks like this:
>
> > .level = WARNING
>
> > # Set the default logging level for ORM, specifically, to WARNING
> > DataNucleus.JDO.level=WARNING
> > DataNucleus.Persistence.level=WARNING
> > DataNucleus.Cache.level=WARNING
> > DataNucleus.MetaData.level=WARNING
> > DataNucleus.General.level=WARNING
> > DataNucleus.Utility.level=WARNING
> > DataNucleus.Transaction.level=WARNING
> > DataNucleus.Datastore.level=WARNING
> > DataNucleus.ClassLoading.level=WARNING
> > DataNucleus.Plugin.level=WARNING
> > DataNucleus.ValueGeneration.level=WARNING
> > DataNucleus.Enhancer.level=WARNING
> > DataNucleus.SchemaTool.level=WARNING
> > com.zas.test=INFO
>
> > At my code I tried this:
>
> > private static final Logger log = Logger.getLogger("com.zas.test");
>
> > and then later on:
>
> >  log.info("Test logging");
>
> > When using appcfg to retrieve the logs or viewing them using the
> > administration consoleI did not see the "Test logging" message.
> > The name of my servlet class is TestServlet (under package
> > com.zas.test.googleapp.server), so I also tried obtaining the logger
> > object like this:
>
> > private static final Logger log = Logger.getLogger
> > (TestServlet.class.getName());
>
> > But still, failed to log.
>
> > Can you please explain me what I'm doing wrong?
>
> > --
>
> > You received this message because you are subscribed to the Google Groups 
> > "Google App Engine for Java" group.
> > To post to this group, send email to google-appengine-j...@googlegroups.com.
> > To unsubscribe from this group, send email to 
> > google-appengine-java+unsubscr...@googlegroups.com.
> > For more options, visit this group 
> > athttp://groups.google.com/group/google-appengine-java?hl=.
>
>

--

You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=.




[appengine-java] Re: A newbie question about logging using java.util.logging

2009-11-13 Thread Zaske
Thanks Toby!
It did the trick!
Here is my complete logging.properties file:

.level = WARN

# Set the default logging level for ORM, specifically, to WARNING
DataNucleus.JDO.level=WARNING
DataNucleus.Persistence.level=WARNING
DataNucleus.Cache.level=WARNING
DataNucleus.MetaData.level=WARNING
DataNucleus.General.level=WARNING
DataNucleus.Utility.level=WARNING
DataNucleus.Transaction.level=WARNING
DataNucleus.Datastore.level=WARNING
DataNucleus.ClassLoading.level=WARNING
DataNucleus.Plugin.level=WARNING
DataNucleus.ValueGeneration.level=WARNING
DataNucleus.Enhancer.level=WARNING
DataNucleus.SchemaTool.level=WARNING
com.zas.test.level=INFO


On Nov 13, 9:02 am, Toby Reyelts  wrote:
> Did you try com.zas.test.level=INFO instead of com.zas.test=INFO ?
>
> On Fri, Nov 13, 2009 at 1:22 AM, Zaske  wrote:
> > Yes, I tried filtering info - and did not get the messsage.
> > In the end I changed the file to look like:
>
> > .level = FINEST
>
> > # Set the default logging level for ORM, specifically, to WARNING
> > DataNucleus.JDO.level=WARNING
> > DataNucleus.Persistence.level=WARNING
> > DataNucleus.Cache.level=WARNING
> > DataNucleus.MetaData.level=WARNING
> > DataNucleus.General.level=WARNING
> > DataNucleus.Utility.level=WARNING
> > DataNucleus.Transaction.level=WARNING
> > DataNucleus.Datastore.level=WARNING
> > DataNucleus.ClassLoading.level=WARNING
> > DataNucleus.Plugin.level=WARNING
> > DataNucleus.ValueGeneration.level=WARNING
> > DataNucleus.Enhancer.level=WARNING
> > DataNucleus.SchemaTool.level=WARNING
> > com.zas.test=INFO
>
> > That is  - I changed the default logging level to FINEST.
> > I dont like this solution - it's not a "clean solution" and does not
> > remind me the log4j usage I'm used to.
> > I would still appreciate if someone can help me fully understand this.
>
> > On Nov 13, 1:54 am, Rusty Wright  wrote:
> > > 1) Appcfg gets the request (access) logs, not the error logs.
>
> > > 2) On the web page console, did you change the filtered log level to
> > INFO?  It starts out filtering for ERROR or WARN.
>
> > > Zaskewrote:
> > > > Hi all,
> > > > I want to log (at INFO level) all classes that their package begin
> > > > with com.zas.test -
>
> > > > For this I added the line:
> > > > com.zas.test=INFO
>
> > > > to my logging.properties file - so now it looks like this:
>
> > > > .level = WARNING
>
> > > > # Set the default logging level for ORM, specifically, to WARNING
> > > > DataNucleus.JDO.level=WARNING
> > > > DataNucleus.Persistence.level=WARNING
> > > > DataNucleus.Cache.level=WARNING
> > > > DataNucleus.MetaData.level=WARNING
> > > > DataNucleus.General.level=WARNING
> > > > DataNucleus.Utility.level=WARNING
> > > > DataNucleus.Transaction.level=WARNING
> > > > DataNucleus.Datastore.level=WARNING
> > > > DataNucleus.ClassLoading.level=WARNING
> > > > DataNucleus.Plugin.level=WARNING
> > > > DataNucleus.ValueGeneration.level=WARNING
> > > > DataNucleus.Enhancer.level=WARNING
> > > > DataNucleus.SchemaTool.level=WARNING
> > > > com.zas.test=INFO
>
> > > > At my code I tried this:
>
> > > > private static final Logger log = Logger.getLogger("com.zas.test");
>
> > > > and then later on:
>
> > > >  log.info("Test logging");
>
> > > > When using appcfg to retrieve the logs or viewing them using the
> > > > administration consoleI did not see the "Test logging" message.
> > > > The name of my servlet class is TestServlet (under package
> > > > com.zas.test.googleapp.server), so I also tried obtaining the logger
> > > > object like this:
>
> > > > private static final Logger log = Logger.getLogger
> > > > (TestServlet.class.getName());
>
> > > > But still, failed to log.
>
> > > > Can you please explain me what I'm doing wrong?
>
> > > > --
>
> > > > You received this message because you are subscribed to the Google
> > Groups "Google App Engine for Java" group.
> > > > To post to this group, send email to
> > google-appengine-j...@googlegroups.com.
> > > > To unsubscribe from this group, send email to
> > google-appengine-java+unsubscr...@googlegroups.com
> > .
> > > > For more options, visit this group athttp://
> > groups.google.com/group/google-appengine-java?hl=.
>
> > --
>
> > You received this message because you are subscribed to the Google Groups
> > "Google App Engine for Java" group.
> > To post to this group, send email to
> > google-appengine-j...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > google-appengine-java+unsubscr...@googlegroups.com
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-appengine-java?hl=.
>
>

--

You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=.




Re: [appengine-java] Re: A newbie question about logging using java.util.logging

2009-11-12 Thread Toby Reyelts
Did you try com.zas.test.level=INFO instead of com.zas.test=INFO ?

On Fri, Nov 13, 2009 at 1:22 AM, Zaske  wrote:

> Yes, I tried filtering info - and did not get the messsage.
> In the end I changed the file to look like:
>
> .level = FINEST
>
> # Set the default logging level for ORM, specifically, to WARNING
> DataNucleus.JDO.level=WARNING
> DataNucleus.Persistence.level=WARNING
> DataNucleus.Cache.level=WARNING
> DataNucleus.MetaData.level=WARNING
> DataNucleus.General.level=WARNING
> DataNucleus.Utility.level=WARNING
> DataNucleus.Transaction.level=WARNING
> DataNucleus.Datastore.level=WARNING
> DataNucleus.ClassLoading.level=WARNING
> DataNucleus.Plugin.level=WARNING
> DataNucleus.ValueGeneration.level=WARNING
> DataNucleus.Enhancer.level=WARNING
> DataNucleus.SchemaTool.level=WARNING
> com.zas.test=INFO
>
> That is  - I changed the default logging level to FINEST.
> I dont like this solution - it's not a "clean solution" and does not
> remind me the log4j usage I'm used to.
> I would still appreciate if someone can help me fully understand this.
>
>
>
> On Nov 13, 1:54 am, Rusty Wright  wrote:
> > 1) Appcfg gets the request (access) logs, not the error logs.
> >
> > 2) On the web page console, did you change the filtered log level to
> INFO?  It starts out filtering for ERROR or WARN.
> >
> > Zaskewrote:
> > > Hi all,
> > > I want to log (at INFO level) all classes that their package begin
> > > with com.zas.test -
> >
> > > For this I added the line:
> > > com.zas.test=INFO
> >
> > > to my logging.properties file - so now it looks like this:
> >
> > > .level = WARNING
> >
> > > # Set the default logging level for ORM, specifically, to WARNING
> > > DataNucleus.JDO.level=WARNING
> > > DataNucleus.Persistence.level=WARNING
> > > DataNucleus.Cache.level=WARNING
> > > DataNucleus.MetaData.level=WARNING
> > > DataNucleus.General.level=WARNING
> > > DataNucleus.Utility.level=WARNING
> > > DataNucleus.Transaction.level=WARNING
> > > DataNucleus.Datastore.level=WARNING
> > > DataNucleus.ClassLoading.level=WARNING
> > > DataNucleus.Plugin.level=WARNING
> > > DataNucleus.ValueGeneration.level=WARNING
> > > DataNucleus.Enhancer.level=WARNING
> > > DataNucleus.SchemaTool.level=WARNING
> > > com.zas.test=INFO
> >
> > > At my code I tried this:
> >
> > > private static final Logger log = Logger.getLogger("com.zas.test");
> >
> > > and then later on:
> >
> > >  log.info("Test logging");
> >
> > > When using appcfg to retrieve the logs or viewing them using the
> > > administration consoleI did not see the "Test logging" message.
> > > The name of my servlet class is TestServlet (under package
> > > com.zas.test.googleapp.server), so I also tried obtaining the logger
> > > object like this:
> >
> > > private static final Logger log = Logger.getLogger
> > > (TestServlet.class.getName());
> >
> > > But still, failed to log.
> >
> > > Can you please explain me what I'm doing wrong?
> >
> > > --
> >
> > > You received this message because you are subscribed to the Google
> Groups "Google App Engine for Java" group.
> > > To post to this group, send email to
> google-appengine-j...@googlegroups.com.
> > > To unsubscribe from this group, send email to
> google-appengine-java+unsubscr...@googlegroups.com
> .
> > > For more options, visit this group athttp://
> groups.google.com/group/google-appengine-java?hl=.
> >
> >
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> google-appengine-j...@googlegroups.com.
> To unsubscribe from this group, send email to
> google-appengine-java+unsubscr...@googlegroups.com
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=.
>
>
>

--

You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-j...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=.




Re: [appengine-java] Re: A newbie question about logging using java.util.logging

2009-11-13 Thread Rusty Wright
Further proof, for me at least, that the properties file format is more 
confusing than the xml file format.  I use log4j's successor, logback, and I'm 
so glad that it doesn't support the properties file format for configuration.


Zaske wrote:
> Thanks Toby!
> It did the trick!
> Here is my complete logging.properties file:
> 
> .level = WARN
> 
> # Set the default logging level for ORM, specifically, to WARNING
> DataNucleus.JDO.level=WARNING
> DataNucleus.Persistence.level=WARNING
> DataNucleus.Cache.level=WARNING
> DataNucleus.MetaData.level=WARNING
> DataNucleus.General.level=WARNING
> DataNucleus.Utility.level=WARNING
> DataNucleus.Transaction.level=WARNING
> DataNucleus.Datastore.level=WARNING
> DataNucleus.ClassLoading.level=WARNING
> DataNucleus.Plugin.level=WARNING
> DataNucleus.ValueGeneration.level=WARNING
> DataNucleus.Enhancer.level=WARNING
> DataNucleus.SchemaTool.level=WARNING
> com.zas.test.level=INFO
> 
> 
> On Nov 13, 9:02 am, Toby Reyelts  wrote:
>> Did you try com.zas.test.level=INFO instead of com.zas.test=INFO ?
>>
>> On Fri, Nov 13, 2009 at 1:22 AM, Zaske  wrote:
>>> Yes, I tried filtering info - and did not get the messsage.
>>> In the end I changed the file to look like:
>>> .level = FINEST
>>> # Set the default logging level for ORM, specifically, to WARNING
>>> DataNucleus.JDO.level=WARNING
>>> DataNucleus.Persistence.level=WARNING
>>> DataNucleus.Cache.level=WARNING
>>> DataNucleus.MetaData.level=WARNING
>>> DataNucleus.General.level=WARNING
>>> DataNucleus.Utility.level=WARNING
>>> DataNucleus.Transaction.level=WARNING
>>> DataNucleus.Datastore.level=WARNING
>>> DataNucleus.ClassLoading.level=WARNING
>>> DataNucleus.Plugin.level=WARNING
>>> DataNucleus.ValueGeneration.level=WARNING
>>> DataNucleus.Enhancer.level=WARNING
>>> DataNucleus.SchemaTool.level=WARNING
>>> com.zas.test=INFO
>>> That is  - I changed the default logging level to FINEST.
>>> I dont like this solution - it's not a "clean solution" and does not
>>> remind me the log4j usage I'm used to.
>>> I would still appreciate if someone can help me fully understand this.
>>> On Nov 13, 1:54 am, Rusty Wright  wrote:
 1) Appcfg gets the request (access) logs, not the error logs.
 2) On the web page console, did you change the filtered log level to
>>> INFO?  It starts out filtering for ERROR or WARN.
 Zaskewrote:
> Hi all,
> I want to log (at INFO level) all classes that their package begin
> with com.zas.test -
> For this I added the line:
> com.zas.test=INFO
> to my logging.properties file - so now it looks like this:
> .level = WARNING
> # Set the default logging level for ORM, specifically, to WARNING
> DataNucleus.JDO.level=WARNING
> DataNucleus.Persistence.level=WARNING
> DataNucleus.Cache.level=WARNING
> DataNucleus.MetaData.level=WARNING
> DataNucleus.General.level=WARNING
> DataNucleus.Utility.level=WARNING
> DataNucleus.Transaction.level=WARNING
> DataNucleus.Datastore.level=WARNING
> DataNucleus.ClassLoading.level=WARNING
> DataNucleus.Plugin.level=WARNING
> DataNucleus.ValueGeneration.level=WARNING
> DataNucleus.Enhancer.level=WARNING
> DataNucleus.SchemaTool.level=WARNING
> com.zas.test=INFO
> At my code I tried this:
> private static final Logger log = Logger.getLogger("com.zas.test");
> and then later on:
>  log.info("Test logging");
> When using appcfg to retrieve the logs or viewing them using the
> administration consoleI did not see the "Test logging" message.
> The name of my servlet class is TestServlet (under package
> com.zas.test.googleapp.server), so I also tried obtaining the logger
> object like this:
> private static final Logger log = Logger.getLogger
> (TestServlet.class.getName());
> But still, failed to log.
> Can you please explain me what I'm doing wrong?
> --
> You received this message because you are subscribed to the Google
>>> Groups "Google App Engine for Java" group.
> To post to this group, send email to
>>> google-appengine-j...@googlegroups.com.
> To unsubscribe from this group, send email to
>>> google-appengine-java+unsubscr...@googlegroups.com
>>> .
> For more options, visit this group athttp://
>>> groups.google.com/group/google-appengine-java?hl=.
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Google App Engine for Java" group.
>>> To post to this group, send email to
>>> google-appengine-j...@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> google-appengine-java+unsubscr...@googlegroups.com
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/google-appengine-java?hl=.
>>
> 
> --
> 
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine for Java" group.
> To post to this group, send email to google-appengine-j...@googlegroups.com.
> To unsubscribe from this group,