私の現在の開発環境は、Java 6、Spring Framework 3.2、weblogic 10.3.6 で、Freemarker テンプレートを使用しています。現在の環境ではすべて正常に動作しており、ページの閲覧中にランタイムの問題は見られません。
IDE: eclipse kepler 4.3 で、Eclipse IDE から weblogic サーバーを実行しています。私の展開アセンブリは、ケプラーに付属の m2e プラグインからのものです。
現在、最新の Weblogic 12.1.2 および Java 7 にアップグレードしています。モジュールを正常にビルド、デプロイ、および公開できますが、ページにアクセスしているときに、freemarker テンプレートで実行時の問題が発生します。
tomcat デプロイメントのフォーラムで議論されている関連する問題があります。解決策は、spring-security-taglibs を pom ファイルに追加し、spring-security-taglibs.jar を WEB-INF/lib フォルダーに配置することです。しかし、それは私にはうまくいきません。
この問題を解決するための助けをいただければ幸いです。freemarker テンプレートの例外に関連する投稿が多数見られますが、解決策はありません。
以下は実行時エラーです。
2013-09-23 14:16:30,696 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] エラー freemarker.runtime - テンプレート処理エラー:「httpのマッピングが定義されていません://www.springframework.org/tags "
問題のある命令:
プログラマー向けの Java バックトレース:
freemarker.template.TemplateModelException: http://www.springframework.org/tagsのマッピングが定義されていません