Produciuse un erro ao procesar o modelo.
The following has evaluated to null or missing:
==> crtvgContentUtilApi.getCategoryById(categoryParam)  [in template "20097#20123#37355" at line 35, column 44]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign categoryObj = crtvgContentUti...  [in template "20097#20123#37355" at line 35, column 21]
----
1<style> 
2    .noticias-general-ads .crtvg-ads:not(.crtvg-long-ad)   { 
3        width: 100%; 
4        max-width: 300px; 
5        height: 100%; 
6        max-height: none; 
7
8    .noticias-general-ads .crtvg-ads:not(.crtvg-long-ad) .crtvg-ads-item { 
9        width: 100%; 
10        max-width: 300px; 
11        height: 100%; 
12        max-height: none; 
13
14     
15    .noticias-general-ads .crtvg-ads:not(.crtvg-long-ad) .crtvg-ads-item > div { 
16        width: 100%; 
17        max-width: 300px; 
18        height: 100%; 
19        max-height: none; 
20
21</style> 
22 
23<div class="row noticias-general"> 
24 
25    <#assign categoryParam = getterUtil.get(renderRequest.getOriginalHttpServletRequest().getParameter("p_r_p_categoryId"),"") /> 
26    <#assign tagParam = getterUtil.get(renderRequest.getOriginalHttpServletRequest().getParameter("p_r_p_tag"),"") /> 
27     
28    <div class="col-12 noticias-general-title-group"> 
29        <#if (categoryParam?? && categoryParam?has_content && categoryParam != "") || (tagParam?? && tagParam?has_content && tagParam != "")> 
30             
31            <#assign assetPublisherDisplayContext = renderRequest.getAttribute("ASSET_PUBLISHER_DISPLAY_CONTEXT") /> 
32             
33            <h1 class="noticias-general-title"> 
34                <#if (categoryParam?? && categoryParam?has_content && categoryParam != "")> 
35                    <#assign categoryObj = crtvgContentUtilApi.getCategoryById(categoryParam) /> 
36                    <#if categoryObj??> 
37                        ${categoryObj.getName()?capitalize} 
38                    </#if> 
39                <#elseif (tagParam?? && tagParam?has_content && tagParam != "")> 
40                    ${tagParam?capitalize} 
41                </#if> 
42            </h1> 
43            <#if portalUtil.isRSSFeedsEnabled() && assetPublisherDisplayContext.isEnableRSS() > 
44             
45                <#assign rssUrl = "#" /> 
46                <#if (categoryParam?? && categoryParam?has_content && categoryParam != "")> 
47                    <#assign categoryId = getterUtil.getLong(categoryParam) /> 
48                    <#assign rssUrl = crtvgContentUtilApi.getRssUrlByCategory(renderRequest,categoryId) /> 
49                <#elseif (tagParam?? && tagParam?has_content && tagParam != "")> 
50                    <#assign rssUrl = crtvgContentUtilApi.getRssUrlByTag(renderRequest,tagParam) /> 
51                </#if> 
52                 
53                <div class="btn-group-item noticias-rss-container d-none"> 
54                    <a href="${rssUrl}" target="_blank"> 
55                        <span class="rssIcon"><@crtvg_ui["crtvgicon"] iconName="rss" /></span>  
56                        <span class="rssText">RSS</span>   
57                    </a> 
58                </div> 
59                 
60            </#if> 
61             
62        <#else> 
63         
64            <#assign categoryPageTitle = crtvgContentUtilApi.getPageCategoryTitle(layout) /> 
65         
66            <h1 class="noticias-general-title"> 
67                <#if categoryPageTitle != ""> 
68                    ${categoryPageTitle} 
69                <#else> 
70                    ${languageUtil.get(locale, "publicador.noticias.general.titleDefault")} 
71                </#if> 
72            </h1> 
73            <div class="btn-group-item noticias-rss-container d-none"> 
74                <a href="${crtvgContentUtilApi.getRssUrl(renderRequest)}" target="_blank"> 
75                    <span class="rssIcon"><@crtvg_ui["crtvgicon"] iconName="rss" /></span> 
76                    <span class="rssText">RSS</span> 
77                </a> 
78            </div> 
79     
80        </#if> 
81         
82    </div> 
83 
84    <#if entries?has_content> 
85         
86          <#if categoryParam?has_content> 
87                <#if categoryParam=="37921"> 
88                    <#assign entriesWithTitles = []> 
89                    <#list entries as e> 
90                       <#assign assetRenderer = e.getAssetRenderer()> 
91                       <#assign titleValue = assetRenderer.getTitle(locale)> 
92                       <#assign entriesWithTitles = entriesWithTitles + [ {"entry": e, "title": titleValue} ]> 
93                    </#list> 
94                    <#assign sortedEntries = entriesWithTitles?sort_by("title")>	 
95               <#else> 
96                    <#assign sortedEntries = entries> 
97               </#if> 
98            <#else> 
99                    <#assign sortedEntries = entries> 
100           </#if> 
101         
102        <div class="col-12 col-md-9 noticias-general-resultados"> 
103        	<#list sortedEntries as curEntry> 
104        	 
105        		 <#if categoryParam=="37921"> 
106						     <#assign currentJArticle = curEntry.entry.getAssetRenderer().getAssetObject() /> 
107						<#else> 
108							  <#assign currentJArticle = curEntry.getAssetRenderer().getAssetObject() /> 
109						</#if> 
110        		 
111        		<#if categoryParam=="37921"> 
112            		<@liferay_journal["journal-article"] 
113            		    articleId=currentJArticle.getArticleId() 
114            		    groupId=currentJArticle.getGroupId() 
115            		    ddmTemplateKey="3349801" 
116            		/> 
117        		<#else> 
118        		   <@liferay_journal["journal-article"] 
119        		    articleId=currentJArticle.getArticleId() 
120        		    groupId=currentJArticle.getGroupId() 
121        		    ddmTemplateKey="37301" 
122        		/> 
123        		</#if> 
124        		 
125        		 
126        		<#if !curEntry?is_last> 
127        		    <hr class="resultados-separador"></hr> 
128        		</#if> 
129        		 
130        	</#list> 
131        </div> 
132    </#if> 
133     
134    <div class="col-12 col-md-3 noticias-general-ads"> 
135        <div class="mx-auto mr-md-0 mb-3"> 
136            <@liferay_journal["journal-article"] 
137    		    articleId="1082503" 
138    		    groupId=themeDisplay.getScopeGroupId() 
139    		/> 
140        </div> 
141        <div class="mx-auto mr-md-0"> 
142            <@liferay_journal["journal-article"] 
143    		    articleId="1082524" 
144    		    groupId=themeDisplay.getScopeGroupId() 
145    		/> 
146        </div> 
147    </div> 
148 
149</div> 
150 
151<script type="text/javascript"> 
152 
153    var defaultRssElement = CRTVGModule.getElementBySelector("#p_p_id_${portletDisplay.getId()}_ .subscribe-action"); 
154    CRTVGModule.hideElement(defaultRssElement); 
155     
156    var customRssElement = CRTVGModule.getElementBySelector("#p_p_id_${portletDisplay.getId()}_ .noticias-rss-container"); 
157    CRTVGModule.displayElement(customRssElement); 
158     
159</script>