An Error Occurred:

/WEB-INF/pages/guide/guide_download.xhtml: org.springframework.context.NoSuchMessageException: No message found under code 'guides.download.desc' for locale 'en'.

+ Stack Trace

javax.el.ELException: /WEB-INF/pages/guide/guide_download.xhtml: org.springframework.context.NoSuchMessageException: No message found under code 'guides.download.desc' for locale 'en'.
	at com.sun.facelets.compiler.AttributeInstruction.write(AttributeInstruction.java:53)
	at com.sun.facelets.compiler.UIInstructions.encodeBegin(UIInstructions.java:39)
	at com.sun.facelets.compiler.UILeaf.encodeAll(UILeaf.java:149)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
	at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592)
	at org.springframework.faces.webflow.FlowViewHandler.renderView(FlowViewHandler.java:99)
	at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
	at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
	at org.springframework.faces.webflow.FlowViewHandler.renderView(FlowViewHandler.java:99)
	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:109)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:530)
	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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
	at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
	at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
	at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)
	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at pl.websearcher.filters.LocaleFilter.doFilter(LocaleFilter.java:77)
	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:298)
	at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
	at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
	at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:774)
	at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
	at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:896)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
	at java.lang.Thread.run(Thread.java:662)
Caused by: org.springframework.context.NoSuchMessageException: No message found under code 'guides.download.desc' for locale 'en'.
	at org.springframework.context.support.AbstractMessageSource.getMessage(AbstractMessageSource.java:135)
	at pl.websearcher.MessageBean.get(MessageBean.java:40)
	at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:328)
	at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:273)
	at org.jboss.el.parser.AstMethodSuffix.getValue(AstMethodSuffix.java:59)
	at org.jboss.el.parser.AstValue.getValue(AstValue.java:67)
	at org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
	at com.sun.facelets.el.ELText$ELTextVariable.toString(ELText.java:174)
	at com.sun.facelets.compiler.AttributeInstruction.write(AttributeInstruction.java:49)
	... 58 more

+ Component Tree

