Payments
An error occurred while processing the template.
Java method "jdk.proxy3.$Proxy159.getFileEntryByUuidAndGroupId(String, long)" threw an exception when invoked on jdk.proxy3.$Proxy159 object "com.liferay.document.library.internal.service.FriendlyURLDLFileEntryLocalServiceWrapper@583fc7d8"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign file = dlFileEntry.getFileEnt...  [in template "20100#20136#131750" at line 66, column 1]
----
1<div id="nav-title" style="display:none"> 
2   ${OneStopPageTitle.getData()} 
3</div> 
4 
5<#if HeaderName.getSiblings()?has_content>  
6<#list HeaderName.getSiblings() as cur_HeaderName>  
7        <#assign ind = .vars['reserved-article-id'].data + "_" +cur_HeaderName?counter> 
8 
9<div class="one-stop-header"> 
10   <#if HeaderName.HeaderIcon.getData()?? && cur_HeaderName.HeaderIcon.getData() != "">  
11     <div class="one-stop-header-icon"><img src="${cur_HeaderName.HeaderIcon.getData()}" alt=""></div>            
12  </#if> 
13  <div class="one-stop-header-title content-title" id=${ind}> 
14	 <strong>${cur_HeaderName.getData()}</strong> 
15  </div> 
16   
17      <#if cur_HeaderName.HeaderIcon.LinkToExistingPage.InternalLinkToPage.getFriendlyUrl()?? &&        cur_HeaderName.HeaderIcon.LinkToExistingPage.InternalLinkToPage.getFriendlyUrl() != "" > 
18			  <#assign link_page_url =cur_HeaderName.HeaderIcon.LinkToExistingPage.InternalLinkToPage.getFriendlyUrl()> 
19		 <#elseif cur_HeaderName.HeaderIcon.externalPageURL.ExternalHeaderURL.getData()?? && cur_HeaderName.HeaderIcon.externalPageURL.ExternalHeaderURL.getData() !=""> 
20		       <#assign link_page_url =cur_HeaderName.HeaderIcon.externalPageURL.ExternalHeaderURL.getData()> 
21			 <#else> 
22			  <#assign link_page_url =cur_HeaderName.HeaderIcon.UploadDocument.documentMediaForm.getData()> 
23		  </#if> 
24  <div class="one-stop-header-view-all"> 
25    <p> 
26      <a href="${link_page_url}">VIEW ALL &nbsp; &gt;</a> 
27    </p> 
28  </div> 
29</div> 
30 
31<#if cur_HeaderName.HeaderIcon.SectionTitle.getSiblings()?has_content>  
32	<#list cur_HeaderName.HeaderIcon.SectionTitle.getSiblings() as cur_HeaderName_Title> 
33		<div class="one-stop-product-list"> 
34		   <div class="one-stop-product-list-header"> 
35				  <p class="title"><strong>${cur_HeaderName_Title.getData()}</strong></p> 
36	         </div>	 
37		<#assign result_column = cur_HeaderName_Title.LayoutRowDisplay.getData()> 
38<#if cur_HeaderName_Title.ProductName.getSiblings()?has_content> 
39 <div class="one-stop-product-items"> 
40	<#if result_column == 'onecolumn'> 
41		  <ul> 
42		 <#else> 
43		  <ul class="row"> 
44	</#if> 
45  <#list cur_HeaderName_Title.ProductName.getSiblings() as cur_HeaderName_productname>   
46	<#if cur_HeaderName_productname.ProductDescription.ProductIcon.LinkToExistingPag.InternalPageLink.getFriendlyUrl()?? && cur_HeaderName_productname.ProductDescription.ProductIcon.LinkToExistingPag.InternalPageLink.getFriendlyUrl() != "" > 
47					   
48		   <#assign link_page_ur =cur_HeaderName_productname.ProductDescription.ProductIcon.LinkToExistingPag.InternalPageLink.getFriendlyUrl()> 
49					   
50		  <#elseif cur_HeaderName_productname.ProductDescription.ProductIcon.externalPagURL.ExternalURL1.getData()?? && cur_HeaderName_productname.ProductDescription.ProductIcon.externalPagURL.ExternalURL1.getData() !=""> 
51		   <#assign link_page_ur =cur_HeaderName_productname.ProductDescription.ProductIcon.externalPagURL.ExternalURL1.getData()> 
52		  <#else> 
53		   <#assign link_page_ur =cur_HeaderName_productname.ProductDescription.ProductIcon.uploadDocument1.documentMediaForm1.getData()> 
54		    
55<#list link_page_ur?keep_after("/document")?split("/") as x>     
56	<#if x?counter ==2> 
57        <#assign groupId = x?number> 
58    </#if> 
59     
60    <#if x?counter =5> 
61        <#assign uuId = x?keep_before("?")> 
62    </#if> 
63</#list> 
64 
65<#assign dlFileEntry = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")>  
66<#assign file = dlFileEntry.getFileEntryByUuidAndGroupId(uuId,groupId) > 
67 
68<#-- 
69 # Format Number of Bytes in SI Units 
70 # --> 
71<#function si num> 
72  <#assign order     = num?round?c?length /> 
73  <#assign thousands = ((order - 1) / 3)?floor /> 
74  <#if (thousands < 0)><#assign thousands = 0 /></#if> 
75  <#assign siMap = [ {"factor": 1, "unit": ""}, {"factor": 1000, "unit": " kb"}, {"factor": 1000000, "unit": " mb"}, {"factor": 1000000000, "unit":" gb"}, {"factor": 1000000000000, "unit": " tb"} ]/> 
76  <#assign siStr = (num / (siMap[thousands].factor))?string("0.#") + siMap[thousands].unit /> 
77  <#return siStr /> 
78</#function> 
79		    
80	</#if> 
81		<#if result_column == 'onecolumn'> 
82		 <li> 
83		 <#else> 
84		  <li class="col-md-6"> 
85		</#if> 
86 
87			<a data-component="One Stop" data-title="${cur_HeaderName_productname.getData()}" href="${link_page_ur}"> 
88				  <div class="one-stop-product-item"> 
89					<div class="item-icon"> 
90					<#if cur_HeaderName_productname.ProductDescription.ProductIcon.ProductIconClass?? && cur_HeaderName_productname.ProductDescription.ProductIcon.ProductIconClass?has_content  > 
91						<span class="icon ${cur_HeaderName_productname.ProductDescription.ProductIcon.ProductIconClass.getData()} "></span> 
92					</#if> 
93					</div> 
94					<div class="iteam-header"> 
95					<#if cur_HeaderName_productname.ProductDescription.ProductIcon.SelectLinkOption.getData()=="uploadDocument2"> 
96					  <div class="item-title">${cur_HeaderName_productname.getData()} (${si(file.getSize())})</div> 
97					 <#else> 
98					 <div class="item-title">${cur_HeaderName_productname.getData()}</div> 
99					  </#if> 
100					  <#if result_column== 'onecolumn'> 
101						<div class="item-description">${cur_HeaderName_productname.ProductDescription.getData()}</div> 
102					  </#if> 
103					</div> 
104				  </div> 
105				</a>            
106		</#list>  
107		</ul> 
108    </div> 
109</#if> 
110</div> 
111</#list> 
112</#if> 
113</#list>  
114</#if> 
115 
116<script> 
117$(document).ready(function() { 
118 
119	setTimeout(function(){ 
120		if(window.location.href.indexOf('#') != -1) { 
121			var h = '#' + window.location.href.slice(window.location.href.indexOf('#')+1); 
122			$('html, body').animate({scrollTop:$(h).offset().top - (120)},100); 
123		} 
124	}, 100); 
125 
126}); 
127</script> 
Audit Confirmation
DigiSign