Ikerkuntzako proiektuak

An error occurred while processing the template.
Java method "com.sun.proxy.$Proxy906.getArticle(long, String)" threw an exception when invoked on com.sun.proxy.$Proxy906 object "com.liferay.journal.service.impl.JournalArticleLocalServiceImpl@57b93cf4"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign journalArticle = journalArtic...  [in template "10112#522485#1146913" at line 4, column 1]
----
1<#assign formatedURLTitle = languageUtil.get(locale, "opens-new-window")> 
2<#assign journalArticleLocalServiceUtil = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") > 
3<#assign ddmFieldLocalServiceUtil = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMFieldLocalService") > 
4<#assign journalArticle = journalArticleLocalServiceUtil.getArticle(getterUtil.getLong(groupId ) , .vars['reserved-article-id'].data) > 
5<#assign structure = journalArticle.getDDMStructure() > 
6<#assign ddmFormValues = ddmFieldLocalServiceUtil.getDDMFormValues(structure.getDDMForm(), journalArticle.getId()) > 
7<#assign ddmFormFieldValuesMap = ddmFormValues.getDDMFormFieldValuesMap(true) > 
8 
9<article class="research-project"> 
10	<header class="research-project-title"> 
11		<h1> 
12		 
13			<#assign title = "" > 
14            <#if ehuresearchprojecttitle??> 
15                <#assign title = ehuresearchprojecttitle.getData()?html> 
16            </#if> 
17        	<#assign titleLang = "" > 
18            <#if ehuresearchprojecttitlelang?? > 
19                <#assign titleLang = ehuresearchprojecttitlelang.getData()?html> 
20            </#if> 
21            <#if titleLang != "" && title != ""> 
22            	<span lang="${titleLang}"> 
23            </#if> 
24            <#if title != ""> 
25            	${title} 
26            </#if> 
27            <#if titleLang != "" && title != ""> 
28            	</span> 
29            </#if> 
30		</h1> 
31	</header> 
32 
33	<dl> 
34		<#if ehuresearchprojectresearcher.getData()?html?has_content > 
35			<dt><@liferay.language key="ehu.researcher-s" />:</dt> 
36			<dd>${ehuresearchprojectresearcher.getData()?html}</dd> 
37		</#if> 
38	 
39		<#assign yearFrom = "">  
40        <#if ehuresearchprojectdatafrom?? && ehuresearchprojectdatafrom.getData()?has_content> 
41        	<#assign literal = "ehuresearchprojectdatafrom"> 
42        	<#assign year = ehuresearchprojectdatafrom.getData()>  	 
43        	<#assign yearFrom = upvlibs.getLabel(ddmFormFieldValuesMap, year, literal)> 
44      		 
45        </#if> 
46       
47        <#assign yearTo = ""> 
48        <#if ehuresearchprojectdatato?? && ehuresearchprojectdatato.getData()?has_content> 
49        	<#assign literal = "ehuresearchprojectdatato"> 
50        	<#assign year = ehuresearchprojectdatato.getData()> 
51        	<#assign yearTo = upvlibs.getLabel(ddmFormFieldValuesMap, year, literal)> 
52        	 
53		</#if> 
54	 
55        <#if yearTo != ""> 
56		     <#if 'eu_ES'== themeDisplay.getLocale() > 
57				<dt><@liferay.language key="ehu.period" />:</dt>  
58				<dd> ${yearFrom}<@liferay.language key="ehu.from" /> ${yearTo} <@liferay.language key="ehu.to" /></dd>       
59			<#else> 
60				<dt><@liferay.language key="ehu.period" />:</dt>  
61				<dd><@liferay.language key="ehu.from" /> ${yearFrom} <@liferay.language key="ehu.to" /> ${yearTo}</dd>     
62			</#if>    
63		<#else> 
64			<dt><@liferay.language key="year" />:</dt> 
65			<dd>${yearFrom}</dd> 
66		</#if> 
67			 
68		<dt><@liferay.language key="ehu.financing-entity" />:</dt> 
69		<#list ehuresearchprojectfinancialFieldSet.getSiblings() as entity > 
70			<dd>${entity.ehuresearchprojectfinancial.getData()?html} 
71				<#if entity?? && entity.ehuresearchprojectimageFieldSet.ehuresearchprojectimage?? && entity.ehuresearchprojectimageFieldSet.ehuresearchprojectimage.getData()?html?has_content > 
72					<figure>    
73						<#assign image_description = entity.ehuresearchprojectimageFieldSet.ehuresearchprojectimagealttext.getData()?html> 
74						<#if image_description?has_content > 
75							<img alt='${image_description}' src='${entity.ehuresearchprojectimageFieldSet.ehuresearchprojectimage.getData()?html}'/> 
76						<#else> 
77							<img alt='' src='${entity.ehuresearchprojectimageFieldSet.ehuresearchprojectimage.getData()?html}'/> 
78						</#if>            
79					</figure> 
80				</#if> 
81			</dd> 
82		</#list> 
83		 
84		<#if ehuresearchprojectamount.getData()?html?has_content > 
85			<dt><@liferay.language key="ehu.total-amount" />:</dt> 
86			<dd>${ehuresearchprojectamount.getData()?html}</dd> 
87		</#if>  
88	 
89		<#if ehuresearchprojectdescription.getData()?html?has_content > 
90			<dt class="clear"><@liferay.language key="ehu.description" />:</dt> 
91			<#assign text_box_data = ehuresearchprojectdescription.getData()?html > 
92			<dd> 
93				<p>${text_box_data?replace("\n", "</p><p>")}</p> 
94            </dd>                          
95		</#if> 
96			 
97		<#if ehuresearchprojectlinkFieldSet.ehuresearchprojectlink?? && ehuresearchprojectlinkFieldSet.ehuresearchprojectlinktitle?? && ehuresearchprojectlinkFieldSet.ehuresearchprojectlinktitle.getData()?html??> 
98		    <#assign link_title= ehuresearchprojectlinkFieldSet.ehuresearchprojectlinktitle.getData()?html> 
99		</#if> 
100		<#if ehuresearchprojectlinkFieldSet.ehuresearchprojectlink?? && ehuresearchprojectlinkFieldSet.ehunewtab?? && ehuresearchprojectlinkFieldSet.ehunewtab.getData()?html??> 
101	        <#assign link_new_window= getterUtil.getBoolean(ehuresearchprojectlinkFieldSet.ehunewtab.getData()?html)> 
102	   </#if> 
103	    <#assign formatedURL = "" > 
104	    <#if ehuresearchprojectlinkFieldSet.ehuresearchprojectlink?is_hash > 
105			<#assign aux = ehuresearchprojectlinkFieldSet.ehuresearchprojectlink.getData()?html > 
106		<#else> 
107			<#assign aux = getterUtil.getString(ehuresearchprojectlinkFieldSet.ehuresearchprojectlink) > 
108		</#if> 
109		<#if aux?has_content && aux != ""> 
110			<#assign formatedURL = aux> 
111		</#if> 
112 
113			 
114		<#if ehuresearchprojectlinkFieldSet.ehuresearchprojectlink.getData()?html?has_content > 
115			<dt><@liferay.language key="ehu.more-info-link" />:</dt> 
116			<#assign link_title_desc = formatedURL> 
117			<#if link_title?has_content > 
118				<#assign link_title_desc = link_title> 
119			</#if> 
120			<dd class="link"> 
121				<#if link_new_window?? && link_new_window > 
122					<a class="bullet bullet-url" href="${formatedURL}" target="_blank"> 
123					    <span class="sr-only"><@liferay.language key="opens-new-window" /></span>  
124					    ${link_title_desc} 
125					    <span class="icon-external-link"></span> 
126					</a> 
127				<#else> 
128					<a class="bullet bullet-url" href="${formatedURL}">${link_title_desc}</a> 
129				</#if> 
130			</dd>                    
131		</#if>      
132			 
133		<#if ehudocumentFieldSet.ehudocument?? && ehudocumentFieldSet.ehudocument.getData()?html?has_content > 
134			<#assign formatedDocument=""> 
135			<#if ehudocumentFieldSet.ehudocument.getData()?html?contains("/") > 
136				<dt><@liferay.language key="ehu.related-document" />:</dt> 
137 
138				<@upvlibs.formatAttachmentNew documentField=ehudocumentFieldSet.ehudocument documentTitle=ehudocumentFieldSet.ehudocumenttitle />				 
139				    <#assign formatedDocument = upvlibs.formatedDocument > 
140				<dd class="document">${formatedDocument}</dd>    
141			</#if> 
142		</#if> 
143	</dl>				 
144</article>