<AjaxViewRoot id="_viewRoot" immediate="false" locale="en" renderKitId="HTML_BASIC" renderRegionOnly="false" rendered="true" selfRendered="false" submitted="false" transient="false" viewId="/WEB-INF/pages/guide/guide_download.xhtml">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>
#{msg.get('guides.download.header')}
</title>
<meta name="description" content="#{msg.get('guides.download.desc')}"/>
<meta name="keywords" content="#{msg.get('guides.download.header')}"/>
<meta name="robots" content="index,follow"/> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <link rel="stylesheet" type="text/css" href="/css/common.css?v=2"/> <link rel="stylesheet" type="text/css" href="/css/header.css?v=2"/> <link rel="stylesheet" type="text/css" href="/css/list.css?v=2"/> <script type="text/javascript" src="/js/common.js"/> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-25103410-1']); _gaq.push(['_setDomainName', '#{msg.isPoland() ? "downloadfilms.pl" : "filesexplorer.com"}']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> <script type="text/javascript"> function recordOutboundLink(link, category, action) { try { registerEvent(category, action); setTimeout(window.open(link, "_blank"), 100); }catch(err){} } function registerEvent(category, action) { var pageTracker=_gat._getTracker("UA-25103410-1"); pageTracker._trackEvent(category, action); sleep(200); } function sleep(ms) { var start = (new Date()).getTime(); while(true) { var finish = (new Date()).getTime(); if(finish - start > ms){ break; } } } </script> </head> <body> <div id="page">
<HtmlPanelGroup id="j_id7" layout="block" rendered="false" style="font-size:10px;margin-bottom:-4px" transient="false">
<span>#{msg.get('list.title', msg.getSubCategoryName(category))}</span>
</HtmlPanelGroup>
<div id="header"> <a href="/index.html">
<HtmlGraphicImage alt="DownloadFilms.pl" id="j_id10" ismap="false" rendered="false" transient="false" url="/pics/logoPl.gif" value="/pics/logoPl.gif"/>
<HtmlGraphicImage alt="Filesexplorer.com" id="j_id11" ismap="false" rendered="true" transient="false" url="/pics/logoEn.jpg" value="/pics/logoEn.jpg"/>
</a> </div> <div style="font-size: 10px;"><div>#{msg.get('header.welcome')}</div>
<HtmlPanelGroup id="j_id13" layout="block" rendered="false" transient="false">
<span><strong>#{msg.getProductName(product)} download now for free !!!</strong></span>
</HtmlPanelGroup>
<HtmlPanelGroup id="j_id15" layout="block" rendered="true" transient="false">
<span><strong>#{pageHeader}</strong></span>
</HtmlPanelGroup>
<HtmlPanelGroup id="j_id17" layout="block" rendered="false" transient="false">
<span><strong>#{msg.get('list.title', msg.getSubCategoryName(category))}</strong></span>
</HtmlPanelGroup>
</div>
<div id="menu"> <a href="/movies,filmy,1.html" class="mainCategory"> <div> #{msg.get('menu.movies')} </div> </a> <form id="queryForm" action="#"> <div class="query"> <input id="queryInput" onfocus="clearInputIfEmpty(this, '#{msg.get('menu.searchInputText')}')" onblur="showMessageIfEmpty(this, '#{msg.get('menu.searchInputText')}')" name="query" value="#{msg.get('menu.searchInputText')}" type="text" onchange="document.getElementById('queryForm').setAttribute('action','/' + escapeText(this.value) + '/search.html');"/> <button type="submit" title="#{msg.get('menu.searchInputText')}" onclick="clearInputIfEmptyByElId('queryInput', '#{msg.get('menu.searchInputText')}')"/> </div> </form> </div>
<HtmlPanelGroup id="j_id21" layout="block" rendered="false" styleClass="mainAdvert" transient="false"/>
<div id="content" class="clearfix"> <div id="nav">
<HtmlPanelGroup id="j_id23" layout="block" rendered="false" styleClass="productsQuantity" transient="false">
#{msg.get('menu.searchProductsText')}: <b> #{quantity} </b>
</HtmlPanelGroup>
<div class="left">
<UINamingContainer id="j_id26" rendered="true" transient="false">
<HtmlPanelGroup id="j_id27" rendered="false" transient="false">
<a href="/">#{msg.get('navigation.mainPage')}</a>
<HtmlPanelGroup id="j_id29" rendered="false" transient="false">
> <a href="/#{category.parent.getUrlEncodedName()},filmy,#{category.parent.id}.html"> #{msg.getCategoryName(category.parent)} </a>
</HtmlPanelGroup>
> <strong><a href="/#{category.getUrlEncodedName()},filmy,#{category.id}.html"> #{msg.getCategoryName(category)} </a> <span class="productSuffix">#{msg.get('navigation.list.suffix')}</span></strong>
</HtmlPanelGroup>
<HtmlPanelGroup id="j_id32" rendered="false" transient="false">
<a href="/">#{msg.get('navigation.mainPage')}</a> > <a href="/#{parentCategory.getUrlEncodedName()},filmy,#{parentCategory.id}.html"> #{msg.getCategoryName(parentCategory)} </a> > <strong><a href="/#{msg.getProductNameUrl(product)},film-#{product.id}.html"> #{msg.getProductName(product)} Download</a> <span class="productSuffix">#{msg.get('navigation.product.suffix')}</span></strong>
</HtmlPanelGroup>
<HtmlPanelGroup id="j_id34" rendered="false" transient="false">
<span>#{msg.get('navigation.resultsForQuery')}: '#{query}'</span>
</HtmlPanelGroup>
<HtmlPanelGroup id="j_id36" rendered="true" transient="false">
<span><strong>#{pageHeader}</strong></span>
</HtmlPanelGroup>
</UINamingContainer>
</div> </div> <hr size="1"/>
<div class="guide"> <h1>#{msg.get('guides.download.h1')}</h1> <div>#{msg.get('guides.download.headerShort')}</div> <ul> <li>
<HtmlOutputText escape="true" id="j_id40" rendered="true" transient="false" value="Go to site: http://filesexplorer.com"/>
</li> <li>
<HtmlOutputText escape="true" id="j_id42" rendered="true" transient="false" value="Enter a movie title in the box 'search' and confirm by pressing enter or click on the loupe icon"/>
</li> <li>
<HtmlOutputText escape="true" id="j_id44" rendered="true" transient="false" value="Click on movie"/>
</li> <li>
<HtmlOutputText escape="true" id="j_id46" rendered="true" transient="false" value="In the download section, select the file with materials associated with the movie and click download"/>
</li> <li>
<HtmlOutputText escape="true" id="j_id48" rendered="true" transient="false" value="In the open window there are direct links to sites that store files with films. All for free"/>
</li> </ul> <h2>#{msg.get('guides.download.subHeader')}</h2> </div> <div id="leftMenu"> <div class="menuBox">
<UINamingContainer id="j_id50" rendered="true" transient="false">
<div class="header">#{msg.get('categories.title')}</div> <ul class="list">
<UIRepeat id="j_id52" offset="0" rendered="true" size="-1" transient="false" var="rootCategory">
<li class="top"> <div class="topCategory"> <a href="/#{rootCategory.getUrlEncodedName()},filmy,#{rootCategory.id}.html">#{msg.get('categories.movies')}</a> </div> <ul>
<UIRepeat id="j_id54" offset="0" rendered="true" size="-1" transient="false" var="child">
<li class="#{child.id == category.id ? 'current' : ''}"> <a href="/#{child.getUrlEncodedName()},filmy,#{child.id}.html">#{msg.getCategoryName(child)}</a> </li>
</UIRepeat>
</ul> </li>
</UIRepeat>
</ul>
</UINamingContainer>
</div> <div class="menuBox" style="margin: 10px 0;">
<UINamingContainer id="j_id59" rendered="true" transient="false">
<div class="header">#{msg.get('guides.list.title')}</div> <ul class="guidesList"> <li> <a href="/guides/1/#{msg.get('guides.list.download.href')}.html">#{msg.get('guides.list.download')}</a> </li> <li> <a href="/guides/2/#{msg.get('guides.list.downloadMulti.href')}.html">#{msg.get('guides.list.downloadMulti')}</a> </li> <li> <a href="/guides/3/#{msg.get('guides.list.downloadSplitted.href')}.html">#{msg.get('guides.list.downloadSplitted')}</a> </li> <li> <a href="/guides/4/#{msg.get('guides.list.howWeWork.href')}.html">#{msg.get('guides.list.howWeWork')}</a> </li> </ul>
</UINamingContainer>
</div> </div>
</div> <div id="fotter"> <div>#{msg.get('fotter.warning')}</div> <div>Copyright 2012 © #{msg.isPoland() ? 'DownloadFilms.pl' : 'FilesExplorer.com'}</div> </div> </div> </body> </html>
</AjaxViewRoot>

+ Scoped Variables

Request Parameters
NameValue
None
Request Attributes
NameValue
ajaxContextorg.ajax4jsf.context.AjaxContextImpl@4681b319
pageHeaderHow to download movies
rootCategories[pl.searcher.db.entities.Category@7d6da30c]
Session Attributes
NameValue
msgpl.websearcher.MessageBean@6d155278
Application Attributes
NameValue
None
Feb 23, 2012 1:55:58 AM - Generated by Facelets