null Maataloustöihin hakeutunut ennätysmäärä, mutta osaavasta työvoimasta yhä pulaa – TöitäSuomesta -kampanjassa etsitään tekijöitä, jotka ovat valmiita sitoutumaan työhön
Virhe tapahtui prosessoidessa esitysmallia.
Java method "com.sun.proxy.$Proxy624.getLatestArticle(long)" threw an exception when invoked on com.sun.proxy.$Proxy624 object "com.liferay.journal.service.impl.JournalArticleLocalServiceImpl@1a63be07"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #local relatedArticle = JournalArticl...  [in template "43867" in macro "getWebContentHTML" at line 269, column 9]
	- Reached through: @ch5.getWebContentHTML contactPerson  [in template "20116#20152#46575" at line 70, column 33]
----
1<#-- Tiedote --> 
2<#-- 04/04/2019 --> 
3<#-- INIT --> 
4 
5<#-- Import common variables, functions & macros --> 
6<#import "${templatesPath}/43867" as ch5> 
7 
8<#assign title = ch5.getTitle()> 
9<#assign summary = ch5.getSummary()> 
10<#assign date = ch5.getDisplayDate()> 
11<#assign contentType = ch5.getStructureName()> 
12 
13<#assign bodyText = body.getData()> 
14<#assign images = image.getSiblings()!""> 
15<#assign contact = contactPerson.getData()> 
16<#if contactPerson1?has_content><#assign contact1 = contactPerson1.getData()></#if> 
17<#if contactPerson2?has_content><#assign contact2 = contactPerson2.getData()></#if> 
18<#if contactPerson3?has_content><#assign contact3 = contactPerson3.getData()></#if> 
19<#assign attachments = attachment.getSiblings()!""> 
20 
21<#assign articleTypeList = ch5.getCategoryNames(articleTypeVocabularyId) /> 
22<#assign articleType = articleTypeList?first!"" /> 
23 
24<#-------------------------------- 
25    OUTPUT 
26---------------------------------> 
27<div class="row"> 
28    <div class="col-11" > 
29        <#if articleType?has_content> 
30            <p>${contentType} – ${articleType}</p> 
31        <#else> 
32		    <p>${contentType}</p> 
33        </#if> 
34		<h1>${title}</h1> 
35		<p class="text-muted">${date}</p> 
36	</div> 
37</div> 
38<div class="row"> 
39    <div class="col-11 article-intro"> 
40		<#if summary?has_content> 
41			${htmlUtil.render(summary)} 
42		</#if> 
43	</div> 
44</div> 
45<div class="row"> 
46    <div class="col-11" > 
47       <#list images as cur_image> 
48			<#if cur_image.getData()?? && cur_image.getData() != ""> 
49				<@ch5.getadatiivinemediaimage cur_image /> 
50			</#if> 
51		</#list> 
52    </div> 
53    <div class="col-11 col-md-1"> 
54			<#assign GroupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService")> 
55			<#assign mtkpaagroup = GroupLocalService.fetchGroup(groupId) > 
56			<div class="artikkelisomelista"> 
57				<ul class="list-unstyled artikkelisomelista "> 
58					<li><a href="https://www.facebook.com/sharer/sharer.php?u=https://${mtkpaagroup.getPublicLayoutSet().getVirtualHostname()}/-/${.vars['reserved-article-url-title'].data}" target="_blank" class="fab fa-facebook-f fimtkteemaartikkelilistasosiaalinenmedia fimtkteemaartikkelilistasosiaalinenmediafacebook ml-3  mt-0"></a></li> 
59					<li><a href="https://twitter.com/intent/tweet?url=https://${mtkpaagroup.getPublicLayoutSet().getVirtualHostname()}/-/${.vars['reserved-article-url-title'].data}" target="_blank" class="fab fa-twitter fimtkteemaartikkelilistasosiaalinenmedia fimtkteemaartikkelilistasosiaalinenmediatwitter ml-3"></a></li> 
60					<li><a href="whatsapp://send?text=https://${mtkpaagroup.getPublicLayoutSet().getVirtualHostname()}/-/${.vars['reserved-article-url-title'].data}" data-action="share/whatsapp/share" target="_blank" class="fab fa-whatsapp fimtkteemaartikkelilistasosiaalinenmedia fimtkteemaartikkelilistasosiaalinenmediawhatsapp ml-3"></a></li> 
61				</ul> 
62			</div> 
63		</div> 
64		<div class="col-11"> 
65			${bodyText} 
66			<#if attachments?has_content> 
67					<@ch5.listAttachments attachments /> 
68			</#if> 
69			<#if contact?has_content> 
70				<@ch5.getWebContentHTML contactPerson /> 
71			</#if> 
72            <#if contact1?has_content> 
73				<@ch5.getWebContentHTML contactPerson1 /> 
74			</#if> 
75            <#if contact2?has_content> 
76				<@ch5.getWebContentHTML contactPerson2 /> 
77			</#if> 
78            <#if contact3?has_content> 
79				<@ch5.getWebContentHTML contactPerson3 /> 
80			</#if> 
81    </div> 
82</div> 
83<div class="row"> 
84    <div class="col-11" > 
85        <p><@ch5.listTags tagBaseUrl="/artikkelit/-/tag/"/><p> 
86    </div> 
87</div> 
88 
89<#assign url = "https://${mtkpaagroup.getPublicLayoutSet().getVirtualHostname()}/-/${.vars['reserved-article-url-title'].data}"> 
90<@ch5.getogptags title summary url />