[Seasar-user:14854] Re: [Teeda] WebSphereにde

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2008年 6月 27日 (金) 21:00:03 JST


小林 (koichik) です.

Date:    Fri, 27 Jun 2008 20:14:34 +0900
From:    Tonomura-Akira <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:14852] [Teeda] WebSphereにde

> Tomcatでの開発中は問題なかったのですが、
> IBM WebSphere Application Serverにデプロイしたところ
> input要素にT_currencyを付けてカンマ表示が出来る部分で
> javascriptエラーになってしまいます。
> 
> 読み込まれているjsファイルを直接URL入力欄に入れると
> ブラウザにはjsの中身が表示され、最後に
> Error 404の文字があります。

こちらで Teeda HTML Example を WAS6.1 に
デプロイして試したところ,問題なく動いています.
以下に Teeda HTML Example の WAS 用の War ファイルを
置いてあるので,こちらをデプロイして試してみて
ください.

http://teeda.seasar.org/download/2008-05-13/teeda-html-example-1.0.13-sp1.war

左のメニューの項番 5「足し算による入力サンプル
(金額入力系コンポーネン」が T_Currency を使った
サンプルです.

> org.seasar.teeda.extension.filterのログをtraceに設定したところ
> 以下の2行のログが出力されていました。
> SRTServletRes W   WARNING: Cannot set status. Response already committed.
> SRTServletRes W   WARNING: Cannot set header. Response already committed.

おそらくこれですね.

http://www-1.ibm.com/support/docview.wss?rs=0&uid=swg24014758

RECOMMENDATION: None の後に書かれている

----------------------------------------------------------------------
When a request is made for a static file which does not exist 
at the location specified in the request, the WebContainer calls 
the filters (if any) associated with the request. 
The filters may then process the request and not call the next filter 
in the chain, effectively completing the request. 
----------------------------------------------------------------------

が ExtensionFilter の動きそのものです.


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>



Seasar-user メーリングリストの案内