I am getting display tag error when I use autolink attribute

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

I am getting display tag error when I use autolink attribute

Raaja G
Hi,

Iam getting the following error message when I use autolink attribute in display:column.

<display:column autolink="email" property="email" href="" paramId="email" paramProperty="email" class="thcolor" />

The error is --

exception

javax.servlet.ServletException: org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
        org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:286)
        org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
        org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
        com.scrabble.common.action.SessionFilter.doFilter(SessionFilter.java:62)

root cause

org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
        org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:527)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:401)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113)
        org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96)
        org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54)
        org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
        org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
        org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
        org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
        org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
        org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
        org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
        com.scrabble.common.action.SessionFilter.doFilter(SessionFilter.java:62)

root cause

javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
        org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:862)
        org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
        org.apache.jsp.project.LogisticReport_jsp._jspService(LogisticReport_jsp.java:669)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113)
        org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96)
        org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54)
        org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
        org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
        org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
        org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
        org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
        org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
        org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
        com.scrabble.common.action.SessionFilter.doFilter(SessionFilter.java:62)

root cause

java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
        org.apache.taglibs.standard.tag.common.fmt.BundleSupport.getLocalizationContext(BundleSupport.java:125)
        org.displaytag.localization.I18nJstlAdapter.getResource(I18nJstlAdapter.java:139)
        org.displaytag.tags.ColumnTag.addHeaderToTable(ColumnTag.java:684)
        org.displaytag.tags.ColumnTag.doEndTag(ColumnTag.java:622)
        org.apache.jsp.project.LogisticReport_jsp._jspx_meth_display_005fcolumn_005f6(LogisticReport_jsp.java:1737)
        org.apache.jsp.project.LogisticReport_jsp._jspService(LogisticReport_jsp.java:516)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113)
        org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96)
        org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54)
        org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
        org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
        org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
        org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
        org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
        org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
        org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
        com.scrabble.common.action.SessionFilter.doFilter(SessionFilter.java:62)

root cause

java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config
        org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1645)
        org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1491)
        org.apache.taglibs.standard.tag.common.fmt.BundleSupport.getLocalizationContext(BundleSupport.java:125)
        org.displaytag.localization.I18nJstlAdapter.getResource(I18nJstlAdapter.java:139)
        org.displaytag.tags.ColumnTag.addHeaderToTable(ColumnTag.java:684)
        org.displaytag.tags.ColumnTag.doEndTag(ColumnTag.java:622)
        org.apache.jsp.project.LogisticReport_jsp._jspx_meth_display_005fcolumn_005f6(LogisticReport_jsp.java:1737)
        org.apache.jsp.project.LogisticReport_jsp._jspService(LogisticReport_jsp.java:516)
        org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113)
        org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96)
        org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54)
        org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
        org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
        org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
        org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
        org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
        org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
        org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
        com.scrabble.common.action.SessionFilter.doFilter(SessionFilter.java:62)


Why I am getting this message.

Please help me in solving this error.

Thanking you.
Reply | Threaded
Open this post in threaded view
|

Re: I am getting display tag error when I use autolink attribute

Chris Pratt

You are most likely missing one of tle library dependencies.  Tale a look at the documentation and examples and figure out which jar file(s) you're missing.
  (*Chris*)

On Jun 1, 2011 6:01 AM, "Raaja G" <[hidden email]> wrote:
>
> Hi,
>
> Iam getting the following error message when I use autolink attribute in
> display:column.
>
> <display:column autolink="email" property="email" href="" paramId="email"
> paramProperty="email" class="thcolor" />
>
> The error is --
>
> exception
>
> javax.servlet.ServletException: org.apache.jasper.JasperException:
> javax.servlet.ServletException: java.lang.NoClassDefFoundError:
> javax/servlet/jsp/jstl/core/Config
>
> org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:286)
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
> com.scrabble.common.action.SessionFilter.doFilter(SessionFilter.java:62)
>
> root cause
>
> org.apache.jasper.JasperException: javax.servlet.ServletException:
> java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
>
> org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:527)
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:401)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113)
>
> org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96)
>
> org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54)
>
> org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
> org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
>
> org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
> org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
>
> org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
> com.scrabble.common.action.SessionFilter.doFilter(SessionFilter.java:62)
>
> root cause
>
> javax.servlet.ServletException: java.lang.NoClassDefFoundError:
> javax/servlet/jsp/jstl/core/Config
>
> org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:862)
>
> org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
>
> org.apache.jsp.project.LogisticReport_jsp._jspService(LogisticReport_jsp.java:669)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113)
>
> org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96)
>
> org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54)
>
> org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
> org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
>
> org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
> org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
>
> org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
> com.scrabble.common.action.SessionFilter.doFilter(SessionFilter.java:62)
>
> root cause
>
> java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
>
> org.apache.taglibs.standard.tag.common.fmt.BundleSupport.getLocalizationContext(BundleSupport.java:125)
>
> org.displaytag.localization.I18nJstlAdapter.getResource(I18nJstlAdapter.java:139)
> org.displaytag.tags.ColumnTag.addHeaderToTable(ColumnTag.java:684)
> org.displaytag.tags.ColumnTag.doEndTag(ColumnTag.java:622)
>
> org.apache.jsp.project.LogisticReport_jsp._jspx_meth_display_005fcolumn_005f6(LogisticReport_jsp.java:1737)
>
> org.apache.jsp.project.LogisticReport_jsp._jspService(LogisticReport_jsp.java:516)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113)
>
> org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96)
>
> org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54)
>
> org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
> org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
>
> org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
> org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
>
> org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
> com.scrabble.common.action.SessionFilter.doFilter(SessionFilter.java:62)
>
> root cause
>
> java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config
>
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1645)
>
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1491)
>
> org.apache.taglibs.standard.tag.common.fmt.BundleSupport.getLocalizationContext(BundleSupport.java:125)
>
> org.displaytag.localization.I18nJstlAdapter.getResource(I18nJstlAdapter.java:139)
> org.displaytag.tags.ColumnTag.addHeaderToTable(ColumnTag.java:684)
> org.displaytag.tags.ColumnTag.doEndTag(ColumnTag.java:622)
>
> org.apache.jsp.project.LogisticReport_jsp._jspx_meth_display_005fcolumn_005f6(LogisticReport_jsp.java:1737)
>
> org.apache.jsp.project.LogisticReport_jsp._jspService(LogisticReport_jsp.java:516)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:113)
>
> org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96)
>
> org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54)
>
> org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
> org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
>
> org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
> org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
>
> org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
> com.scrabble.common.action.SessionFilter.doFilter(SessionFilter.java:62)
>
>
> Why I am getting this message.
>
> Please help me in solving this error.
>
> Thanking you.
> --
> View this message in context: http://old.nabble.com/I-am-getting-display-tag-error-when-I-use-autolink-attribute-tp31748716p31748716.html
> Sent from the DisplayTag - General mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Simplify data backup and recovery for your virtual environment with vRanger.
> Installation's a snap, and flexible recovery options mean your data is safe,
> secure and there when you need it. Data protection magic?
> Nope - It's vRanger. Get your free trial download today.
> http://p.sf.net/sfu/quest-sfdev2dev
> _______________________________________________
> displaytag-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/displaytag-user

------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Data protection magic?
Nope - It's vRanger. Get your free trial download today.
http://p.sf.net/sfu/quest-sfdev2dev
_______________________________________________
displaytag-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/displaytag-user