You have the default setting for all loggers set to WARNING, and you're logging at INFO so your message is not logged. You could either log at a higher level or lower the logging level in your config file.
On Mon, Apr 26, 2010 at 5:11 PM, kldaniels <kendani...@gmail.com> wrote: > I am struggling to get the most basic logging working. I've even > started with the default app generated by Eclipse, adding only one > simple log command to the existing code in the GreetingServiceImpl > class. I have not changed the WEB-INF/classes/logging.properties or > the appengine-web.xml file. (I included their state below anyway.) > > Here is the GreetingServiceImpl class: > > > import java.util.logging.Logger; > > import com.playatomo.testbox.client.GreetingService; > import com.playatomo.testbox.shared.FieldVerifier; > import com.google.gwt.user.server.rpc.RemoteServiceServlet; > > /** > * The server side implementation of the RPC service. > */ > @SuppressWarnings("serial") > public class GreetingServiceImpl extends RemoteServiceServlet > implements > GreetingService { > > // i added this line: > private static final Logger log = > Logger.getLogger(GreetingServiceImpl.class.getName()); > > public String greetServer(String input) throws > IllegalArgumentException { > > // and this line. That is all. > > log.info("tester, tester!!!"); > > // Verify that the input is valid. > if (!FieldVerifier.isValidName(input)) { > // If the input is not valid, throw an > IllegalArgumentException > back to > // the client. > throw new IllegalArgumentException( > "Name must be at least 4 characters > long"); > } > > String serverInfo = getServletContext().getServerInfo(); > String userAgent = > getThreadLocalRequest().getHeader("User-Agent"); > return "Hello, " + input + "!<br><br>I am running " + > serverInfo > + ".<br><br>It looks like you are > using:<br>" + userAgent; > } > } > > Here is the logging.properties file: > > # A default java.util.logging configuration. > # (All App Engine logging is through java.util.logging by default). > # > # To use this configuration, copy it into your application's WEB-INF > # folder and add the following to your appengine-web.xml: > # > # <system-properties> > # <property name="java.util.logging.config.file" value="WEB-INF/ > logging.properties"/> > # </system-properties> > # > > # Set the default logging level for all loggers to WARNING > .level = WARNING > > > And here is the appengine-web.xml file: > <?xml version="1.0" encoding="utf-8"?> > <appengine-web-app xmlns="http://appengine.google.com/ns/1.0"> > <application>terriginousbox</application> > <version>1</version> > > <!-- Configure serving/caching of GWT files --> > <static-files> > <include path="**" /> > > <!-- The following line requires App Engine 1.3.2 SDK --> > <include path="**.nocache.*" expiration="0s" /> > > <include path="**.cache.*" expiration="365d" /> > <exclude path="**.gwt.rpc" /> > </static-files> > > <!-- Configure java.util.logging --> > <system-properties> > <property name="java.util.logging.config.file" value="WEB-INF/ > logging.properties"/> > </system-properties> > > </appengine-web-app> > > Can you help me understand why, I see no log entries when I go to the > dashboard, and look for info log entries (I have changed the Logs with > minimum severity, to include Info). > > Thanks, > Ken > (just starting out here if you cannot tell!) > > -- > 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<google-appengine-java%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > > -- 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=en.