[
https://issues.jboss.org/browse/SEAMREST-49?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jozef Hartinger updated SEAMREST-49:
------------------------------------
Workaround Description:
Add the following provider to your application:
{code:JAVA}
@Provider
@Dependent
public class SeamRest49Workaround implements MessageBodyWriter<String> {
@Inject
private TemplatingMessageBodyWriter delegate;
@Override
public boolean isWriteable(Class<?> type, Type genericType, Annotation[]
annotations, MediaType mediaType) {
return type.equals(String.class) && delegate.isWriteable(type,
genericType, annotations, mediaType);
}
@Override
public long getSize(String t, Class<?> type, Type genericType, Annotation[]
annotations, MediaType mediaType) {
return delegate.getSize(t, type, genericType, annotations, mediaType);
}
@Override
public void writeTo(String t, Class<?> type, Type genericType, Annotation[]
annotations, MediaType mediaType,
MultivaluedMap<String, Object> httpHeaders, OutputStream entityStream)
throws IOException, WebApplicationException {
delegate.writeTo(t, type, genericType, annotations, mediaType,
httpHeaders, entityStream);
}
}
{code}
Workaround: [Workaround Exists]
Forum Reference:
http://seamframework.org/Community/SeamRESTJAXRSResponseTemplate#comment165171
(was:
http://seamframework.org/Community/SeamRESTJAXRSResponseTemplate#comment165171)
> String response not rendered by @ResponseTemplate
> -------------------------------------------------
>
> Key: SEAMREST-49
> URL: https://issues.jboss.org/browse/SEAMREST-49
> Project: Seam REST
> Issue Type: Bug
> Components: Templating
> Affects Versions: 3.0.0.Final
> Reporter: Jozef Hartinger
> Assignee: Jozef Hartinger
>
> {code:JAVA}
> @Path("string")
> @GET
> @Produces("text/plain")
> @ResponseTemplate("/string.ftl")
> public String string()
> {
> return "Jozef";
> }
> {code}
> won't be rendered. "Jozef" is returned instead.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
seam-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/seam-issues