1

イメージまたは 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 コミュニティから寄せられたアイデア。

乾杯

4

0 に答える 0