2008/12/17 Amin Mohammed-Coleman <ami...@gmail.com> > Hi > > Sorry for sending this again, but I was wondering if someone might be able > to help? > > > Thanks > > Begin forwarded message: > > From: Amin Mohammed-Coleman <ami...@gmail.com> >> Date: 24 November 2008 16:50:50 GMT >> To: user-h...@struts-apache.org >> Subject: Exception when using ServletActionRedirectResult with @Result >> >> Hi >> >> I am trying to redirect the success of an action to another action using >> the following: >> >> @Results({ >> @Result(name="success", value="viewContact", params= {"namespace", >> "/", "actionName", "viewContact", "contactId", "${contactId}", >> "contactType", "${contactType}"}, type=ServletActionRedirectResult.class), >> @Result(name="error", value="search.error", type=TilesResult.class) >> }) >> >> >> However I am getting the following exception: >> >> Caused by: ognl.NoSuchPropertyException: >> org.apache.struts2.dispatcher.ServletActionRedirectResult.contactId > >
The class ServletActionRedirectResult has a contactId public setter???? > >> at >> ognl.ObjectPropertyAccessor.setProperty(ObjectPropertyAccessor.java:132) >> at >> com.opensymphony.xwork2.ognl.accessor.ObjectAccessor.setProperty(ObjectAccessor.java:27) >> at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1656) >> at ognl.ASTProperty.setValueBody(ASTProperty.java:101) >> at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:177) >> at ognl.SimpleNode.setValue(SimpleNode.java:246) >> at ognl.Ognl.setValue(Ognl.java:476) >> at >> com.opensymphony.xwork2.ognl.OgnlUtil.setValue(OgnlUtil.java:197) >> at >> com.opensymphony.xwork2.ognl.OgnlUtil.internalSetProperty(OgnlUtil.java:393) >> >> >> I have looked around and upgraded to Struts 2.1.2 and am still getting the >> exception. Would it be possible if someone can advise me on what I am doing >> wrong. >> >> >> Thanks >> Amin >> > > -- Thanks, Oscar