I get following Error when I try out the Detail View in the REST Showcase:
http://localhost:8080/struts2-rest-showcase/orders/3
org.apache.struts2.rest.DefaultHttpHeaders cannot be cast to
java.lang.String
RequestURI=/struts2-rest-showcase/orders/3
Caused by:
java.lang.ClassCastException: org.apache.struts2.rest.DefaultHttpHeaders
cannot be cast to java.lang.String
at
com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:462)
at
com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:291)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:254)
at
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:100)
at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)
at
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:100)
When I change the show() Method in the OrdersController I get it work.
from
public HttpHeaders show() {
return new DefaultHttpHeaders("show");
}
to
public String show() {
return "show";
}
Is this the right Solution? Does anyone knows why this Error happens in the
current version of REST Showcase?
Johannes
-----
--------------
web: http://www.jgeppert.com
twitter: http://twitter.com/jogep
--
View this message in context:
http://struts.1045723.n5.nabble.com/Error-in-REST-Showcase-tp4344374p4344374.html
Sent from the Struts - Dev mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]