Hi Chris,

Thanks for reporting this bug. I've just fixed it in SVN ; it will be part
of beta 20 to be released tomorrow.

Best regards,
Jerome  

> -----Message d'origine-----
> De : Chris Grindstaff [mailto:[EMAIL PROTECTED] 
> Envoyé : mardi 7 novembre 2006 16:34
> À : discuss@restlet.tigris.org
> Objet : Question about StringTemplateRepresentation
> 
> Hello,
> I've just started trying out restlets. Looks cool so far.
> I ran into a snag and wanted to ask if this is a bug or I'm missing
> something.
> 
> I defined some variants like so:
> myVariants  = new ArrayList<Representation>();
> myVariants.add(new StringTemplateRepresentation("First: 
> ${first} Last: ${last}", model, MediaType.TEXT_PLAIN));
> myVariants.add(new StringTemplateRepresentation("<xml><name 
> first=\"${first}\" last=\"${last}\"></></xml>", model, 
> MediaType.TEXT_XML));
> 
> The variants are used correctly but I get a NPE in the
> StringTemplateRepresentation because the character set is null.
> 
> java.lang.NullPointerException
>         at 
> org.restlet.resource.StringTemplateRepresentation.write(String
> TemplateRepresentation.java:161)
>         at 
> com.noelios.restlet.http.HttpServerCall.sendResponse(HttpServe
> rCall.java:226)
>         at 
> com.noelios.restlet.ext.simple.SimpleCall.sendResponse(SimpleC
> all.java:169)
>         at 
> com.noelios.restlet.http.HttpServerConverter.commit(HttpServer
> Converter.java:86)
>         at 
> com.noelios.restlet.http.HttpServerHelper.handle(HttpServerHel
> per.java:88)
>         at 
> com.noelios.restlet.ext.simple.SimpleServerHelper.handle(Simpl
> eServerHelper.java:131)
>         at simple.http.Dispatcher.run(Dispatcher.java:83)
>         at simple.util.process.Daemon.execute(Daemon.java:121)
>         at simple.util.process.Daemon.run(Daemon.java:106)
> 
> 
> This is the problem line:
> OutputStreamWriter osw = new OutputStreamWriter(outputStream, 
> getCharacterSet().getName());
> 
> Seems like there should be a null check?
> 
> Thanks,
> Chris
> -- 
> Chris Grindstaff | http://gstaff.org

Reply via email to