Thanks for answering.

But I DID add this into my AppModule,  but the problem is still there.
I finanlly solved this by using Spring charset encoding filter.



2007/12/29, Michael Lake <[EMAIL PROTECTED]>:
>
>
> I'm also having this issue and i'm not even chinese.I did find this
> though:
>
> http://wiki.apache.org/tapestry/Tapestry5Utf8Encoding
>
> i'll give it a shot with 5.0.8-SNAPSHOT though
>
> On Dec 28, 2007, at 11:03 AM, Howard Lewis Ship wrote:
>
> > Thanks, will look into this.
> >
> > On Dec 27, 2007 6:59 PM, yuan gogo <[EMAIL PROTECTED]> wrote:
> >> I got t5.0.7 this morning. As I'm a Chinese user, I use utf-8
> >> encoding for
> >> my application.
> >>
> >> But, while upload file and some text, I got this:
> >>
> >> java.lang.NullPointerException: charsetName
> >>
> >>        java.lang.String.<init>(String.java:442)
> >>        java.lang.String.<init>(String.java:516)
> >>
> >> org
> >> .apache
> >> .commons.fileupload.disk.DiskFileItem.getString(DiskFileItem.java:
> >> 349)
> >>
> >> org
> >> .apache
> >> .tapestry
> >> .upload
> >> .services
> >> .MultipartDecoderImpl.processFileItems(MultipartDecoderImpl.java:117)
> >>
> >> org
> >> .apache
> >> .tapestry
> >> .upload
> >> .services.MultipartDecoderImpl.decode(MultipartDecoderImpl.java:65)
> >>
> >> $
> >> MultipartDecoder_1171ead916b
> >> .decode($MultipartDecoder_1171ead916b.java)
> >>
> >> $
> >> MultipartDecoder_1171ead911d
> >> .decode($MultipartDecoder_1171ead911d.java)
> >>
> >> org
> >> .apache
> >> .tapestry
> >> .upload
> >> .services
> >> .MultipartServletRequestFilter
> >> .service(MultipartServletRequestFilter.java:40)
> >>
> >> $
> >> HttpServletRequestHandler_1171ead911f
> >> .service($HttpServletRequestHandler_1171ead911f.java)
> >>
> >> $
> >> HttpServletRequestHandler_1171ead911c
> >> .service($HttpServletRequestHandler_1171ead911c.java)
> >>
> >> org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java:164)
> >>
> >>
> >> Alrough I solve this problem by add
> >>    <filter>
> >>        <filter-name>SetCharacterEncoding</filter-name>
> >>        <filter-class>
> org.springframework.web.filter.CharacterEncodingFilter
> >> </filter-class>
> >>        <init-param>
> >>            <param-name>encoding</param-name>
> >>            <param-value>utf-8</param-value>
> >>        </init-param>
> >>    </filter>
> >>    <filter-mapping>
> >>        <filter-name>SetCharacterEncoding</filter-name>
> >>        <url-pattern>/*</url-pattern>
> >>    </filter-mapping>
> >>
> >> in my web.xml.
> >>
> >> But I hope this can be handled by tapestry. And a NULL check for
> >> charset
> >> name is necessary.
> >>
> >> Thank you all !
> >>
> >
> >
> >
> > --
> > Howard M. Lewis Ship
> >
> > Creator Apache Tapestry and Apache HiveMind
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to