私は、worklight.propertiesファイルに多くの名前の値のペアがあるIBM MobileFirst Platform 7.1プロジェクトに取り組んでいます。例えばIBM MobileFirst Platformサーバーのキャッシュをクリアする方法はありますか?
セイ、
HOST_NAME = www.google.com
私はこれらの変数がMobileFirstアダプタを形成アクセスします。
var hostName = WL.Server.configuration["HOST_NAME"]
worklight.propertiesのHOST_NAMEを別の値に変更する必要がある場合があります。しかし、時々、値がworklight.propertiesファイルで変更されても、それらはアダプターで更新されません。
私は、次のない値を変更するたびに、
- クリーンアダプタが再び
何も値を変えたようだっないプロジェクト
MobileFirstサーバーが値をキャッシュし、新しい値を更新せずに古い値を再利用すると思われます。これは、worklight.propertiesファイルの値を削除しようとしたため、ファイル自体を削除しようとしたためです。それでもアダプタは古い値を使用していました。
私は自分のワークスペースでMobileFirstServerConfigフォルダを削除しようとしました。それでも動作しませんでした。
誰かがキャッシュをクリアしたり、この問題を回避する手助けをすることができたら嬉しいです。前もって感謝します。
MFPのバージョンは何ですか? –
@ HussamEddinそのMFP 7.1 – ChandrasekarG
あなたがEclipseでテストを行っている場合は、worklight.propertiesを変更するたびに、プロジェクトを右クリックして "Build Project"を選択して、MFPがWARを再配布するようにする必要がありますファイル。 –