Hi Evgeny,

Could you send us the stack trace that you get? Note that the
JaxbRepresentation hasn't been tested seriously yet. 

Best regards,
Jerome  

> -----Message d'origine-----
> De : news [mailto:[EMAIL PROTECTED] De la part de Evgeny Shepelyuk
> Envoyé : mercredi 20 juin 2007 18:53
> À : [email protected]
> Objet : Usage ox JaxbRepresentation in restlet 1.1 beta
> 
> Hello
> Please can someone give the examples of usign the JaxbRepresentation.
> I'm using following code.
>  
> new Server(Protocol.HTTP, 8182, new Restlet() {
>   @Override
>   public void handle(Request request, Response response) {
>       response.setEntity(new JaxbRepresentation(MediaType.TEXT_PLAIN, 
> "mypackage", new MyObject()));
>   }
> }).start();
>  
> and got exception when getting JAXBContext from map of contexts.
> Seems i shoud initize that map in some way.
> But only place where smth is pun into contexts map is 
> getSource() method in 
> JaxbRepresentation
>  
>     @Override
>     public Source getSource() throws IOException {
>         try {
>             return new JAXBSource(getContext(), getObject());
>         } catch (JAXBException e) {
>             throw new IOException(
>                     "JAXBException while creating the JAXBSource: "
>                             + e.getMessage());
>         }
>     }
>  
> So should i call this manually ?
> Or most probably i'm missing some point in this.
>  
> Another issue is that JaxbRepresentaion is always procucing 
> formatted output.
> But frequently it's not needed because XML is produced only 
> for automatic 
> parsing
> and formatted output increases its size.
> Can this be made in some configurable way ?
>  
> --
> Best Regards
> Evgeny K. Shepelyuk

Reply via email to