0
我一直在使用GwtTestCase一段時間,並試圖測試一個簡單的RestyGwt客戶端API。我已經將servlet添加到我的gwt.xml類中,但無法從servlet獲取任何日誌記錄。看起來這個servlet沒有被創建。我可以從gwt測試用例中獲得servlet日誌記錄
這裏是我簡單的servlet,試圖從中獲取某種信息,包括只拋出一個運行時異常。
public class JerseyTestServlet extends ServletContainer {
{
System.err.println("RUNNING JERESEY TEST SERVLET");
}
private static final long serialVersionUID = -7518118461257020639L;
public JerseyTestServlet() {
super(new RestApplication());
System.out.println("RUNNING JERESEY TEST SERVLET");
throw new RuntimeException("FOOO");
}
}
該類與servlet的類名和包匹配。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 2.5.1//EN" "http://google-web-toolkit.googlecode.com/svn/tags/2.5.1/distro-source/core/src/gwt-module.dtd">
<module rename-to='simulator'>
<inherits name="com.testing.NgProductionClient" />
<servlet path='/rest' class='com.testing.JerseyTestServlet'/>
</module>
我想在啓動時獲取有關servlet的某種調試信息,以便在出現問題時解決路徑問題。是否有可能從GwtTestCase中的servlet獲取調試信息?