orbeon サンプルに基づいて新しい webapp を開発しています。orbeon 3.9 CE を使用しています。カスタム リソースを使用すると、非常に不安定な動作が発生します。それらは次のフォルダーに配置されます。
/orbeon/WEB-INF/resources/config/theme/*.css
/orbeon/WEB-INF/resources/config/theme/*.js
/orbeon/WEB-INF/resources/config/theme/images/*.jpg
私のカスタム テーマ ファイル (/orbeon/WEB-INF/resources/config/theme-xnotes.xsl) では、次のようにリンクされています (いくつかの例)。
<xhtml:link rel="stylesheet" href="/config/theme/bootstrap.css" type="text/css" media="all"/>
<xhtml:script src="/config/theme/bootstrap.js"/>
<xhtml:link rel="icon" href="/config/theme/images/icone_grue.png" type="image/png"/>
ブラウザでアプリケーション (http://localhost:8080/orbeon) を指定すると、動作する場合と動作しない場合 (css が無視され、ページ遷移が正しくない) と部分的に動作する場合 (css は問題ありませんが、js は問題ありません) があります。 、いくつかの画像は問題ありませんが、その他はそうではありません)
ページのソース コードを見ると、上記と同じ例を使用すると、リンクは問題ないようです。
<link rel="stylesheet" href="/orbeon/config/theme/bootstrap.css" type="text/css" media="all">
<script src="/orbeon/config/theme/bootstrap.js">
<link rel="icon" href="/orbeon/config/theme/images/icone_grue.png" type="image/png">
ただし、一部のリンクは有効ではなく、アプリケーションのルートを指しています。主な問題は、問題を切り分けるためにこの動作を一貫させることができないことです。
本当に感謝して助けてください!それは私を夢中にさせています...