0

デフォルトのコンテナーで Shindig 2.0 を使用しています。コンテナがガジェットをレンダリングするとき、サーブレットを呼び出します。/gadgets/ifr?url=http://iltlvl094:8080/sample-gadget/spec.xml&libs=rpc&parent=http://iltlvl094&debug=1&#rpctoken=54612318

このサーブレットは、から JavaScript ファイルをインポートする HTML コードを返しますlocalhost

<script src="http://localhost:8080/gadgets/js/rpc.js?container=default&amp;nocache=0&amp;debug=1&amp;c=0&amp;v=249039fb66d20be125366df4d5ec26c2"></script>

localhost実際のホスト名ではなく参照しているのはなぜですか - iltlvl094? どこで変更できますか?

私はそのままの状態で Shindig を使用しているため、変更するソース コードや構成ファイルはありません。コマンドライン引数でこれを行うことができますか?

ありがとう、トーマー

4

1 に答える 1

2

私はそれができる方法を見つけました。次の 2 つの方法があります。

  1. システム プロパティを追加します: -Dshindig.host=my_host -Dshindig.port=my_port
  2. web.xml に追加します: shindig.host=my_host および shindig.port=my_port
于 2011-10-02T16:28:34.723 に答える