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]