1

テストベースの開発アプローチに移行しています。PortletUnitは、ポートレットをテストするための単体テスト支援ツールとして期待されています。

  1. すべてのポートレット ユニット jar をプロジェクトに含めました
  2. テスト ケースを作成し、doView 機能をテストするためのテスト メソッドを追加しました。

ドキュメントの手順に従いましたが、次の時点で例外が発生しました。

File webInfDir=new File("C:/Test_168_Portlet/WebContent");
Class portletClass = Test_168_Portlet.class;
PortletRunner runner = null;
runner = PortletRunner.createPortletRunner(portletClass,webInfDir, "Test_168_Portlet");

例外は次のように述べています。

javax.servlet.UnavailableException: 1 つ以上のサービスの初期化に失敗しました。

4

0 に答える 0