(JUnit)テスト目的のために、Spring HttpInvokerを使用して呼び出されるサーバーとなる単純なアプリケーションを作成したいと考えています。実際のWebアプリケーションをサーブレットコンテナにデプロイすることを望んでいません。スタンドアロンのものだけです。Spring HttpInvokerを使用した最も単純なリモーティングサーバー
可能な限り簡単にする方法はありますか? (組み込みのTomcatまたはスタッフのない溶液が好ましい。)
(JUnit)テスト目的のために、Spring HttpInvokerを使用して呼び出されるサーバーとなる単純なアプリケーションを作成したいと考えています。実際のWebアプリケーションをサーブレットコンテナにデプロイすることを望んでいません。スタンドアロンのものだけです。Spring HttpInvokerを使用した最も単純なリモーティングサーバー
可能な限り簡単にする方法はありますか? (組み込みのTomcatまたはスタッフのない溶液が好ましい。)
これがあなたのためにうまく動作します - http://docs.codehaus.org/display/JETTY/ServletTester
@BeforeClass
public static void initServletContainer() throws Exception {
tester = new ServletTester();
tester.setContextPath("/");
tester.addServlet(DummyServlet.class, "/dummy");
baseUrl = tester.createSocketConnector(true);
tester.start();
System.out.println(baseUrl);
}
あなたの@BeforeClass方法、レコード内のサーバを起動することができますサーバーが起動するbaseUrl。このURLを使用してクライアントをテストします。