Job Details - Kirloskar Industries
An error occurred while processing the template.
Java method "com.sun.proxy.$Proxy1057.getArticle(long)" threw an exception when invoked on com.sun.proxy.$Proxy1057 object "com.liferay.journal.service.impl.JournalArticleLocalServiceImpl@79e17b17"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: article = journalArticleLocalService... [in template "20097#20123#190666" at line 10, column 17] ----
1<style>
2.para-wrap ul.job_des li::before {
3 content: none;
4}
5</style>
6<#if request.getParameter("job")?? && request.getParameter("job") !="">
7 <#assign id = request.getParameter("job")?number>
8 <#assign
9 journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")
10 article = journalArticleLocalService.getArticle(id)
11 document = saxReaderUtil.read(article.getContent())
12 rootElement = document.getRootElement()
13 />
14
15 <#list rootElement.elements() as dynamicElement>
16 <#if "heading" == dynamicElement.attributeValue("name")>
17 <#assign heading = dynamicElement.element("dynamic-content").getData() />
18 </#if>
19 <#if "job_profile" == dynamicElement.attributeValue("name")>
20 <#assign job_profile = dynamicElement.element("dynamic-content").getData() />
21 </#if>
22 <#if "location" == dynamicElement.attributeValue("name")>
23 <#assign location = dynamicElement.element("dynamic-content").getData() />
24 </#if>
25 <#if "office" == dynamicElement.attributeValue("name")>
26 <#assign office = dynamicElement.element("dynamic-content").getData() />
27 </#if>
28 <#if "job_type" == dynamicElement.attributeValue("name")>
29 <#assign job_type = dynamicElement.element("dynamic-content").getData() />
30 </#if>
31 <#if "description" == dynamicElement.attributeValue("name")>
32 <#assign description = dynamicElement.element("dynamic-content").getData() />
33 </#if>
34 <#if "job_category" == dynamicElement.attributeValue("name")>
35 <#assign job_category = dynamicElement.element("dynamic-content").getData() />
36 </#if>
37 </#list>
38
39 <#if heading?has_content>
40 <h1>${heading}</h1>
41 </#if>
42 <div class="container-custom container-fluid">
43 <div class="row mt-200">
44 <div class="col-md-10">
45 <div class="d-inline-block">
46 <span class="d-inline-block">
47 <h2 >${job_profile?replace("&"," & ")}</h2>
48 <p>${office},${location}</p>
49 </span>
50 <span class="d-inline-block contract"><p>${job_type?replace("_"," ")?capitalize?trim}</p></span>
51 </div>
52 <span class="d-inline-block see_more_wrap float-right">
53 <div class="see_more text-right" style="margin-top:10px;">
54 <a href="#job-application-main" class="see_more_link black m-0">
55 <span>APPLY</span>
56 <div class="link_content">
57 <div class="caret_bg"></div>
58 <div class="svg_pre">
59 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 69.7 74">
60 <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>
61 </svg>
62 </div>
63 <div class="svg_post">
64 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 69.7 74">
65 <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>
66 </svg>
67 </div>
68 </div>
69 </a>
70 </div>
71 </span>
72 </div>
73 <div class="col-md-2">
74 </div>
75 </div>
76 <h4 class="dark-head mt-20">Job Description</h4>
77 <div class="unit para-wrap">
78 ${description}
79 </div>
80 </div>
81</#if>