struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Musachy Barroso <musa...@gmail.com>
Subject Re: 2.1.6 upgrade from 2.0.11 - ResultConfig
Date Mon, 26 Jan 2009 15:43:57 GMT
I think just need to pass a string, instead of an object in the value param.

musachy

On Mon, Jan 26, 2009 at 10:37 AM, Adam Hardy
<ahardy.struts@cyberspaceroad.com> wrote:
> Hi,
>
> got a compilation error after upgrading from 2.0.11 to 2.1.6 due to changes
> in com.opensymphony.xwork2.config.entities.ResultConfig
>
> I am doing this:
>
>    public boolean addRedirectParameter(String resultName, String paramName,
>        Object paramValue)
>    {
>        Map<String, ResultConfig> resultsMap =
>            ServletActionContext.getActionContext(getRequest())
>                .getActionInvocation().getProxy().getConfig().getResults();
>        ResultConfig config = resultsMap.get(resultName);
>        if (config == null)
>        {
>            return false;
>        }
>        else
>        {
>            config.addParam(paramName, paramValue);  // 2.1.6 COMPILE ERROR
>            return true;
>        }
>    }
>
>
> which I can call in my actions in order to put another parameter onto the
> redirect URL of my result.
>
> In 2.1.6, ResultConfig has no addParam() method anymore.
>
> After checking the upgrade troubleshooting guide and the user lists, it
> seems nobody else is suffering from this problem. Could somebody give me an
> idea how to deal with this?
>
>
> Thanks,
>
> Adam
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>



-- 
"Hey you! Would you help me to carry the stone?" Pink Floyd

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message