以前のバージョン ( 4.0.d ) では正しく動作しましたが、最新のビルドではそれに関する問題。編集フォームにアクセスしている間、コンテンツの代わりに何も表示されませんが、ログには次のようなものがあります:
9.7.2012 14:56:59 org.apache.jsp.error500_jsp _jspService
SEVERE: javax.servlet.ServletException: Could not resolve view with name 'site/my_sample_site/skins/kama/editor.css' in servlet with name 'Spring Surf Dispatcher Servlet'
9.7.2012 14:56:59 org.apache.jsp.error500_jsp _jspService
SEVERE: javax.servlet.ServletException: Could not resolve view with name 'site/my_sample_site/contents.css' in servlet with name 'Spring Surf Dispatcher Servlet'
そのページのソースには、適切に定義されたエディターの div があり、js も含まれています。share-config-custom.xml で手動でリソースの依存関係を定義しようとしましたが、フォーム div の高さが変更されたため、何らかの効果があるように見えますが、まだ空であり、同じ例外がログに記録されます。
<config>
<forms>
<dependencies>
<js src="/modules/editors/ckeditor/ckeditor.js" />
<js src="/components/editors/ckeditor/ckeditorloader.js" />
<js src="/modules/editors/ckeditor/lang/cs.js" />
. . .
<js src="/modules/editors/ckeditor/skins/kama/editor.css" />
<js src="/modules/editors/ckeditor/contents.css" />
</dependencies>
</forms>
</config>
実行中に表示された不足しているものをすべて追加しましたが、それ以上の効果はありませんでした。
私の質問は、「何か」がまだエディター内のサイトへの相対パス内のリソースにアクセスしようとしているのはなぜですか? リソースを手動で定義したのに、受け入れられないのはなぜですか?