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: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org

Reply via email to