You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Mahesh <ma...@gmail.com> on 2012/01/05 12:03:56 UTC

Url tag usage in struts2 problem and solution

Hi,

This is about the topic URL tags in struts2 tutorial available in the
below link.

http://struts.apache.org/2.x/docs/using-struts-2-tags.html


Problem is this:

<s:url action="hello" var="helloLink">
  <s:param name="userName">Bruce Phillips</s:param>
</s:url>

------------------------------------------------------------------------
<p><a href="${helloLink}">Hello Bruce Phillips</a></p>
------------------------------------------------------------------------

I get the below exception when I use the above and click on the link
in my index.jsp.

There is no Action mapped for namespace [/] and action name
[${helloLink}] associated with context path [/simle-webapp]. -
[unknown location]
	at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:185)
	at org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:63)
	at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
	at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:58)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:500)
	at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
	at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:662)


Solution is to modify the above line as the below line.

------------------------------------------------------------------------
<p><s:a href="%{helloLink}">Hello Bruce Phillips</s:a></p>
------------------------------------------------------------------------
This solved the problem.

If I am wrong then please let help me understand this.
Might help other newbies like me.

Thanking you,

--
Mahesh

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


Re: Url tag usage in struts2 problem and solution

Posted by Johannes Geppert <jo...@apache.org>.
The Url is stored in the Struts2 ValueStack. To access this, you should use
the Struts2 Property Tag.

<s:property value="helloLink" />

Johannes

-----
web: http://www.jgeppert.com
twitter: http://twitter.com/jogep
--
View this message in context: http://struts.1045723.n5.nabble.com/Url-tag-usage-in-struts2-problem-and-solution-tp5122376p5122616.html
Sent from the Struts - User mailing list archive at Nabble.com.

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


Re: Url tag usage in struts2 problem and solution

Posted by Dave Newton <da...@gmail.com>.
Not really related to what I said, but like I said, I misread anyway.

Dave
 On Jan 5, 2012 9:10 AM, "Mahesh" <ma...@gmail.com> wrote:

> Hi,
>
> The version of software being used for running the tutorial is below.
>
> Tomcat 6.0.33
> Java "1.6.0_26"
> Struts 2.3.1.1
> on Linux
>
> --
> Mahesh
>
> On 5 January 2012 16:33, Mahesh <ma...@gmail.com> wrote:
> > Hi,
> >
> > This is about the topic URL tags in struts2 tutorial available in the
> > below link.
> >
> > http://struts.apache.org/2.x/docs/using-struts-2-tags.html
> >
> >
> > Problem is this:
> >
> > <s:url action="hello" var="helloLink">
> >  <s:param name="userName">Bruce Phillips</s:param>
> > </s:url>
> >
> > ------------------------------------------------------------------------
> > <p><a href="${helloLink}">Hello Bruce Phillips</a></p>
> > ------------------------------------------------------------------------
> >
> > I get the below exception when I use the above and click on the link
> > in my index.jsp.
> >
> > There is no Action mapped for namespace [/] and action name
> > [${helloLink}] associated with context path [/simle-webapp]. -
> > [unknown location]
> >        at
> com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:185)
> >        at
> org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:63)
> >        at
> org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
> >        at
> com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:58)
> >        at
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:500)
> >        at
> org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
> >        at
> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
> >        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> >        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> >        at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
> >        at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> >        at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> >        at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> >        at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> >        at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)
> >        at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
> >        at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
> >        at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
> >        at java.lang.Thread.run(Thread.java:662)
> >
> >
> > Solution is to modify the above line as the below line.
> >
> > ------------------------------------------------------------------------
> > <p><s:a href="%{helloLink}">Hello Bruce Phillips</s:a></p>
> > ------------------------------------------------------------------------
> > This solved the problem.
> >
> > If I am wrong then please let help me understand this.
> > Might help other newbies like me.
> >
> > Thanking you,
> >
> > --
> > Mahesh
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>

Re: Url tag usage in struts2 problem and solution

Posted by Mahesh <ma...@gmail.com>.
Hi,

The version of software being used for running the tutorial is below.

Tomcat 6.0.33
Java "1.6.0_26"
Struts 2.3.1.1
on Linux

--
Mahesh

