Chillers - Careers Job Listings Banner Content

Chillers - Careers Job Listings Title Body Content

Job Listings

アセットパブリッシャー

テンプレート処理中にエラーが発生しました。
The following has evaluated to null or missing:
==> curEntry.getAssetRenderer()  [in template "20097#20123#190674" at line 13, column 81]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: assetRenderer = curEntry.getAssetRend...  [in template "20097#20123#190674" at line 13, column 65]
----
1<#assign serviceContext = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"].getServiceContext()> 
2<#assign themeDisplay = serviceContext.getThemeDisplay() /> 
3<#assign loginChecker = themeDisplay.isSignedIn() /> 
4 
5<section style="visibility: visible;"> 
6	<div class="container-fluid container-custom"> 
7		<div class="row mt-20"> 
8			<div class="col-12 jobs"> 
9				<#if entries?has_content> 
10					<div class="row"> 
11						<#list entries as curEntry> 
12							<#assign  
13								assetRenderer = curEntry.getAssetRenderer() 
14								groupId = assetRenderer.getGroupId() 
15								journalArticle = assetRenderer.getAssetObject() 
16								viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, assetRenderer, entry, !stringUtil.equals(assetLinkBehavior, "showFullContent")) 
17								document = saxReaderUtil.read(journalArticle.getContent()) 
18								rootElement = document.getRootElement() 
19								articleId = journalArticle.getId() /> 
20							<#assign siteName = themeDisplay.getLayout().getGroup().getName(themeDisplay.getLocale()) /> 
21                            <#if siteName == "Guest"> 
22                                <#assign siteName = "pneumatic" /> 
23                            <#else> 
24                                <#assign siteName = siteName?trim?replace("Kirloskar ","")?lower_case />  
25                            </#if> 
26							<#if siteName == "industries"> 
27                                <#assign siteName = "kil" /> 
28                            </#if> 
29							<#list rootElement.elements() as dynamicElement> 
30								<#if "job_profile" == dynamicElement.attributeValue("name")> 
31									<#assign job_profile = dynamicElement.element("dynamic-content").getData() /> 
32								</#if> 
33								<#if "location" == dynamicElement.attributeValue("name")> 
34									<#assign location = dynamicElement.element("dynamic-content").getData() /> 
35								</#if> 
36								<#if "office" == dynamicElement.attributeValue("name")> 
37									<#assign office = dynamicElement.element("dynamic-content").getData() /> 
38								</#if> 
39								<#if "job_type" == dynamicElement.attributeValue("name")> 
40									<#assign job_type = dynamicElement.element("dynamic-content").getData() /> 
41								</#if> 
42								<#if "description" == dynamicElement.attributeValue("name")> 
43									<#assign description = dynamicElement.element("dynamic-content").getData() /> 
44								</#if> 
45								<#if "job_category" == dynamicElement.attributeValue("name")> 
46									<#assign job_category = dynamicElement.element("dynamic-content").getData() /> 
47								</#if> 
48							</#list> 
49							 
50							<#if job_profile?has_content> 
51								<div class="col-md-6 content unit"> 
52									<h4>${job_profile}</h4> 
53									<div class="d-inline"> 
54										<p class="d-inline">${office}, ${location}</p> 
55										<p class="d-inline contract">${job_type?replace("_"," ")?capitalize?trim}</p> 
56									</div> 
57									<#if loginChecker> 
58										<div class="pull-right"> 
59											<#assign editContentUrl = "/group/"+siteName+"/~/control_panel/manage?p_p_id=com_liferay_journal_web_portlet_JournalPortlet&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&refererPlid=518764&_com_liferay_journal_web_portlet_JournalPortlet_mvcPath=%2Fedit_article.jsp" /> 
60												<#assign editContentUrl = editContentUrl + "&_com_liferay_journal_web_portlet_JournalPortlet_groupId=" + groupId /> 
61												<#assign editContentUrl = editContentUrl + "&_com_liferay_journal_web_portlet_JournalPortlet_folderId=" + journalArticle.getFolder().getFolderId() /> 
62												<#assign editContentUrl = editContentUrl + "&_com_liferay_journal_web_portlet_JournalPortlet_articleId=" + journalArticle.getArticleId() /> 
63												<#assign editContentUrl = editContentUrl + "&_com_liferay_journal_web_portlet_JournalPortlet_version="+ journalArticle.getVersion() /> 
64												<#assign editContentUrl = editContentUrl + "&_com_liferay_journal_web_portlet_JournalPortlet_redirect=" + htmlUtil.escapeURL(themeDisplay.getURLCurrent())/> 
65												<#assign portletNamespace = themeDisplay.getPortletDisplay().getId() /> 
66												<#assign editContentUrl = editContentUrl + "&_com_liferay_journal_web_portlet_JournalPortlet_referringPortletResource=" + portletNamespace /> 
67												<#assign portletNamespace = portletNamespace?split("_INSTANCE") /> 
68												<#assign editContentUrl = editContentUrl + "&_com_liferay_journal_web_portlet_JournalPortlet_portletResource=" + portletNamespace[0] /> 
69												<#assign editContentUrl = editContentUrl + "&p_p_auth=" /> 
70												 
71												<#assign deleteContentUrl = "/group/"+siteName+"/~/control_panel/manage?p_p_id=com_liferay_journal_web_portlet_JournalPortlet&p_p_lifecycle=1&p_p_state=maximized&p_p_mode=view&_com_liferay_journal_web_portlet_JournalPortlet_javax.portlet.action=%2Fjournal%2Fmove_to_trash" /> 
72												<#assign deleteContentUrl = deleteContentUrl + "&_com_liferay_journal_web_portlet_JournalPortlet_groupId=" + groupId /> 
73												<#assign deleteContentUrl = deleteContentUrl + "&_com_liferay_journal_web_portlet_JournalPortlet_folderId=" + journalArticle.getFolder().getFolderId() /> 
74												<#assign deleteContentUrl = deleteContentUrl + "&_com_liferay_journal_web_portlet_JournalPortlet_articleId=" + journalArticle.getArticleId() /> 
75												<#assign deleteContentUrl = deleteContentUrl + "&_com_liferay_journal_web_portlet_JournalPortlet_version="+ journalArticle.getVersion() /> 
76												<#assign deleteContentUrl = deleteContentUrl + "&_com_liferay_journal_web_portlet_JournalPortlet_redirect=" + htmlUtil.escapeURL(themeDisplay.getURLCurrent())/> 
77												<#assign portletNamespace = themeDisplay.getPortletDisplay().getId() /> 
78												<#assign deleteContentUrl = deleteContentUrl + "&_com_liferay_journal_web_portlet_JournalPortlet_referringPortletResource=" + portletNamespace /> 
79												<#assign portletNamespace = portletNamespace?split("_INSTANCE") /> 
80												<#assign deleteContentUrl = deleteContentUrl + "&_com_liferay_journal_web_portlet_JournalPortlet_portletResource=" + portletNamespace[0] /> 
81												<#assign deleteContentUrl = deleteContentUrl + "&p_p_auth=" /> 
82												 
83												<span class="edit-m pull-right"> 
84													<@liferay_ui["icon-menu"] 
85														direction="left-side" 
86														icon="" 
87														markupView="lexicon" 
88														message="" 
89														showWhenSingleIcon=true 
90
91													<@liferay_ui["icon"] 
92														message="Edit" 
93														url=editContentUrl 
94													/> 
95													<@liferay_ui["icon"] 
96														message="Delete" 
97														url=deleteContentUrl 
98													/> 
99												</@> 
100												</span> 
101										</div> 
102									</#if> 
103									<div class="see_more"> 
104									  <a href="./job-listings/details?job=${articleId}&job_profile=${job_profile?replace(" ","-")}&location=${location ?replace(" ","-")}" class="see_more_link black m-0" style="opacity: 1; transform: translate3d(0px, 0px, 0px);"> 
105										 <span>APPLY</span>  
106										 <div class="link_content"> 
107											<div class="caret_bg"></div> 
108											<div class="svg_pre"> 
109											   <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 69.7 74"> 
110												  <path d="M1.9,20.7A34.94,34.94,0,1,1,2,53.4" fill="none" stroke="#19988b" stroke-linecap="round" stroke-width="2"></path> 
111											   </svg> 
112											</div> 
113											<div class="svg_post"> 
114											   <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 69.7 74"> 
115												  <path d="M1.9,20.7A34.94,34.94,0,1,1,2,53.4" fill="none" stroke="black" stroke-linecap="round" stroke-width="2"></path> 
116											   </svg> 
117											</div> 
118										 </div> 
119									  </a> 
120									</div> 
121								</div> 
122							</#if> 
123						</#list> 
124					</div>	 
125				</#if> 
126			</div> 
127		</div> 
128	</div> 
129</section> 

Chillers - Careers Job Listings Join Our Team Content

Join Our Team

Be a part of a team of dynamic and motivated professionals at the leading chiller manufacturer in the country.

アセットパブリッシャー

Filter By:
DESIGNATION
CITY

Service

Service Technician

KCPL, Bengaluru

Full Time

Sales

Sales - Engineer/ Sr. Engineer

Kirloskar Chillers Pvt Ltd, Lucknow

Full Time