[Seasar-user:18977] Re: [Mobylet] エンコードについて

Shin Takeuchi [E-MAIL ADDRESS DELETED]
2009年 12月 7日 (月) 18:23:40 JST


原さん

竹内(stakeuchi)です。

> モジュール適用後は、URLEncodeに失敗しているログは出ていませんでした。
> ただ、以下のようなエラーがでてましたが、mobyletには関係なさそうですか?

こちらですが若干関係あります。
ちょっと端末依存の問題の可能性を考えて組んだロジック部分に寄るものですが
#Content-Lengthが正しくない端末が存在する。
本日までに少し検証したところ大部分の端末では問題無しのようなので
基本的にContent-Lengthを信じる形に修正しました。
#万が一正しくないデータが飛んで来た場合でも
#エラーにならないような形で処理するように変更しました。

このメールの後にVer.1.0.2をリリース致しますので
そちらをご利用下さい。


よろしくお願い致します。


2009年12月4日19:52 原 宏和 <[E-MAIL ADDRESS DELETED]>:
> 原です。お世話になっております。
>
> モジュール適用後は、URLEncodeに失敗しているログは出ていませんでした。
> ただ、以下のようなエラーがでてましたが、mobyletには関係なさそうですか?
>
> 2009/12/04 0:30:26 org.apache.catalina.core.StandardWrapperValve invoke
> 致命的: サーブレット default のServlet.service()が例外を投げました
> java.io.IOException
>        at org.apache.jk.common.JkInputStream.receive(JkInputStream.java:199)
>        at org.apache.jk.common.JkInputStream.doRead(JkInputStream.java:173)
>        at org.apache.coyote.Request.doRead(Request.java:428)
>        at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:304)
>        at org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk.java:372)
>        at org.apache.catalina.connector.InputBuffer.readByte(InputBuffer.java:317)
>        at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:105)
>        at org.mobylet.core.util.InputStreamUtils.getBytesToNull(InputStreamUtils.java:47)
>        at org.mobylet.core.http.MobyletRequest.parseParameters(MobyletRequest.java:157)
>        at org.mobylet.core.http.MobyletFilter.processFilter(MobyletFilter.java:107)
>        at org.mobylet.core.http.MobyletFilter.doFilter(MobyletFilter.java:67)
>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
>        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
>        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
>        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
>        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
>        at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
>        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
>        at java.lang.Thread.run(Unknown Source)
>
> --
> 原 宏和 <[E-MAIL ADDRESS DELETED]>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>



-- 
―Lei Hau'oli Co.,Ltd.―――――――――――

 竹内 真(TAKEUCHI SHIN)
 Tel: 080-3300-9888
 Mail: [E-MAIL ADDRESS DELETED]

 株式会社Lei Hau'oli
 〒150-0001 東京都渋谷区神宮前4丁目18番6号
 Tel: 03-5775-0315 Fax: 03-5775-0314


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