Doktorego tesiak

Errorea gertatu da txantiloia prozesatzerakoan.
Java method "com.sun.proxy.$Proxy933.getArticle(long, String)" threw an exception when invoked on com.sun.proxy.$Proxy933 object "com.liferay.journal.service.impl.JournalArticleLocalServiceImpl@3380267b"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign journalArticle = journalArtic...  [in template "10112#522485#1146905" at line 6, column 1]
----
1<#assign formatedURLTitle = languageUtil.get(locale, "opens-new-window")> 
2<#-- nuevo código para gestionar el año --> 
3<#assign txtYearUnknown = "unknown" > 
4<#assign journalArticleLocalServiceUtil = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") > 
5<#assign ddmFieldLocalServiceUtil = serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMFieldLocalService") > 
6<#assign journalArticle = journalArticleLocalServiceUtil.getArticle(getterUtil.getLong(groupId ) , .vars['reserved-article-id'].data) > 
7<#assign structure = journalArticle.getDDMStructure() > 
8<#assign ddmFormValues = ddmFieldLocalServiceUtil.getDDMFormValues(structure.getDDMForm(), journalArticle.getId()) > 
9<#assign ddmFormFieldValuesMap = ddmFormValues.getDDMFormFieldValuesMap(true) > 
10 
11 
12 
13<#assign thesisYear = "" > 
14<#if ehuthesisyear?? > 
15	<#assign literal = "ehuthesisyear"> 
16    <#assign year = ehuthesisyear.getData()>  	 
17	<#if year == txtYearUnknown > 
18	   	<#assign thesisYear = txtYearUnknown> 
19	<#else> 
20	  	<#assign thesisYear = upvlibs.getLabel(ddmFormFieldValuesMap, year, literal)> 
21	</#if> 
22    
23</#if> 
24 
25<#assign showYear =  thesisYear != ""  && thesisYear != txtYearUnknown > 
26<#-- nuevo código para gestionar el año --> 
27 
28 
29<article class="thesis"> 
30    <header class="thesis-title"> 
31        <h1> 
32         
33        	<#assign title = "" > 
34            <#if ehuthesistitle??> 
35                <#assign title = ehuthesistitle.getData()> 
36            </#if> 
37        	<#assign titleLang = "" > 
38            <#if ehutitlelang?? > 
39                <#assign titleLang = ehutitlelang.getData()> 
40            </#if> 
41            <#if titleLang != "" && title != ""> 
42            	<span lang="${titleLang}"> 
43            </#if> 
44            <#if title != ""> 
45            	${title} 
46            </#if> 
47            <#if titleLang != "" && title != ""> 
48            	</span> 
49            </#if> 
50        </h1> 
51    </header> 
52                 
53        <dl> 
54            <#if ehuthesisphd?? && ehuthesisphd.getData()?has_content > 
55                <dt><@liferay.language key="ehu.doctoral-student" />:</dt> 
56                <dd>${ehuthesisphd.getData()}</dd> 
57            </#if> 
58            <#if showYear > 
59				<dt><@liferay.language key="year" />:</dt> 
60				<dd>${thesisYear}</dd> 
61			</#if>	 
62            <#if ehuthesisuniversity?? && ehuthesisuniversity.getData()?has_content > 
63                <dt><@liferay.language key="ehu.university" />:</dt> 
64                <dd>${ehuthesisuniversity.getData()}</dd> 
65            </#if>     
66 
67            <#if ehuthesisdirector?? && ehuthesisdirector.getData()?has_content > 
68                <dt><@liferay.language key="ehu.director-s" />:</dt> 
69                <dd>${ehuthesisdirector.getData()}</dd> 
70            </#if>     
71             
72            <#if ehuthesisdescription?? && ehuthesisdescription.getData()?has_content > 
73                <dt class="clear"><@liferay.language key="ehu.description" />:</dt> 
74                    <#assign text_box_data = ehuthesisdescription.getData()> 
75                    <#if text_box_data?? > 
76                        <dd><p>${text_box_data?replace("\n", "</p><p>")}</p></dd> 
77                    </#if> 
78                </#if> 
79                
80                <#if ehuthesislinkFieldSet.ehuthesislink.getData()?? > 
81                	<#assign ehuthesislink = ehuthesislinkFieldSet.ehuthesislink.getData() > 
82                    <#assign link = ehuthesislink > 
83                    <#if ehuthesislinkFieldSet.ehuthesislinktitle?? && ehuthesislinkFieldSet.ehuthesislinktitle.getData()?? > 
84                        <#assign link_title= ehuthesislinkFieldSet.ehuthesislinktitle.getData()> 
85                    </#if> 
86                    <#if ehuthesislinkFieldSet.ehunewtab?? && ehuthesislinkFieldSet.ehunewtab.getData()?has_content > 
87                        <#assign link_new_window= getterUtil.getBoolean(ehuthesislinkFieldSet.ehunewtab.getData())> 
88                    </#if> 
89                     
90                    <#assign formatedURL = "" > 
91                    <#if ehuthesislink?is_hash > 
92						<#assign aux = ehuthesislink.getData() > 
93					<#else> 
94						<#assign aux = getterUtil.getString(ehuthesislink) > 
95					</#if> 
96					<#if aux?has_content && aux != ""> 
97						<#assign formatedURL = aux> 
98					</#if> 
99                     
100                    <#if ehuthesislink?has_content > 
101                        <dt><@liferay.language key="ehu.more-info-link" />:</dt> 
102                            <#if formatedURL?? > 
103                                <#assign link_title_desc = formatedURL > 
104                                <#if link_title?has_content > 
105                                    <#assign link_title_desc = link_title > 
106                                </#if> 
107                                <#if link_title_desc?? > 
108                                    <dd class="link"> 
109                                        <#if link_new_window?? && link_new_window > 
110                                            <a class="bullet bullet-url" href="${formatedURL}" target="_blank"> 
111                                                <span class="sr-only"><@liferay.language key="opens-new-window" /> 
112                                                </span> ${link_title_desc} <span class="icon-external-link"></span></a> 
113                                        <#else> 
114                                            <a class="bullet bullet-url" href="${formatedURL}">${link_title_desc}</a> 
115                                        </#if> 
116                                    </dd>    
117                                </#if> 
118                            </#if> 
119                    </#if>      
120                </#if> 
121          
122                <#if ehuthesisdocumentFieldSet.ehuthesisdocument?? > 
123                	 
124                    <#assign formatedDocument="" > 
125                    <#if ehuthesisdocumentFieldSet.ehuthesisdocument.getData()?has_content && ehuthesisdocument.getData()?contains("/")> 
126                        <dt><@liferay.language key="ehu.related-document" />:</dt> 
127                     
128                        <@upvlibs.formatAttachmentNew documentField=ehuthesisdocumentFieldSet.ehuthesisdocument documentTitle=ehuthesisdocumentFieldSet.ehuthesisdocumenttitle /> 
129                            <#assign formatedDocument = upvlibs.formatedDocument > 
130                            <#if formatedDocument?? > 
131                                <dd class="document">${formatedDocument}</dd>    
132                            </#if> 
133                    </#if> 
134                </#if> 
135                 
136                <#if ehumention?? && ehumention.getData()?? && ehumention.getData()!= "upv-ehu-blank" && !validator.isBlank(ehumention.getData())> 
137                    <dt><@liferay.language key="ehu.mention" />:</dt> 
138                    <dd><@liferay.language key="${ehumention.getData()}" /></dd> 
139                </#if>                     
140                <#if ehuphdextraaward?? && ehuphdextraaward.getData()?? > 
141                    <#assign isExtraAward = getterUtil.getBoolean(ehuphdextraaward.getData())> 
142                </#if> 
143                <#if isExtraAward?? && isExtraAward > 
144                    <dt><@liferay.language key="ehu.merits" />:</dt> 
145                    <dd><@liferay.language key="ehu.phd-extra-award" /></dd> 
146                </#if> 
147        </dl> 
148</article>