使用时,我的(GWT)的日志输出RemoteServiceServlet
未显示在 Logfiles 或 Stdout 中getServletContext().log("anything");
对于依赖注入,我使用Google Guice。对于我自己的日志输出,我使用slf4j-jdk14。我在 Tomcat 6 和 Jetty (GWT devmode) 中都试过这个。
为了清楚起见,我的 Servlet:
@Singleton
public class MyServiceServlet extends RemoteServiceServlet implements MyService {
private static final Logger log = LoggerFactory.getLogger(MyServiceServlet.class);
private final ADependency dep;
@Inject
public MyServiceServlet(ADependency dep) {
getServletContext().log("THIS IS NOT SHOWN IN MY LOGS");
log.error("THIS IS SHOWN IN MY LOGS");
this.dep = dep;
}
}
那么,在哪里可以找到丢失的日志输出,或者在哪里可以配置 ServletContext-Log?