An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 
An error occurred while processing the template.
The following has evaluated to null or missing:
==> serviceLocator  [in template "1#8431626#113437956" at line 1, column 29]

----
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: #assign UserLocalService = serviceLoc...  [in template "1#8431626#113437956" at line 1, column 1]
----
1<#assign UserLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService")> 
2<#assign WebsiteLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.WebsiteLocalService")> 
3 
4<#assign reporterName = "&nbsp;" /> 
5<#assign reporterPhoto = "/documents/14/121605300/whitehat-small2.png/ca1fb97b-2236-8600-8153-ddd915eea520?t=1557760720952" /> 
6<#assign reporterTitle = "&nbsp;" /> 
7<#assign reporterWebsite = "" /> 
8 
9 
10<#if EmailAddress.getData()?has_content> 
11    <#assign reporter = UserLocalService.getUserByEmailAddress(companyId, EmailAddress.getData())> 
12		 
13    <#assign reporterName = htmlUtil.escape(reporter.getFullName()) /> 
14		 
15    <#if reporter.portraitId != 0> 
16        <#assign reporterPhoto = htmlUtil.escape(reporter.getPortraitURL(themeDisplay)) /> 
17    </#if> 
18		 
19    <#if reporter.getJobTitle()?has_content> 
20        <#assign reporterTitle = htmlUtil.escape(reporter.getJobTitle()) /> 
21    </#if> 
22 
23    <#assign reporterWebsites = reporter.getWebsites() /> 
24		 
25    <#list reporterWebsites?filter(rw-> rw.isPrimary()) as curWebsite> 
26        <#assign reporterWebsite = htmlUtil.escape(curWebsite.getUrl()) /> 
27    </#list> 
28</#if> 
29 
30<#if Name.getData()?has_content> 
31    <#assign reporterName = htmlUtil.escape(Name.getData()) /> 
32</#if> 
33 
34<#if PhotoURL.getData()?has_content>  
35    <#assign reporterPhoto = htmlUtil.escape(PhotoURL.getData()) /> 
36</#if> 
37 
38<#if Title.getData()?has_content> 
39    <#assign reporterTitle = htmlUtil.escape(Title.getData()) /> 
40</#if> 
41 
42<#if Website.getData()?has_content> 
43    <#assign reporterWebsite = htmlUtil.escape(Website.getData()) /> 
44</#if> 
45 
46<#-- 
47<#assign LastReportDate_Data = getterUtil.getString(LastReportDate.getData())> 
48<#if validator.isNotNull(LastReportDate_Data)> 
49	<#assign LastReportDate_DateObj = dateUtil.parseDate("yyyy-MM-dd", LastReportDate_Data, locale)> 
50</#if> 
51--> 
52 
53<div class="card card-type-asset user-card"> 
54    <div class="aspect-ratio card-item-first" style="background-color:#f1f2f5"> 
55        <div class="aspect-ratio-item-center-middle aspect-ratio-item-fluid card-type-asset"> 
56            <img class="img-thumbnail" style="max-height:150px;" src="${reporterPhoto}" /> 
57        </div> 
58        <span class="sticker sticker-rounded sticker-secondary sticker-bottom-right"> 
59            <span class="inline-item"> 
60                <span class="icon-bug"></span>${IssueTitle.getSiblings()?size}</span> 
61            </span> 
62        </span> 
63    </div> 
64    <div class="card-body"> 
65        <div class="card-row"> 
66            <div class="autofit-col autofit-col-expand"> 
67                <div class="card-title text-truncate"> 
68                    <#if reporterWebsite?has_content> 
69                        <a href="${reporterWebsite}">${reporterName}</a> 
70                    <#else> 
71                        ${reporterName} 
72                    </#if> 
73                </div> 
74                <div class="card-subtitle text-truncate">${reporterTitle}</div> 
75            </div> 
76        </div> 
77    </div> 
78</div> 

Showing 1 to 48 of 120 entries.