0

Karaf で仮想ホストを設定するには?

Karaf には Jetty が埋め込まれているのでcontext.xml、以下のコンテンツで作成し、これを/etcフォルダーに入れました。

<Configure class="org.eclipse.jetty.webapp.WebAppContext">
  <Set name="contextPath">/</Set>
  <Set name="war"><SystemProperty name="jetty.home"/>/webapps/testWAB_war.war</Set>
  <Set name="virtualHosts">
    <Array type="java.lang.String">
      <Item>test.localhost</Item>
    </Array>
  </Set>
</Configure>

...しかしtest.localhost:8181、私にもたらします404

構成ファイルの場所に関するドキュメントの指示は私には不明です。何が間違っていたのか教えていただけますか?

cfgファイルの場所についてだと思います...

4

1 に答える 1

2

Karaf の場合、クエスト全体がもう少し複雑になります。コネクタに名前を付けてから、pax-web 固有のマニフェスト ヘッダーを使用してモジュールをバインドする必要があります。ブログ投稿の詳細な説明: http://notizblog.nierbeck.de/2013/01/bind-certain-web-applications-to-specific-httpconnectors/

于 2014-11-02T13:50:21.447 に答える