final Throwable t = event.getThrowable();
if (t instanceof SocketException) {
// Most likely client browser closed socket
- logger.warning("SocketException in CommunicationManager."
+ logger.info("SocketException in CommunicationManager."
+ " Most likely client (browser) closed socket.");
return;
}
}
// also print the error on console
- logger.log(Level.SEVERE, "Terminal error:", t);
+ logger.log(Level.INFO, "Terminal error:", t);
}
/**
out.writeObject(name);
out.writeObject(paramTypes);
} catch (NotSerializableException e) {
- logger.severe("Fatal error in serialization of the application: Class "
+ logger.warning("Error in serialization of the application: Class "
+ object.getClass().getName()
+ " must implement serialization.");
throw e;
} catch (final GeneralSecurityException e) {
// TODO Figure out a better way to deal with
// GeneralSecurityExceptions
- logger.finest("General security exception, the security key was probably incorrect.");
+ logger.fine("General security exception, the security key was probably incorrect.");
} catch (final Throwable e) {
handleServiceException(request, response, application, e);
} finally {
os.write(buffer, 0, bytes);
}
} else {
- logger.warning("Requested resource [" + resourceID
+ logger.info("Requested resource [" + resourceID
+ "] could not be found");
response.setProperty(ResourceResponse.HTTP_STATUS_CODE,
Integer.toString(HttpServletResponse.SC_NOT_FOUND));
resultPath = url.getFile();
} catch (final Exception e) {
// FIXME: Handle exception
- logger.log(Level.WARNING, "Could not find resource path "
+ logger.log(Level.INFO, "Could not find resource path "
+ path, e);
}
}
if (resourceUrl == null) {
// cannot serve requested file
- logger.severe("Requested resource ["
+ logger.info("Requested resource ["
+ filename
+ "] not found from filesystem or through class loader."
+ " Add widgetset and/or theme JAR to your classpath or add files to WebContent/VAADIN folder.");
try {
return getApplicationClass().getSimpleName();
} catch (ClassNotFoundException e) {
- logger.log(Level.FINER, "getApplicationCSSClassName failed", e);
+ logger.log(Level.WARNING, "getApplicationCSSClassName failed", e);
return "unknown";
}
}
if (window == null) {
// This should not happen, no windows exists but
// application is still open.
- logger.severe("Warning, could not get window for application with request ID "
+ logger.warning("Could not get window for application with request ID "
+ request.getRequestID());
return;
}
r.close();
} catch (final java.io.IOException e) {
// FIXME: Handle exception
- logger.log(Level.SEVERE, "Resource transfer failed: "
+ logger.log(Level.INFO, "Resource transfer failed: "
+ request.getRequestID() + ".", e);
}
outWriter.print("\""
} catch (Exception e2) {
// TODO: handle exception
logger.log(
- Level.FINER,
+ Level.FINE,
"Failed to find application class in the default package.",
e2);
}
*/
public class GAEApplicationServlet extends ApplicationServlet {
- private static final Logger log = Logger
+ private static final Logger logger = Logger
.getLogger(GAEApplicationServlet.class.getName());
// memcache mutex is MUTEX_BASE + sessio id
try {
Thread.sleep(RETRY_AFTER_MILLISECONDS);
} catch (InterruptedException e) {
- log.info("Thread.sleep() interrupted while waiting for lock. Trying again. "
+ logger.finer("Thread.sleep() interrupted while waiting for lock. Trying again. "
+ e);
}
}
ds.put(entity);
} catch (DeadlineExceededException e) {
- log.severe("DeadlineExceeded for " + session.getId());
+ logger.warning("DeadlineExceeded for " + session.getId());
sendDeadlineExceededNotification(request, response);
} catch (NotSerializableException e) {
- log.log(Level.SEVERE, "Not serializable!", e);
+ logger.log(Level.SEVERE, "Not serializable!", e);
// TODO this notification is usually not shown - should we redirect
// in some other way - can we?
sendNotSerializableNotification(request, response);
} catch (Exception e) {
- log.log(Level.SEVERE,
+ logger.log(Level.WARNING,
"An exception occurred while servicing request.", e);
sendCriticalErrorNotification(request, response);
session.setAttribute(WebApplicationContext.class.getName(),
applicationContext);
} catch (IOException e) {
- log.log(Level.WARNING,
+ logger.log(Level.WARNING,
"Could not de-serialize ApplicationContext for "
+ session.getId()
+ " A new one will be created. ", e);
} catch (ClassNotFoundException e) {
- log.log(Level.WARNING,
+ logger.log(Level.WARNING,
"Could not de-serialize ApplicationContext for "
+ session.getId()
+ " A new one will be created. ", e);
List<Entity> entities = pq.asList(Builder
.withLimit(CLEANUP_LIMIT));
if (entities != null) {
- log.info("Vaadin cleanup deleting " + entities.size()
+ logger.info("Vaadin cleanup deleting " + entities.size()
+ " expired Vaadin sessions.");
List<Key> keys = new ArrayList<Key>();
for (Entity e : entities) {
List<Entity> entities = pq.asList(Builder
.withLimit(CLEANUP_LIMIT));
if (entities != null) {
- log.info("Vaadin cleanup deleting " + entities.size()
+ logger.info("Vaadin cleanup deleting " + entities.size()
+ " expired appengine sessions.");
List<Key> keys = new ArrayList<Key>();
for (Entity e : entities) {
}
}
} catch (Exception e) {
- log.log(Level.WARNING, "Exception while cleaning.", e);
+ logger.log(Level.WARNING, "Exception while cleaning.", e);
}
}
}
} catch (final Exception e) {
// FIXME: Handle exception
logger.log(
- Level.FINE,
+ Level.INFO,
"Cannot access base directory, possible security issue "
+ "with Application Server or Servlet Container",
e);
*/
public class ClassPathExplorer {
- private static Logger logger = Logger
- .getLogger("com.vaadin.terminal.gwt.widgetsetutils");
+ private static Logger logger = Logger.getLogger(ClassPathExplorer.class
+ .getName());
/**
* File filter that only accepts directories.
// should never happen as based on an existing URL,
// only changing end of file name/path part
logger.log(Level.SEVERE,
- "This should never happen!", e);
+ "Error locating the widgetset " + classname,
+ e);
}
}
}