[KVASIR-123] ymirプラグインがコンパイルエラーを起こす Created: 2007-03-18 Updated: 2007-03-19 Resolved: 2007-03-19 |
|
Status: | Closed |
Project: | Kvasir/Sora |
Component/s: | plugin/org.seasar.kvasir.cms.ymir |
Affects Version/s: | 3.0.0-EA4-SNAPSHOT |
Fix Version/s: | 3.0.0-EA4-SNAPSHOT |
Type: | Bug | Priority: | Trivial |
Reporter: | hanizo | Assignee: | skirnir |
Resolution: | Fixed | Votes: | 0 |
Labels: | None | ||
Environment: |
MacOSX, Rev.1838 |
Description |
ymirプラグインがZptインタフェースの実装メソッドbuildTemplateContextでコンパイルエラーを起こす。 |
Comments |
Comment by skirnir [ 2007-03-19 ] |
調査の結果、原因はymir-extensionのビルドに失敗していることでした。ただ、 次にymir-extensionのビルド失敗はあるテストケースでfailしていたことが原因 さらに今回の件とは無関係ですがkvasir-utilのとあるテストケースがUNIX環境で |
Comment by skirnir [ 2007-03-19 ] |
UNIX系の環境で再現したのでreopenします。 |
Comment by hanizo [ 2007-03-18 ] |
ymir-extensionのソース上ではZptインタフェースは正しく記述されているため、 |
Comment by hanizo [ 2007-03-18 ] |
エラーを起こすのはKvasirZpt.java。 表層的な原因としてはZptインタフェースのbuildTemplateContextはLocaleを必要としないことに対して、KvasirZpt#buildTemplateContextでは内部でZptPageProcessor#buildTemplateContext 暫定的に下記diffにて回避はできた。 =================================================================== + public void buildTemplateContext(TemplateContext context, public void buildTemplateContext(TemplateContext context,
+ /* + */ |