An error occurred while processing the template.
Failed to "?eval" string with this error:

---begin-message---
Syntax error in ?eval-ed string in line 1, column 2:
Encountered "/", but was expecting one of:
    <STRING_LITERAL>
    <RAW_STRING>
    "false"
    "true"
    <INTEGER>
    <DECIMAL>
    "."
    "+"
    "-"
    "!"
    "["
    "("
    "{"
    <ID>
---end-message---

The failing expression:
==> uploadPDF.getData()?eval  [in template "20116#20152#47530" at line 53, column 38]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign uploadedFiles = uploadPDF.get...  [in template "20116#20152#47530" at line 53, column 13]
----
1<#-- Retrieve the published date meta data field of the web content --> 
2<#assign 	 
3	displaydate = .vars['reserved-article-display-date'].data 
4    displaydate = displaydate?datetime("EEE, d MMM yyyy HH:mm:ss Z") 
5	articleId = .vars['reserved-article-id'].data 
6	assetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") 
7	journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") 
8	journalArticle = journalArticleLocalService.getArticle(20143,articleId) 
9	resourcePrimKey = journalArticle.getResourcePrimKey() 
10	listCategories = assetCategoryLocalService.getCategories("com.liferay.journal.model.JournalArticle",resourcePrimKey) 
11    ministry = "" 
12/> 
13<#list listCategories as category> 
14	<#if category.getVocabularyId() == 80291> 
15		<#assign ministry = category.getTitle(locale)> 
16		<#break> 
17	</#if> 
18</#list> 
19<h2 class="title bigheight">${.vars['reserved-article-title'].data}</h2> 
20<br> 
21<#assign locationMy = location.getData()> 
22<#if locationMy == ""> 
23	<#assign locationMy = "location"> 
24</#if> 
25<span class="redcolor uppercasetext">${ministry}/ ${locationMy} / ${displaydate?string["MMMM dd, yyyy"]}</span> 
26 
27<div class="l2news_detail_imgWrapper"> 
28<#if image.getData()?? && image.getData() != "" && image.getData()?contains("http://www.moi.gov.mm/") > 
29	<img class="topmargin20" data-fileentryid="${image.getAttribute("fileEntryId")}" alt="${image.getAttribute("alt")}" src="${"" + image.getData()?replace("http://www.moi.gov.mm/http://www.moi.gov.mm/", "http://www.moi.gov.mm/")?replace("https://www.moi.gov.mm/http://www.moi.gov.mm/", "https://www.moi.gov.mm/")}" /> 
30<#elseif image.getData()?? && image.getData() != "" > 
31	<img class="topmargin20" data-fileentryid="${image.getAttribute("fileEntryId")}" alt="${image.getAttribute("alt")}" src="${image.getData()}" /> 
32</#if> 
33</div> 
34	<div class="clearifx"></div><br/><br/>  
35	<p>${Content.getData()}</p> 
36 
37<#-- Check if pdfFileType exists first --> 
38<#if pdfFileType?? && pdfFileType.getData()?has_content && pdfFileType.getData() != "[]"> 
39 
40    <#-- Clean and extract actual type --> 
41    <#assign rawPdfType = pdfFileType.getData()?trim /> 
42    <#assign pdfType = rawPdfType?replace('["', '')?replace('"]', '') /> 
43 
44    <#-- External PDF link --> 
45    <#if pdfType == "externalUrl" || pdfType == "externalURL"> 
46        <#if externalURL?? && externalURL.getData()?has_content> 
47			<p><a href="${externalURL.getData()?trim}" target="_blank">Download ရယူရန်</a></p> 
48        </#if> 
49 
50    <#-- Uploaded PDF --> 
51    <#elseif pdfType == "uploadPDF" || pdfType == "uploadPdf"> 
52        <#if uploadPDF??> 
53            <#assign uploadedFiles = uploadPDF.getData()?eval /> 
54            <#if uploadedFiles?has_content> 
55                <#assign file = uploadedFiles[0] /> 
56                <p><a href="${file.url}" target="_blank">Download ရယူရန်</a></p> 
57            </#if> 
58        </#if> 
59    </#if> 
60 
61</#if> 
62 
63 
64<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
65<#if imageslide?has_content> 
66	<div class="carosel" id="carosel1"> 
67	 <div class="carosel-inner"> 
68		<#if imageslide.getSiblings()?size gt 2> 
69			<a class="carosel-control carosel-control-left"><i class="fa fa-angle-left"></i></a> 
70		</#if> 
71		<div> 
72			<#if imageslide.getSiblings()?has_content> 
73				<#list imageslide.getSiblings() as image> 
74					<#if image.getData()?? && image.getData() != ""> 
75						<img class="carosel-item" src="${image.getData()}" /> 
76					</#if> 
77				</#list> 
78			</#if> 
79		</div> 
80		<#if imageslide.getSiblings()?size  gt 2> 
81			<a class="carosel-control carosel-control-right"><i class="fa fa-angle-right"></i></a> 
82		</#if> 
83	  </div> 
84	</div>	 
85</#if> 
86<script>  
87 
88$('.carosel-control-right').click(function() { 
89  $(this).blur(); 
90  $(this).parent().find('.carosel-item').first().insertAfter($(this).parent().find('.carosel-item').last()); 
91}); 
92$('.carosel-control-left').click(function() { 
93  $(this).blur(); 
94  $(this).parent().find('.carosel-item').last().insertBefore($(this).parent().find('.carosel-item').first()); 
95}); 
96</script> 
97 
98<style> 
99.carosel-item { 
100  width: 50% !important; 
101  height:100% !important; 
102
103 
104@media (max-width: 300px) { 
105  .carosel-item { 
106    width: 100%; 
107
108  
109
110@media (min-width: 300px) { 
111  .carosel-item { 
112    width: 50%; 
113
114
115@media (min-width: 500px) { 
116  .carosel-item { 
117    width: 50%; 
118
119  
120
121@media (min-width: 768px) { 
122  .carosel-item { 
123   width: 50%; 
124    margin-right: 20px !important; 
125
126
127@media (max-width: 768px) { 
128 .mnp_body .portlet-asset-publisher .asset-full-content .l2news_detail_imgWrapper img{ 
129	width: 100% !important; 
130	max-width :100% !important; 
131
132
133.portlet-asset-publisher .asset-full-content img{ 
134	max-width: 100% !important; 
135
136.mnp_body .portlet-asset-publisher .asset-full-content .l2news_detail_imgWrapper img{ 
137	width: 60%; 
138
139.carosel { 
140  position: relative; 
141  text-align: center; 
142
143.carosel-inner { 
144  white-space: nowrap; 
145  overflow: hidden; 
146  font-size: 0; 
147
148.carosel-item { 
149  display: inline-block; 
150
151.carosel-inner img{ 
152  height: 240px; 
153
154.carosel-control { 
155  position: absolute; 
156  top: 50%; 
157  padding: 15px; 
158  box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.5); 
159  transform: translateY(-50%); 
160  border-radius: 50%; 
161  color: rgba(0, 0, 0, 0.5); 
162  font-size: 30px; 
163  display: inline-block; 
164
165.carosel-control-left { 
166  left: 15px; 
167
168.carosel-control-right { 
169  right: 15px; 
170
171.carosel-control:active, 
172.carosel-control:hover { 
173  text-decoration: none; 
174  color: rgba(0, 0, 0, 0.8); 
175
176.carosel-inner i{ 
177	width: 30px; 
178    height: 30px; 
179    padding: 3px 0px; 
180    border-radius: 15px; 
181    text-align: center; 
182    background: #fff; 
183
184.carosel-control-left{ 
185	left : -40px; 
186
187.carosel-control-right{ 
188	right : -40px; 
189
190.mnp_body .fa{ 
191	font-size : 22px !important; 
192	font-weight: bold !important; 
193	color: #000000ad; 
194
195#column-3,#column-4,#column-5,#layout-column_column-1,.nav-pills,#form_wrapper,.home-layout-v2 #hometab1,#column-8,#column-7  { 
196	display : none !important; 
197
198.mnp_body h2.title{ 
199    margin: 0 !important; 
200
201.mnp_body p { 
202    color: #000000; 
203	font-size: 17px !important; 
204	line-height: 28px !important; 
205
206.bodypadding p span { 
207	font-size: 17px !important; 
208	line-height: 28px !important; 
209
210</style>