イメージまたは css を更新するときに、oracle apex で奇妙な問題が発生します。
セットアップは、Web ロジックの APEX 4.2.6 です。
i.war ファイルは、開発者がアップロードして変更できる共有フォルダーを参照するように作成されています。
この変更により、外部ファイルでは置換変数が許可されていないため、デザイナーは CSS で通常どおり画像を参照できるようになりました。
次に、たとえば次のパスで画像を参照できます。
/i/mycompany/images/logo.png
これはうまく機能し、ロゴを変更してファイルを上書きします.... Apex は壊れた画像を返すようになりました (ただし、HTTP 応答コードはまだ 200 です) - 奇妙です。
ファイルを logo2.png として保存してから参照すると、すべて問題ありません。
どこかにキャッシュする必要があります。抜本的な対策は、i.war をホストする Web ロジックのバウンスが役立つかどうかを確認することですが、これは変更ごとに優れたソリューションにはなりません :)。
過去に、ワークスペースでホストされているイメージを使用して、apex ファイル テーブルを削除しましたが、これらのファイルはファイル システムの外部にあると言いました。
APEX コミュニティから寄せられたアイデア。
乾杯