On 5 January 2012 16:33, Mahesh <ma...@gmail.com> wrote:
> Hi,
>
> This is about the topic URL tags in struts2 tutorial available in the
> below link.
>
> http://struts.apache.org/2.x/docs/using-struts-2-tags.html
>
>
> Problem is this:
>
> <s:url action="hello" var="helloLink">
>  <s:param name="userName">Bruce Phillips</s:param>
> </s:url>
>
> ------------------------------------------------------------------------
> <p><a href="${helloLink}">Hello Bruce Phillips</a></p>
> ------------------------------------------------------------------------
>
> I get the below exception when I use the above and click on the link
> in my index.jsp.
>
> There is no Action mapped for namespace [/] and action name
> [${helloLink}] associated with context path [/simle-webapp]. -
> [unknown location]
>        at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:185)
>        at org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:63)
>        at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
>        at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:58)
>        at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:500)
>        at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
>        at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)
>        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
>        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>        at java.lang.Thread.run(Thread.java:662)
>
>
> Solution is to modify the above line as the below line.
>
> ------------------------------------------------------------------------
> <p><s:a href="%{helloLink}">Hello Bruce Phillips</s:a></p>
> ------------------------------------------------------------------------
> This solved the problem.
>
> If I am wrong then please let help me understand this.
> Might help other newbies like me.
>
> Thanking you,
>
> --
> Mahesh

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


Re: Url tag usage in struts2 problem and solution

Posted by Mahesh <ma...@gmail.com>.
Hi,

I figured out what was going wrong.

My "web.xml" looked like this:

--------------------------------------------------------------
<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >

<web-app>
....
</web-app>
--------------------------------------------------------------

I had to enable EL(Expression Language) by changing it to the below code:

--------------------------------------------------------------
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		 xmlns="http://java.sun.com/xml/ns/javaee"
		 xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
		 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
		 id="WebApp_ID"
		 version="2.5">
...
</web-app>
--------------------------------------------------------------
Note that the "<!DOCTYPE" code before <web-app> has to be removed.

I took the help of the below link to do so.

http://www.coderanch.com/how-to/java/ServletsWebXml

hope this helps to others who face the same problem that I was facing.

Thank you list for helping me to understand the problem.
Now the code in the struts2 tutorial works fine.

--
Mahesh


On 6 January 2012 01:37, Gabriel Belingueres <be...@gmail.com> wrote:
> I would search for <el-ignored> tags in your webapp's web.xml and
> tomcat's web.xml, and get rid of them.
>
> 2012/1/5 Łukasz Lenart <lu...@googlemail.com>:
>> 2012/1/5 Dave Newton <da...@gmail.com>:
>>> I might be wrong anyway, misread the post on my phone; not sure a var can
>>> be read through plain JSP EL like that-don't recall.
>>
>> As I remember it should work. Both notations should be supported ${} and %{}
>>
>>
>> Regards
>> --
>> Łukasz
>> + 48 606 323 122 http://www.lenart.org.pl/
>> Warszawa JUG conference - Confitura http://confitura.pl/
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>

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


Re: Url tag usage in struts2 problem and solution

Posted by Gabriel Belingueres <be...@gmail.com>.
I would search for <el-ignored> tags in your webapp's web.xml and
tomcat's web.xml, and get rid of them.

2012/1/5 Łukasz Lenart <lu...@googlemail.com>:
> 2012/1/5 Dave Newton <da...@gmail.com>:
>> I might be wrong anyway, misread the post on my phone; not sure a var can
>> be read through plain JSP EL like that-don't recall.
>
> As I remember it should work. Both notations should be supported ${} and %{}
>
>
> Regards
> --
> Łukasz
> + 48 606 323 122 http://www.lenart.org.pl/
> Warszawa JUG conference - Confitura http://confitura.pl/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>

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


Re: Url tag usage in struts2 problem and solution

Posted by Łukasz Lenart <lu...@googlemail.com>.
2012/1/5 Dave Newton <da...@gmail.com>:
> I might be wrong anyway, misread the post on my phone; not sure a var can
> be read through plain JSP EL like that-don't recall.

As I remember it should work. Both notations should be supported ${} and %{}


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/
Warszawa JUG conference - Confitura http://confitura.pl/

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


Re: Url tag usage in struts2 problem and solution

Posted by Dave Newton <da...@gmail.com>.
I might be wrong anyway, misread the post on my phone; not sure a var can
be read through plain JSP EL like that-don't recall.

Sorry for the confusion.

Dave
 On Jan 5, 2012 8:28 AM, "Dave Newton" <da...@gmail.com> wrote:

