You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Pierre Smits (JIRA)" <ji...@apache.org> on 2014/10/08 13:37:33 UTC

[jira] [Commented] (OFBIZ-5802) Contact.ftl generates errors when accessed anonymously

    [ https://issues.apache.org/jira/browse/OFBIZ-5802?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14163378#comment-14163378 ] 

Pierre Smits commented on OFBIZ-5802:
-------------------------------------

The errors shown are:
{code}
     FreeMarker template error: The following has evaluated to null or missing: ==> userLogin [in template "component://party/webapp/partymgr/party/profileblocks/Contact.ftl" at line 24, column 78] Tip: If the failing expression is known to be legally refer to something that's 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 parenthessis: (myOptionVar.foo)!myDefault, (myOptionVar.foo)?? The failing instruction (FTL stack trace): ---------- ==> #if security.hasEntityPermission("PAR... [in template "component://party/webapp/partymgr/party/profileblocks/Contact.ftl" at line 24, column 9] 
{code}

{code}
(N) 	FreeMarker template error: The following has evaluated to null or missing: ==> userLogin [in template "component://party/webapp/partymgr/party/profileblocks/Contact.ftl" at line 127, column 90] Tip: If the failing expression is known to be legally refer to something that's 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 parenthessis: (myOptionVar.foo)!myDefault, (myOptionVar.foo)?? The failing instruction (FTL stack trace): ---------- ==> #if security.hasEntityPermission("PAR... [in template "component://party/webapp/partymgr/party/profileblocks/Contact.ftl" at line 127, column 17] #list contactMeches as contactMechMap [in template "component://party/webapp/partymgr/party/profileblocks/Contact.ftl" at line 39, column 11]
{code}
{code}
FreeMarker template error: The following has evaluated to null or missing: ==> userLogin [in template "component://party/webapp/partymgr/party/profileblocks/Contact.ftl" at line 88, column 28] Tip: If the failing expression is known to be legally refer to something that's 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 parenthessis: (myOptionVar.foo)!myDefault, (myOptionVar.foo)?? The failing instruction (FTL stack trace): ---------- ==> #if userLogin.partyId?has_content [in template "component://party/webapp/partymgr/party/profileblocks/Contact.ftl" at line 88, column 23] #list contactMeches as contactMechMap [in template "component://party/webapp/partymgr/party/profileblocks/Contact.ftl" at line 39, column 11]
{code}



> Contact.ftl generates errors when accessed anonymously
> ------------------------------------------------------
>
>                 Key: OFBIZ-5802
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5802
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: party
>    Affects Versions: Release Branch 11.04, Release Branch 12.04, Release Branch 13.07, Trunk
>            Reporter: Pierre Smits
>              Labels: portal, portalPage, portlet, profile
>
> When accessing a screen that delivers the PartyProfile portalpage as an anonymous user, the Contact portlet (which renders contact.ftl) shows a lot of errors.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)