como funciona soat -
¿Por qué un SOAT?
Entender el por qué es el primer paso para estar seguro. Por eso, compartimos contigo todo lo que debes saber sobre seguros.
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> serviceLocator.findService("com.liferay.portal.service.LayoutLocalService") [in template "20155#20195#2365817" at line 43, column 79]
----
Tip: If the failing expression is known to be 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 layoutLocalService = serviceL... [in template "20155#20195#2365817" at line 43, column 49]
----
1<#assign submenuType = submenu.type.getData()>
2
3<#if submenuType == "sub-menu-affix" || submenuType == "hide-xs" >
4 <#-- Submenu internal page - class: sub-menu sub-menu-affix affix-top -->
5
6 <#if submenuType == "sub-menu-affix" >
7 <div class="sub-menu sub-menu-affix">
8 <#elseif submenuType == "hide-xs">
9 <div class="sub-menu sub-menu-affix hide-xs">
10 </#if>
11 <div class="container">
12 <#if validator.isNotNull(submenu.submenu_affix.button_text.getData())>
13 <#if validator.isNotNull(submenu.submenu_affix.button_external.getData())>
14 <#assign url_btn = submenu.submenu_affix.button_external.getData()>
15 <#else>
16 <#if validator.isNotNull(submenu.submenu_affix.button_page.getData())>
17 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")>
18 <#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(submenu.submenu_affix.button_page.getData()))>
19 <#if currentLinkLayout.type == "url">
20 <#assign url_btn = currentLinkLayout.getTypeSettingsProperty('url')>
21 <#else>
22 <#assign url_btn = submenu.submenu_affix.button_page.getFriendlyUrl()>
23 </#if>
24 <#else>
25 <#assign url_btn = "#">
26 </#if>
27 </#if>
28 <a class="btn ${submenu.submenu_affix.button_color.getData()}" href="${url_btn}" target="${submenu.submenu_affix.button_target.getData()}">${submenu.submenu_affix.button_text.getData()}</a>
29 </#if>
30 <#if validator.isNotNull(submenu.submenu_affix.icon.getData())>
31 <i class="icon ${submenu.submenu_affix.icon.getData()}"></i>
32 </#if>
33 <#if validator.isNotNull(submenu.submenu_affix.title.getData())>
34 <strong>${submenu.submenu_affix.title.getData()}</strong>
35 </#if>
36
37 <#assign menuItems = submenu.link.getSiblings()>
38 <#list menuItems as menuItem>
39 <#if validator.isNotNull(menuItem.external_url.getData())>
40 <#assign url = menuItem.external_url.getData()>
41 <#else>
42 <#if validator.isNotNull(menuItem.page.getData())>
43 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")>
44 <#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(menuItem.page.getData()))>
45 <#if currentLinkLayout.type == "url">
46 <#assign url = currentLinkLayout.getTypeSettingsProperty('url')>
47 <#else>
48 <#assign url = menuItem.page.getFriendlyUrl()>
49 </#if>
50 <#else>
51 <#assign url = "#">
52 </#if>
53 </#if>
54
55 <#assign indexMenuItem = menuItem_index + 1 >
56 <#if indexMenuItem == 1 >
57 <#assign itemActive = "active" >
58 <#else>
59 <#assign itemActive = "" >
60 </#if>
61 <a class="menu-item ${itemActive}" href="${url}">${menuItem.link_text.getData()}</a>
62 </#list>
63 </div>
64 </div>
65
66<#elseif submenuType == "affix-top">
67 <#-- Submenu internal page - class: sub-menu affix-top -->
68
69 <div class="sub-menu affix-top" data-offset-top="335" data-spy="affix">
70 <div class="container">
71 <#assign menuItems = submenu.link.getSiblings()>
72 <#list menuItems as menuItem>
73 <#if validator.isNotNull(menuItem.external_url.getData())>
74 <#assign url = menuItem.external_url.getData()>
75 <#else>
76 <#if validator.isNotNull(menuItem.page.getData())>
77 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")>
78 <#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(menuItem.page.getData()))>
79 <#if currentLinkLayout.type == "url">
80 <#assign url = currentLinkLayout.getTypeSettingsProperty('url')>
81 <#else>
82 <#assign url = menuItem.page.getFriendlyUrl()>
83 </#if>
84 <#else>
85 <#assign url = "#">
86 </#if>
87 </#if>
88
89 <#assign indexMenuItem = menuItem_index + 1 >
90 <#if indexMenuItem == 1 >
91 <#assign itemActive = "active" >
92 <#else>
93 <#assign itemActive = "" >
94 </#if>
95 <a class="menu-item ${itemActive}" href="#${url}">${menuItem.link_text.getData()}</a>
96 </#list>
97 </div>
98 </div>
99
100<#elseif submenuType == "sub-menu" >
101 <#-- Submenu home page - class: sub-menu -->
102 <div class="sub-menu">
103 <div class="container">
104 <ul class="tabs-container" role="tablist">
105 <#assign menuItems = submenu.link.getSiblings()>
106 <#assign firstTabTop = "" >
107 <#list menuItems as menuItem>
108 <#assign indexMenuItemTop = menuItem_index + 1 >
109 <#if indexMenuItemTop == 1 >
110 <#assign firstMenuItemTop = "active" >
111 <#else>
112 <#assign firstMenuItemTop = "" >
113 </#if>
114 <li class="${firstMenuItemTop}" role="presentation">
115 <#if validator.isNotNull(menuItem.external_url.getData())>
116 <#assign url = menuItem.external_url.getData()>
117 <#else>
118 <#if validator.isNotNull(menuItem.page.getData())>
119 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")>
120 <#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(menuItem.page.getData()))>
121 <#if currentLinkLayout.type == "url">
122 <#assign url = currentLinkLayout.getTypeSettingsProperty('url')>
123 <#else>
124 <#assign url = menuItem.page.getFriendlyUrl()>
125 </#if>
126 <#else>
127 <#assign url = "#">
128 </#if>
129 </#if>
130 <a class="menu-item" data-toggle="tab" href="#${url}" role="tab">${menuItem.link_text.getData()}</a>
131 </li>
132 </#list>
133 </ul>
134 </div>
135 </div>
136
137<#elseif submenuType == "mini">
138 <#-- Submenu page - class: mini-menu -->
139
140 <div class="mini-menu">
141 <#assign menuItems = submenu.link.getSiblings()>
142 <#assign firstItem = "" >
143 <#list menuItems as menuItem>
144 <#assign indexMenuItem = menuItem_index + 1 >
145 <#if indexMenuItem == 1 >
146 <#assign firstItem = "" >
147 <#else>
148 <#assign firstItem = "|" >
149 </#if>
150
151 <#if validator.isNotNull(menuItem.page.getData())>
152 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")>
153 <#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(menuItem.page.getData()))>
154 <#if currentLinkLayout.type == "url">
155 <#assign url = currentLinkLayout.getTypeSettingsProperty('url')>
156 <#else>
157 <#assign url = menuItem.page.getFriendlyUrl()>
158 </#if>
159 <#else>
160 <#assign url = "#" + menuItem.external_url.getData()>
161 </#if>
162
163 ${firstItem}
164 <#if validator.isNotNull(menuItem.target.getData()) >
165 <a href="${url}" target="${menuItem.target.getData()}">${menuItem.link_text.getData()}</a>
166 <#else>
167 <a href="${url}">${menuItem.link_text.getData()}</a>
168 </#if>
169 </#list>
170 </div>
171
172<#elseif submenuType == "left-menu">
173 <#-- Submenu page - class: left-menu -->
174
175 <div class="left-menu">
176 <ul class="word-list">
177 <#assign menuItems = submenu.link.getSiblings()>
178 <#list menuItems as menuItem>
179 <#if validator.isNotNull(menuItem.external_url.getData())>
180 <#assign url = menuItem.external_url.getData()>
181 <#else>
182 <#if validator.isNotNull(menuItem.page.getData())>
183 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")>
184 <#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(menuItem.page.getData()))>
185 <#if currentLinkLayout.type == "url">
186 <#assign url = currentLinkLayout.getTypeSettingsProperty('url')>
187 <#else>
188 <#assign url = menuItem.page.getFriendlyUrl()>
189 </#if>
190 <#else>
191 <#assign url = "#">
192 </#if>
193 </#if>
194
195 <#assign indexMenuItem = menuItem_index + 1 >
196 <#if indexMenuItem == 1 >
197 <#assign itemActive = "active" >
198 <#else>
199 <#assign itemActive = "" >
200 </#if>
201 <li class="${itemActive}">
202 <a href="${url}">
203 ${menuItem.link_text.getData()}
204 </a>
205 </li>
206 </#list>
207 </ul>
208 </div>
209<#else>
210 <#-- Submenu page - modal -->
211 <p>
212 <#assign menuItems = submenu.link.getSiblings()>
213 <#assign firstItem = "" >
214 <#list menuItems as menuItem>
215 <#assign indexMenuItem = menuItem_index + 1 >
216 <#if indexMenuItem == 1 >
217 <#assign firstItem = "" >
218 <#else>
219 <#assign firstItem = "|" >
220 </#if>
221
222 <#if validator.isNotNull(menuItem.page.getData())>
223 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")>
224 <#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(menuItem.page.getData()))>
225 <#if currentLinkLayout.type == "url">
226 <#assign url = currentLinkLayout.getTypeSettingsProperty('url')>
227 <#else>
228 <#assign url = menuItem.page.getFriendlyUrl()>
229 </#if>
230 <#else>
231 <#assign url = "#" + menuItem.external_url.getData()>
232 </#if>
233
234 ${firstItem}
235 <#if validator.isNotNull(menuItem.target.getData()) >
236 <a href="${url}" target="${menuItem.target.getData()}">${menuItem.link_text.getData()}</a>
237 <#else>
238 <a data-target="${url}" data-toggle="modal">${menuItem.link_text.getData()}</a>
239 </#if>
240 </#list>
241 </p>
242</#if>
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> serviceLocator.findService("com.liferay.portal.service.LayoutLocalService") [in template "20155#20195#2365817" at line 183, column 79]
----
Tip: If the failing expression is known to be 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 layoutLocalService = serviceL... [in template "20155#20195#2365817" at line 183, column 49]
----
1<#assign submenuType = submenu.type.getData()>
2
3<#if submenuType == "sub-menu-affix" || submenuType == "hide-xs" >
4 <#-- Submenu internal page - class: sub-menu sub-menu-affix affix-top -->
5
6 <#if submenuType == "sub-menu-affix" >
7 <div class="sub-menu sub-menu-affix">
8 <#elseif submenuType == "hide-xs">
9 <div class="sub-menu sub-menu-affix hide-xs">
10 </#if>
11 <div class="container">
12 <#if validator.isNotNull(submenu.submenu_affix.button_text.getData())>
13 <#if validator.isNotNull(submenu.submenu_affix.button_external.getData())>
14 <#assign url_btn = submenu.submenu_affix.button_external.getData()>
15 <#else>
16 <#if validator.isNotNull(submenu.submenu_affix.button_page.getData())>
17 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")>
18 <#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(submenu.submenu_affix.button_page.getData()))>
19 <#if currentLinkLayout.type == "url">
20 <#assign url_btn = currentLinkLayout.getTypeSettingsProperty('url')>
21 <#else>
22 <#assign url_btn = submenu.submenu_affix.button_page.getFriendlyUrl()>
23 </#if>
24 <#else>
25 <#assign url_btn = "#">
26 </#if>
27 </#if>
28 <a class="btn ${submenu.submenu_affix.button_color.getData()}" href="${url_btn}" target="${submenu.submenu_affix.button_target.getData()}">${submenu.submenu_affix.button_text.getData()}</a>
29 </#if>
30 <#if validator.isNotNull(submenu.submenu_affix.icon.getData())>
31 <i class="icon ${submenu.submenu_affix.icon.getData()}"></i>
32 </#if>
33 <#if validator.isNotNull(submenu.submenu_affix.title.getData())>
34 <strong>${submenu.submenu_affix.title.getData()}</strong>
35 </#if>
36
37 <#assign menuItems = submenu.link.getSiblings()>
38 <#list menuItems as menuItem>
39 <#if validator.isNotNull(menuItem.external_url.getData())>
40 <#assign url = menuItem.external_url.getData()>
41 <#else>
42 <#if validator.isNotNull(menuItem.page.getData())>
43 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")>
44 <#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(menuItem.page.getData()))>
45 <#if currentLinkLayout.type == "url">
46 <#assign url = currentLinkLayout.getTypeSettingsProperty('url')>
47 <#else>
48 <#assign url = menuItem.page.getFriendlyUrl()>
49 </#if>
50 <#else>
51 <#assign url = "#">
52 </#if>
53 </#if>
54
55 <#assign indexMenuItem = menuItem_index + 1 >
56 <#if indexMenuItem == 1 >
57 <#assign itemActive = "active" >
58 <#else>
59 <#assign itemActive = "" >
60 </#if>
61 <a class="menu-item ${itemActive}" href="${url}">${menuItem.link_text.getData()}</a>
62 </#list>
63 </div>
64 </div>
65
66<#elseif submenuType == "affix-top">
67 <#-- Submenu internal page - class: sub-menu affix-top -->
68
69 <div class="sub-menu affix-top" data-offset-top="335" data-spy="affix">
70 <div class="container">
71 <#assign menuItems = submenu.link.getSiblings()>
72 <#list menuItems as menuItem>
73 <#if validator.isNotNull(menuItem.external_url.getData())>
74 <#assign url = menuItem.external_url.getData()>
75 <#else>
76 <#if validator.isNotNull(menuItem.page.getData())>
77 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")>
78 <#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(menuItem.page.getData()))>
79 <#if currentLinkLayout.type == "url">
80 <#assign url = currentLinkLayout.getTypeSettingsProperty('url')>
81 <#else>
82 <#assign url = menuItem.page.getFriendlyUrl()>
83 </#if>
84 <#else>
85 <#assign url = "#">
86 </#if>
87 </#if>
88
89 <#assign indexMenuItem = menuItem_index + 1 >
90 <#if indexMenuItem == 1 >
91 <#assign itemActive = "active" >
92 <#else>
93 <#assign itemActive = "" >
94 </#if>
95 <a class="menu-item ${itemActive}" href="#${url}">${menuItem.link_text.getData()}</a>
96 </#list>
97 </div>
98 </div>
99
100<#elseif submenuType == "sub-menu" >
101 <#-- Submenu home page - class: sub-menu -->
102 <div class="sub-menu">
103 <div class="container">
104 <ul class="tabs-container" role="tablist">
105 <#assign menuItems = submenu.link.getSiblings()>
106 <#assign firstTabTop = "" >
107 <#list menuItems as menuItem>
108 <#assign indexMenuItemTop = menuItem_index + 1 >
109 <#if indexMenuItemTop == 1 >
110 <#assign firstMenuItemTop = "active" >
111 <#else>
112 <#assign firstMenuItemTop = "" >
113 </#if>
114 <li class="${firstMenuItemTop}" role="presentation">
115 <#if validator.isNotNull(menuItem.external_url.getData())>
116 <#assign url = menuItem.external_url.getData()>
117 <#else>
118 <#if validator.isNotNull(menuItem.page.getData())>
119 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")>
120 <#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(menuItem.page.getData()))>
121 <#if currentLinkLayout.type == "url">
122 <#assign url = currentLinkLayout.getTypeSettingsProperty('url')>
123 <#else>
124 <#assign url = menuItem.page.getFriendlyUrl()>
125 </#if>
126 <#else>
127 <#assign url = "#">
128 </#if>
129 </#if>
130 <a class="menu-item" data-toggle="tab" href="#${url}" role="tab">${menuItem.link_text.getData()}</a>
131 </li>
132 </#list>
133 </ul>
134 </div>
135 </div>
136
137<#elseif submenuType == "mini">
138 <#-- Submenu page - class: mini-menu -->
139
140 <div class="mini-menu">
141 <#assign menuItems = submenu.link.getSiblings()>
142 <#assign firstItem = "" >
143 <#list menuItems as menuItem>
144 <#assign indexMenuItem = menuItem_index + 1 >
145 <#if indexMenuItem == 1 >
146 <#assign firstItem = "" >
147 <#else>
148 <#assign firstItem = "|" >
149 </#if>
150
151 <#if validator.isNotNull(menuItem.page.getData())>
152 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")>
153 <#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(menuItem.page.getData()))>
154 <#if currentLinkLayout.type == "url">
155 <#assign url = currentLinkLayout.getTypeSettingsProperty('url')>
156 <#else>
157 <#assign url = menuItem.page.getFriendlyUrl()>
158 </#if>
159 <#else>
160 <#assign url = "#" + menuItem.external_url.getData()>
161 </#if>
162
163 ${firstItem}
164 <#if validator.isNotNull(menuItem.target.getData()) >
165 <a href="${url}" target="${menuItem.target.getData()}">${menuItem.link_text.getData()}</a>
166 <#else>
167 <a href="${url}">${menuItem.link_text.getData()}</a>
168 </#if>
169 </#list>
170 </div>
171
172<#elseif submenuType == "left-menu">
173 <#-- Submenu page - class: left-menu -->
174
175 <div class="left-menu">
176 <ul class="word-list">
177 <#assign menuItems = submenu.link.getSiblings()>
178 <#list menuItems as menuItem>
179 <#if validator.isNotNull(menuItem.external_url.getData())>
180 <#assign url = menuItem.external_url.getData()>
181 <#else>
182 <#if validator.isNotNull(menuItem.page.getData())>
183 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")>
184 <#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(menuItem.page.getData()))>
185 <#if currentLinkLayout.type == "url">
186 <#assign url = currentLinkLayout.getTypeSettingsProperty('url')>
187 <#else>
188 <#assign url = menuItem.page.getFriendlyUrl()>
189 </#if>
190 <#else>
191 <#assign url = "#">
192 </#if>
193 </#if>
194
195 <#assign indexMenuItem = menuItem_index + 1 >
196 <#if indexMenuItem == 1 >
197 <#assign itemActive = "active" >
198 <#else>
199 <#assign itemActive = "" >
200 </#if>
201 <li class="${itemActive}">
202 <a href="${url}">
203 ${menuItem.link_text.getData()}
204 </a>
205 </li>
206 </#list>
207 </ul>
208 </div>
209<#else>
210 <#-- Submenu page - modal -->
211 <p>
212 <#assign menuItems = submenu.link.getSiblings()>
213 <#assign firstItem = "" >
214 <#list menuItems as menuItem>
215 <#assign indexMenuItem = menuItem_index + 1 >
216 <#if indexMenuItem == 1 >
217 <#assign firstItem = "" >
218 <#else>
219 <#assign firstItem = "|" >
220 </#if>
221
222 <#if validator.isNotNull(menuItem.page.getData())>
223 <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService")>
224 <#assign currentLinkLayout = layoutLocalService.getLayout(getterUtil.getLong(groupId),false,getterUtil.getLong(menuItem.page.getData()))>
225 <#if currentLinkLayout.type == "url">
226 <#assign url = currentLinkLayout.getTypeSettingsProperty('url')>
227 <#else>
228 <#assign url = menuItem.page.getFriendlyUrl()>
229 </#if>
230 <#else>
231 <#assign url = "#" + menuItem.external_url.getData()>
232 </#if>
233
234 ${firstItem}
235 <#if validator.isNotNull(menuItem.target.getData()) >
236 <a href="${url}" target="${menuItem.target.getData()}">${menuItem.link_text.getData()}</a>
237 <#else>
238 <a data-target="${url}" data-toggle="modal">${menuItem.link_text.getData()}</a>
239 </#if>
240 </#list>
241 </p>
242</#if>
Frente a un accidente vehicular
El SOAT solo se activa en caso de accidentes vehiculares en los que alguna persona resulte afectada. Este seguro no cubre los daños que puedan sufrir los vehículos involucrados en un accidente ni los daños causados a la propiedad pública o privada.