> Looks like your container isn't evaluating JSP EL. Make sure your web.xml
> is your servlet spec 2.5+.
>
> Dave
>  On Jan 5, 2012 6:04 AM, "Mahesh" <ma...@gmail.com> wrote:
>
>> Hi,
>>
>> This is about the topic URL tags in struts2 tutorial available in the
>> below link.
>>
>> http://struts.apache.org/2.x/docs/using-struts-2-tags.html
>>
>>
>> Problem is this:
>>
>> <s:url action="hello" var="helloLink">
>>  <s:param name="userName">Bruce Phillips</s:param>
>> </s:url>
>>
>> ------------------------------------------------------------------------
>> <p><a href="${helloLink}">Hello Bruce Phillips</a></p>
>> ------------------------------------------------------------------------
>>
>> I get the below exception when I use the above and click on the link
>> in my index.jsp.
>>
>> There is no Action mapped for namespace [/] and action name
>> [${helloLink}] associated with context path [/simle-webapp]. -
>> [unknown location]
>>        at
>> com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:185)
>>        at
>> org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:63)
>>        at
>> org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
>>        at
>> com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:58)
>>        at
>> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:500)
>>        at
>> org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
>>        at
>> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>        at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>        at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>        at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>        at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>        at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>        at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)
>>        at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>>        at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
>>        at
>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>        at java.lang.Thread.run(Thread.java:662)
>>
>>
>> Solution is to modify the above line as the below line.
>>
>> ------------------------------------------------------------------------
>> <p><s:a href="%{helloLink}">Hello Bruce Phillips</s:a></p>
>> ------------------------------------------------------------------------
>> This solved the problem.
>>
>> If I am wrong then please let help me understand this.
>> Might help other newbies like me.
>>
>> Thanking you,
>>
>> --
>> Mahesh
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>>

Re: Url tag usage in struts2 problem and solution

Posted by Dave Newton <da...@gmail.com>.
This issue is only because of JSP EL eval, so isn't really serious... If we
don't actually require 2.5 in the code, raising the version seems a little
arbitrary.
 On Jan 5, 2012 8:33 AM, "Łukasz Lenart" <lu...@googlemail.com>
wrote:

> 2012/1/5 Dave Newton <da...@gmail.com>:
> > Looks like your container isn't evaluating JSP EL. Make sure your web.xml
> > is your servlet spec 2.5+.
>
> All the time we're specifying as a minimal requirement Servlet API
> 2.4, shouldn't we change that to 2.5 though ?
>
>
> Regards
> --
> Łukasz
> + 48 606 323 122 http://www.lenart.org.pl/
> Warszawa JUG conference - Confitura http://confitura.pl/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>

Re: Url tag usage in struts2 problem and solution

Posted by Łukasz Lenart <lu...@googlemail.com>.
2012/1/5 Dave Newton <da...@gmail.com>:
> Looks like your container isn't evaluating JSP EL. Make sure your web.xml
> is your servlet spec 2.5+.

All the time we're specifying as a minimal requirement Servlet API
2.4, shouldn't we change that to 2.5 though ?


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/
Warszawa JUG conference - Confitura http://confitura.pl/

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


Re: Url tag usage in struts2 problem and solution

Posted by Dave Newton <da...@gmail.com>.
Looks like your container isn't evaluating JSP EL. Make sure your web.xml
is your servlet spec 2.5+.

Dave
 On Jan 5, 2012 6:04 AM, "Mahesh" <ma...@gmail.com> wrote:

> Hi,
>
> This is about the topic URL tags in struts2 tutorial available in the
> below link.
>
> http://struts.apache.org/2.x/docs/using-struts-2-tags.html
>
>
> Problem is this:
>
> <s:url action="hello" var="helloLink">
>  <s:param name="userName">Bruce Phillips</s:param>
> </s:url>
>
> ------------------------------------------------------------------------
> <p><a href="${helloLink}">Hello Bruce Phillips</a></p>
> ------------------------------------------------------------------------
>
> I get the below exception when I use the above and click on the link
> in my index.jsp.
>
> There is no Action mapped for namespace [/] and action name
> [${helloLink}] associated with context path [/simle-webapp]. -
> [unknown location]
>        at
> com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:185)
>        at
> org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:63)
>        at
> org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
>        at
> com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:58)
>        at
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:500)
>        at
> org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
>        at
> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>        at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>        at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>        at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>        at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>        at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>        at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)
>        at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>        at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
>        at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>        at java.lang.Thread.run(Thread.java:662)
>
>
> Solution is to modify the above line as the below line.
>
> ------------------------------------------------------------------------
> <p><s:a href="%{helloLink}">Hello Bruce Phillips</s:a></p>
> ------------------------------------------------------------------------
> This solved the problem.
>
> If I am wrong then please let help me understand this.
> Might help other newbies like me.
>
> Thanking you,
>
> --
> Mahesh
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>