@XmlRootElement
public class Todo {
private String s = \"test\";
public String getS() {
return s;
}
public void setS(String s) {
th
The message body writer exception listed by the OP will be raised if you don't annotate your POJO (or base POJO) with @XmlRootElement.
For example:
@XmlRootElement
public class BaseBean
{
private Boolean success = Boolean.TRUE;
private String message;
/**
* Empty constructor to satisfy requirements of JAXRS.
*/
public BaseBean() {}
/**
* Returns a simple message to accompany the success/failure.
* @return
*/
public String getMessage()
{
return message;
}
/**
* Sets the message (if required).
* @param message
*/
public void setMessage(String message)
{
this.message = message;
}
/**
* Returns a flag indicating whether a request for content was
* successful.
* @return
*/
public Boolean getSuccess()
{
return success;
}
/**
* Marks the success of a request for content.
* @param success
*/
public void setSuccess(Boolean success)
{
this.success = success;
}
}