Navigációs menü

Latest Tweets

Tartalom megjelenítő

Hiba jelentkezett a sablon feldolgozása során.
Java method "com.sun.proxy.$Proxy732.getDDMFormValues(com.liferay.dynamic.data.mapping.model.DDMForm, long)" threw an exception when invoked on com.sun.proxy.$Proxy732 object "com.liferay.dynamic.data.mapping.service.impl.DDMFieldLocalServiceImpl@5e882850"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign ddmFormValues = ddmFieldLocal...  [in template "44029#44070#1591908" at line 14, column 9]
----
1<#assign ddmFieldLocalService = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMFieldLocalService")/> 
2<#assign dlUtil = utilLocator.findUtil("com.liferay.document.library.kernel.util.DLUtil")> 
3<#assign dlService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")> 
4<#assign dlAppService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService")> 
5 
6<#if entries?has_content>	 
7<ul class="list-group list-group-flush oa"> 
8<#list entries as entry> 
9 
10	<#assign assetRenderer = entry.getAssetRenderer()/> 
11	<#assign journalArticle = assetRenderer.getAssetObject() />	 
12	<#assign ddmStructure = journalArticle.getDDMStructure() /> 
13	<#assign ddmForm = ddmStructure.getDDMForm()/> 
14	<#assign ddmFormValues = ddmFieldLocalService.getDDMFormValues(ddmForm, journalArticle.getId()) /> 
15	<#assign ddmFormFieldValues = ddmFormValues.getDDMFormFieldValues() /> 
16	<#assign viewDetailURL = "/web/eng/detail?assetEntry="+entry.getEntryId() /> 
17	 
18	<#list ddmFormFieldValues as fieldName> 
19				<#if fieldName.getFieldReference() == 'Upload90001913'> 
20					<#assign jsonFactoryUtil = staticUtil["com.liferay.portal.kernel.json.JSONFactoryUtil"]> 
21					<#assign customFieldJson = jsonFactoryUtil.createJSONObject(fieldName.getValue().getString(locale)) /> 
22					<#assign fileEntryId =  getterUtil.getInteger(customFieldJson.get('fileEntryId'))> 
23					<#if fileEntryId?? && fileEntryId!=0> 
24							<#assign fileEntry = dlAppService.getFileEntry(fileEntryId) /> 
25							<li class="list-group-item"> 
26								 
27									<#list ddmFormFieldValues as fieldName> 
28										<#if fieldName.getFieldReference() == 'Title'> 
29											<#assign contentTitle =fieldName.getValue().getString(locale)>  
30											<a class="pdf-link" href=/documents/${fileEntry.getGroupId()}/${fileEntry.getFolderId()}/${fileEntry.getFileName()}/${fileEntry.getUuid()} title="${contentTitle}"> 
31											<span class="list-group-title">${contentTitle}</span> 
32											</a> 
33										</#if> 
34									</#list> 
35								 
36								<p class="list-group-subtitle text-muted"> 
37								<#list ddmFormFieldValues as fieldName>	 
38									<#if fieldName.getFieldReference() == 'PublishedDate'> 
39										<#--${fieldName.getValue().getString(locale)}--> 
40									</#if> 
41								</#list> 
42								</p> 
43								<p class="list-group-subtitle text-muted"> 
44									${journalArticle.displayDate?date}  
45								</p> 
46							</li> 
47							 
48					<#else> 
49						<li class="list-group-item"> 
50						<#assign urlImage = "#"> 
51						<#list ddmFormFieldValues as fieldName> 
52							 
53							 
54									 
55										<#if fieldName.getFieldReference() == 'Title'> 
56											<#assign contentTitle =fieldName.getValue().getString(locale)>  
57											<a href="${viewDetailURL}" title="${contentTitle}"> 
58											<span class="list-group-title">${contentTitle}</span> 
59											</a> 
60										</#if> 
61									 
62							 
63							<p class="list-group-subtitle text-muted"> 
64									<#if fieldName.getFieldReference() == 'PublishedDate'> 
65										${journalArticle.displayDate?date} 
66										<#--${fieldName.getValue().getString(locale)}--> 
67									</#if> 
68							</p> 
69 
70						</#list> 
71						 
72						</li> 
73					</#if> 
74				</#if> 
75			 
76	</#list> 
77 
78</#list> 
79</ul>	 
80</#if> 
81 
82<#-- 
83Widget templates can be used to modify the look of a 
84specific application. 
85 
86Please use the left panel to quickly add commonly used variables. 
87Autocomplete is also available and can be invoked by typing "${". 
88-->