Can't you determine these from struts.convention.relative.result.types?
--------------------------------------------------
From: "Musachy Barroso" <[EMAIL PROTECTED]>
Sent: Sunday, June 08, 2008 11:14 AM
To: "Struts Developers List" <dev@struts.apache.org>
Subject: Re: [Struts2] Convention Plugin - @Result
Well, there are a few result that require "location", like velocity,
freemarker and others. There is no way to know which one do or do no.
To play on the safe side, a warning was added, but it is kind of weak
indeed.
musachy
On Sun, Jun 8, 2008 at 10:59 AM, Bob Tiernay <[EMAIL PROTECTED]> wrote:
I am trying to use the following in my LoginAction class:
@Action(value = "login!login", results = [EMAIL PROTECTED](name =
"success",
type = "redirectAction", params = {"actionName", "ListAccounts",
"namespace", "/account"}
)})
public String login() throws Exception {
However, this results in the following message:
0 [main] WARN
org.apache.struts2.convention.DefaultResultMapBuilder -
Result [success] for action class [LoginAction] is missing the location
To me, the location parameter is only applicable to a result of type
"dispatch" and thus the above use case should not result in a warning.
Maybe
there is some way to remove this without having to hardcode the
relationship
in the plugin?
Bob
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
"Hey you! Would you help me to carry the stone?" Pink Floyd
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]