Ferienhäuser Villa

Error - Cannot invoke "com.abahanavillas.villas.service.api.model.Villa.getLocation()" because "villa" is null

An Error Occurred:

Cannot invoke "com.abahanavillas.villas.service.api.model.Villa.getLocation()" because "villa" is null

+ Stack Trace

java.lang.NullPointerException: Cannot invoke "com.abahanavillas.villas.service.api.model.Villa.getLocation()" because "villa" is null
	at com.abahanavillas.villas.web.visor.VisorBackingBean.getGoogleMapsUrl(VisorBackingBean.java:705)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at javax.el.ELUtil.invokeMethod(ELUtil.java:263)
	at javax.el.BeanELResolver.invoke(BeanELResolver.java:494)
	at javax.el.CompositeELResolver.invoke(CompositeELResolver.java:215)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:135)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:203)
	at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:226)
	at org.jboss.weld.el.WeldValueExpression.getValue(WeldValueExpression.java:50)
	at com.sun.faces.facelets.el.ELText$ELTextVariable.toString(ELText.java:247)
	at com.sun.faces.facelets.compiler.AttributeInstruction.write(AttributeInstruction.java:90)
	at com.sun.faces.facelets.compiler.UIInstructions.encodeBegin(UIInstructions.java:83)
	at com.sun.faces.facelets.compiler.UILeaf.encodeAll(UILeaf.java:211)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1908)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1908)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1908)
	at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:491)
	at javax.faces.view.ViewDeclarationLanguageWrapper.renderView(ViewDeclarationLanguageWrapper.java:126)
	at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:194)
	at com.liferay.faces.bridge.application.internal.ViewHandlerCompatImpl.renderView(ViewHandlerCompatImpl.java:93)
	at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:151)
	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:126)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:223)
	at com.liferay.faces.bridge.internal.BridgePhaseHeaderRenderCommon.executeRender(BridgePhaseHeaderRenderCommon.java:253)
	at com.liferay.faces.bridge.internal.BridgePhaseHeaderRenderCommon.executeRender(BridgePhaseHeaderRenderCommon.java:288)
	at com.liferay.faces.bridge.internal.BridgePhaseHeaderImpl.execute(BridgePhaseHeaderImpl.java:62)
	at com.liferay.faces.bridge.internal.BridgeCompatImpl.doFacesRequest(BridgeCompatImpl.java:52)
	at javax.portlet.faces.GenericFacesPortlet.renderHeaders(GenericFacesPortlet.java:652)
	at com.liferay.portlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:102)
	at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:56)
	at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:105)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at com.liferay.portal.osgi.web.wab.extender.internal.adapter.AsyncAttributeAdapterServlet.service(AsyncAttributeAdapterServlet.java:76)
	at com.liferay.portal.osgi.web.wab.extender.internal.adapter.ServletExceptionAdapter.service(ServletExceptionAdapter.java:67)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:147)
	at org.eclipse.equinox.http.servlet.internal.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:50)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:117)
	at org.jboss.weld.servlet.WeldCrossContextFilter.doFilter(WeldCrossContextFilter.java:67)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:109)
	at com.liferay.portal.osgi.web.wab.extender.internal.adapter.FilterExceptionAdapter.doFilter(FilterExceptionAdapter.java:37)
	at org.eclipse.equinox.http.servlet.internal.registration.FilterRegistration.doFilter(FilterRegistration.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:45)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:71)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portlet.internal.InvokerPortletImpl.invoke(InvokerPortletImpl.java:562)
	at com.liferay.portlet.internal.InvokerPortletImpl.invokeHeader(InvokerPortletImpl.java:630)
	at com.liferay.portlet.internal.InvokerPortletImpl.renderHeaders(InvokerPortletImpl.java:426)
	at com.liferay.portal.monitoring.internal.portlet.MonitoringInvokerPortlet.lambda$renderHeaders$1(MonitoringInvokerPortlet.java:261)
	at com.liferay.portal.monitoring.internal.portlet.MonitoringInvokerPortlet._render(MonitoringInvokerPortlet.java:353)
	at com.liferay.portal.monitoring.internal.portlet.MonitoringInvokerPortlet.renderHeaders(MonitoringInvokerPortlet.java:259)
	at org.apache.jsp.html.portal.header_005fportlet_jsp._jspService(header_005fportlet_jsp.java:797)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at com.liferay.portal.kernel.servlet.DirectRequestDispatcher.include(DirectRequestDispatcher.java:53)
	at com.liferay.portal.kernel.servlet.DirectRequestDispatcherFactoryUtil$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryUtil.java:179)
	at com.liferay.portal.kernel.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:64)
	at com.liferay.portal.kernel.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:45)
	at com.liferay.portal.kernel.servlet.TransferHeadersHelperUtil$TransferHeadersRequestDispatcher.include(TransferHeadersHelperUtil.java:152)
	at com.liferay.portlet.internal.PortletContainerImpl._render(PortletContainerImpl.java:886)
	at com.liferay.portlet.internal.PortletContainerImpl.lambda$renderHeaders$3(PortletContainerImpl.java:239)
	at com.liferay.portlet.internal.PortletContainerImpl._preserveGroupIds(PortletContainerImpl.java:402)
	at com.liferay.portlet.internal.PortletContainerImpl.renderHeaders(PortletContainerImpl.java:227)
	at com.liferay.portlet.SecurityPortletContainerWrapper.renderHeaders(SecurityPortletContainerWrapper.java:156)
	at com.liferay.portlet.RestrictPortletContainerWrapper.lambda$renderHeaders$1(RestrictPortletContainerWrapper.java:127)
	at com.liferay.portlet.RestrictPortletContainerWrapper._render(RestrictPortletContainerWrapper.java:176)
	at com.liferay.portlet.RestrictPortletContainerWrapper.renderHeaders(RestrictPortletContainerWrapper.java:125)
	at com.liferay.portal.kernel.portlet.PortletContainerUtil.renderHeaders(PortletContainerUtil.java:214)
	at com.liferay.portal.layoutconfiguration.util.PortletRenderer.renderHeaders(PortletRenderer.java:87)
	at com.liferay.portal.layoutconfiguration.util.RuntimePageUtil.doProcessTemplate(RuntimePageUtil.java:219)
	at com.liferay.portal.layoutconfiguration.util.RuntimePageUtil.doDispatch(RuntimePageUtil.java:135)
	at com.liferay.portal.layoutconfiguration.util.RuntimePageUtil.processTemplate(RuntimePageUtil.java:87)
	at com.liferay.layout.taglib.servlet.taglib.renderer.LayoutStructureRenderer._renderDropZoneLayoutStructureItem(LayoutStructureRenderer.java:805)
	at com.liferay.layout.taglib.servlet.taglib.renderer.LayoutStructureRenderer._renderLayoutStructure(LayoutStructureRenderer.java:1192)
	at com.liferay.layout.taglib.servlet.taglib.renderer.LayoutStructureRenderer._renderLayoutStructure(LayoutStructureRenderer.java:1140)
	at com.liferay.layout.taglib.servlet.taglib.renderer.LayoutStructureRenderer.render(LayoutStructureRenderer.java:121)
	at com.liferay.layout.taglib.servlet.taglib.RenderLayoutStructureTag.processStartTag(RenderLayoutStructureTag.java:100)
	at com.liferay.taglib.util.IncludeTag.doStartTag(IncludeTag.java:107)
	at org.apache.jsp.layout.view.portlet_jsp._jspService(portlet_jsp.java:234)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:310)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:319)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:147)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:63)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portal.kernel.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:57)
	at com.liferay.portal.kernel.servlet.DirectRequestDispatcherFactoryUtil$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryUtil.java:179)
	at com.liferay.portal.kernel.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:64)
	at com.liferay.portal.kernel.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:45)
	at com.liferay.portal.kernel.servlet.TransferHeadersHelperUtil$TransferHeadersRequestDispatcher.include(TransferHeadersHelperUtil.java:152)
	at com.liferay.layout.type.controller.portlet.internal.layout.type.controller.PortletLayoutTypeController.includeLayoutContent(PortletLayoutTypeController.java:117)
	at com.liferay.portal.model.impl.LayoutImpl.includeLayoutContent(LayoutImpl.java:1020)
	at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:427)
	at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:165)
	at com.liferay.portal.struts.PortalRequestProcessor._process(PortalRequestProcessor.java:375)
	at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:142)
	at com.liferay.portal.internal.servlet.MainServlet.doGet(MainServlet.java:194)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
	at com.liferay.portal.internal.servlet.MainServlet.service(MainServlet.java:582)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at com.liferay.shielded.container.internal.proxy.ServletWrapper.service(ServletWrapper.java:103)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:117)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.change.tracking.internal.servlet.filter.CTCollectionPreviewFilter.processFilter(CTCollectionPreviewFilter.java:57)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.servlet.filters.lockout.LockoutFilter.processFilter(LockoutFilter.java:49)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.portal.servlet.filters.secure.BaseAuthFilter.processFilter(BaseAuthFilter.java:330)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.portal.monitoring.internal.servlet.filter.MonitoringFilter.processFilter(MonitoringFilter.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)
	at com.liferay.portal.url.rewrite.filter.internal.URLRewriteFilter.processFilter(URLRewriteFilter.java:86)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:109)
	at com.liferay.shielded.container.internal.proxy.FilterWrapper.doFilter(FilterWrapper.java:69)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:661)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:425)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:357)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:294)
	at com.liferay.friendly.url.internal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:554)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at com.liferay.portal.servlet.ServletAdapter.service(ServletAdapter.java:89)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at com.liferay.shielded.container.internal.proxy.ServletWrapper.service(ServletWrapper.java:103)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:117)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.change.tracking.internal.servlet.filter.CTCollectionPreviewFilter.processFilter(CTCollectionPreviewFilter.java:57)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:111)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.servlet.filters.lockout.LockoutFilter.processFilter(LockoutFilter.java:49)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.portal.servlet.filters.secure.BaseAuthFilter.processFilter(BaseAuthFilter.java:330)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:253)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.portal.monitoring.internal.servlet.filter.MonitoringFilter.processFilter(MonitoringFilter.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)
	at com.liferay.portal.url.rewrite.filter.internal.URLRewriteFilter.processFilter(URLRewriteFilter.java:86)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:109)
	at com.liferay.shielded.container.internal.proxy.FilterWrapper.doFilter(FilterWrapper.java:69)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:661)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:425)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:357)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:294)
	at com.liferay.portal.servlet.I18nServlet._processI18nData(I18nServlet.java:360)
	at com.liferay.portal.servlet.I18nServlet.service(I18nServlet.java:110)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at com.liferay.shielded.container.internal.proxy.ServletWrapper.service(ServletWrapper.java:103)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:117)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.change.tracking.internal.servlet.filter.CTCollectionPreviewFilter.processFilter(CTCollectionPreviewFilter.java:57)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.servlet.filters.lockout.LockoutFilter.processFilter(LockoutFilter.java:49)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)
	at com.liferay.portal.url.rewrite.filter.internal.URLRewriteFilter.processFilter(URLRewriteFilter.java:86)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:109)
	at com.liferay.shielded.container.internal.proxy.FilterWrapper.doFilter(FilterWrapper.java:69)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:661)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:425)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:357)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:294)
	at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:380)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:189)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:189)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)
	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)
	at com.liferay.portal.url.rewrite.filter.internal.URLRewriteFilter.processFilter(URLRewriteFilter.java:86)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:168)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:168)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:189)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:109)
	at com.liferay.shielded.container.internal.proxy.FilterWrapper.doFilter(FilterWrapper.java:69)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
	at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:424)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1786)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
	at java.base/java.lang.Thread.run(Thread.java:1583)

+ Component Tree

<UIViewRootBridgeImpl id="_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_hnl1A9cKuWG0_" inView="true" locale="de_DE" renderKitId="HTML_BASIC" rendered="true" transient="false" viewId="/WEB-INF/views/villa/cabecera/viewInfo.xhtml">
javax_faces_location_HEAD
<ComponentResourceContainer id="javax_faces_location_HEAD" inView="true" rendered="true" transient="false">
<InlineScript id="j_id5" inView="true" rendered="true" transient="false"/>
<InlineScript id="j_id6" inView="true" rendered="true" transient="false"/>
</ComponentResourceContainer>
<UIOutput id="j_idt1" inView="true" rendered="true" transient="false"/>
<HtmlBody id="j_idt2" inView="true" rendered="true" transient="false">
<style> @media (min-width: 992px) { .c0104_intro_villa_cmp.stucked { z-index: 300 !important; } } </style>
<UIOutput id="j_idt4" inView="true" rendered="true" transient="false"/>
<HtmlBody id="j_idt5" inView="true" rendered="true" transient="false">
<div class="c0104_intro_villa_sentinel"/> <section class="c0104_intro_villa_cmp"> <div class="c0104_intro_villa_wrap color-abahana"> <div class="left"> <div class="title_box"> <h1 class="title">#{i18n['com.abahanavillas.alquiler-de-villa']} <span itemprop="name">#{visorBackingBean.villa.nombre}</span></h1> <p class="title title-stucked"> #{visorBackingBean.villa.nombre} </p> <div class="villa-card-figure-actions"> <abahanavillas-favourite userId="#{liferayFacesContext.themeDisplay.signedIn ? liferayFacesContext.themeDisplay.userId : ''}" villaId="#{visorBackingBean.villa.villaId}"/> </div> </div> <div class="info_villa"> <div class="location_box"> <span class="info-bar icon-location">#{i18n[visorBackingBean.villa.destino]}</span> <a href="#{visorBackingBean.getGoogleMapsUrl(visorBackingBean.villa)}" class="map icon-location" title="#{i18n['com.abahanavillas.ver-en-maps']}" target="_blank">#{i18n['com.abahanavillas.ver-en-maps']}</a> </div> <div class="info_box">
<UINamingContainer id="j_idt7" inView="true" rendered="true" transient="false">
javax.faces.component.COMPOSITE_FACET_NAME
<UIPanel inView="true" rendered="true" transient="false">
<div class="villa-card-quality">
<ComponentRef id="j_idt9" inView="true" rendered="false" transient="false">
<HtmlOutputText escape="false" id="j_idt10" inView="true" rendered="true" transient="false" value=""/>
</ComponentRef>
<ComponentRef id="j_idt11" inView="true" rendered="false" transient="false">
<div class="villa-card-quality-luxe villa-card-quality-label icon-luxe-logo"/>
</ComponentRef>
</div>
</UIPanel>
</UINamingContainer>
<span class="info-bar icon-guests"> #{visorBackingBean.villa.paxProd} <span class="extra-prod" title="#{utilityMB.getMessageReplaced('com.abahanavillas.extraProd-help', visorBackingBean.villa.descriptores.get('extraProd'))}" data-toggle="tooltip" data-placement="top">
<HtmlOutputText escape="true" id="j_idt15" inView="true" rendered="false" transient="false" value="(+)"/>
</span> #{i18n['com.abahanavillas.invitados']} </span> <span class="info-bar icon-room"> #{visorBackingBean.villa.bedProd} #{i18n['com.abahanavillas.habitaciones']} </span> <span class="info-bar icon-beach-view">
<HtmlOutputText converter="com.abahanavillas.utilities.web.converters.DistanciaConverter@419b18da" escape="true" id="j_idt17" inView="true" rendered="true" transient="false"/>
</span> <span class="info-bar icon-star">#{utilityMB.normalize(visorBackingBean.villa.testimonioRatingNotaMedia)}</span> </div> </div> </div> <div class="right">
<div class="intro_price"> <p class="price_number">#{i18n['com.abahanavillas.no-disponible']}</p> </div>
</div> </div> </section>
<HtmlForm enctype="application/x-www-form-urlencoded" id="j_idt21" inView="true" prependId="true" rendered="false" submitted="false" transient="false">
<RemoteCommand async="false" autoRun="false" global="true" id="j_idt22" ignoreAutoUpdate="false" ignoreComponentNotFound="false" immediate="false" inView="true" name="showBooking" oncomplete="initEvents(); document.querySelector('.booking_popup').classList.toggle('hidden')" partialSubmit="false" rendered="true" resetValues="false" timeout="0" transient="false" update=":bookingDesktop :reservaCabeceraa" validateClient="false"/>
</HtmlForm>
</HtmlBody>
<script> var showBookingOnlyOnce = (clicked => { return () => { if (!clicked) { clicked = false; showBooking(); } } })(false); </script>
<style> #modal_menu.modal.fade.modal-full-screen{ z-index: 1050; } .c0010_header-cmp.light.appearance-secondary.brand-default{ z-index: 1040; } .search-bar-container.search-bar-light.search-bar-small.brand-default{ z-index: 1040 !important; } #modalWarningDiv #modalWarning.modal.fade.modal-clean.show{ z-index: 1030; } .modal-backdrop.fade.show { z-index: 1020; } #content, .breadcrumbs-wrap { filter: blur(7px); } #dropdownMenuButtonShare { display: none; } .modal-body-inner { color: var(--Sand-Black, #77756E); /* Body-Desktop */ font-family: "Tiempos Text"; font-size: 18px; font-style: normal; font-weight: 400; line-height: 28px; /* 155.556% */ letter-spacing: -0.36px; } #modalWarning .modal-dialog { border-radius: 5px; margin: 0; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; } #modalWarning .modal-content { padding-bottom: 40px; border:none; } #modalWarning .modal-header { padding: 40px 40px 0 40px; height: 56px; } #modalWarning .modal-body { padding: 0 40px 0 40px } #modalWarning .modal-body .h3 { margin-bottom: 1rem; color: var(--Blue-Abahana, #222E50)!important; font-size: 35px !important; line-height: 40px !important; font-family: 'EuclidFlex' !important; } #modalWarning .modal-body .modal-body-inner { padding-bottom: 16px; } #modalWarningDiv .modal.fade.modal-clean.show { top: 83px; } .modal-backdrop.fade.show { top: 83px; background-color: #918F84; opacity: 0.8; } @media (max-width: 991px){ .modal-backdrop.fade.show { top: 50px; } #modalWarning .modal-dialog { width: calc(100% - 40px); } #modalWarning .modal-content { padding-bottom: 20px; border:none; } #modalWarning .modal-header { padding: 20px 20px 0 20px; height: 38px; } #modalWarning .modal-body { padding: 0 20px 0 20px } #modalWarning .modal-body .h3 { margin-bottom: 8px; font-size: 25px !important; line-height: 25px !important; letter-spacing: -0.5px !important; } #modalWarning .modal-body .modal-body-inner { padding-bottom: 8px; font-size: 14px; line-height: 18px; letter-spacing: -0.24px; } #modalWarningDiv .modal.fade.modal-clean.show { top: 50px; } .modal-backdrop.fade.show { top: 50px; } } </style> <script> document.addEventListener('DOMContentLoaded', function () { const modalHTML = `
<section class="modal-cmp"> <div class="modal fade modal-clean" id="modalWarning" tabindex="-1" aria-hidden="true" style="display: none; background-color: transparent"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> </div> <div class="modal-body"> <div class="h3">
<HtmlOutputText escape="false" id="j_idt26" inView="true" rendered="true" transient="false"/>
</div> <div class="modal-body-inner pt-3">
<HtmlOutputText escape="false" id="j_idt28" inView="true" rendered="true" transient="false" value="In unserem Katalog findest du andere exklusive Villen, die zu deinen Wünschen passen. Lass dich inspirieren und finde den perfekten Ort für deinen nächsten Urlaub."/>
</div> <section class="button-cmp text-center pt-3"> <a href="#{urlHelper.getFriendlyURL(configurationHelper.listadoGeneralVillasPlid(), liferayFacesContext.themeDisplay)}" class="btn btn-light-blue btn-large w-100">
<HtmlOutputText escape="false" id="j_idt30" inView="true" rendered="true" transient="false" value="Entdecke unsere Villen"/>
</a> </section> </div> </div> </div> </div> </section>`; $('#modalWarningDiv').html(modalHTML); $('#modalWarning').modal({ backdrop: 'static', keyboard: true, show: true }); window.scrollTo(0, 0); }); // <![CDATA[ function openExactSearch() { innerWidth<=992?document.querySelector('[data-id="search-modal-trigger"]')?.click():document.querySelector('abahanavillas-search-bar [data-id="location"]')?.click(); } // ]]>
</script>
</HtmlBody>
</UIViewRootBridgeImpl>

+ Scoped Variables

Request Parameters
NameValue
None
View Attributes
NameValue
comprobarDisponiblidadBackingBeancom.abahanavillas.villas.web.visor.ComprobarDisponiblidadBackingBean@4cd4b99d
headManagedBeancom.liferay.faces.bridge.renderkit.html_basic.internal.HeadManagedBean@7ad8a2bb
villaSelectedBBcom.abahanavillas.villas.web.visor.VillaSelectedBB@253787e0
Request Attributes
NameValue
INVOKER_FILTER_URI/comabahanavillasvillaswebvilla/invoke
LIFERAY_SHARED_OUTPUT_DATAcom.liferay.portal.kernel.servlet.taglib.util.OutputData@1bab2ff0
LIFERAY_SHARED_THEME_DISPLAYcom.liferay.portal.kernel.theme.ThemeDisplay@5bc33ad4
PORTLET_IDcomabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_hnl1A9cKuWG0
Flash Attributes
NameValue
None
Session Attributes
NameValue
None
Application Attributes
NameValue
PLUGIN_CLASS_LOADERorg.eclipse.osgi.internal.loader.EquinoxClassLoader@459fddef[com.abahanavillas.villas.web:1.0.0(id=1538)]
PLUGIN_PORTLETS[{"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebtestimonios_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebfavoritasaccesodirectolite_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebultimasvisitadas_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebfavoritas_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebcarousel_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebbuscadornohome_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebtestimoniosgallery_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebdestacado_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebcomparadoraccesodirecto_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebfavoritasaccesodirecto_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebcomparador_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebrecomendador_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebbuscadorhome_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebbuscadorresultados_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}]
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_0001_p_p_col_count0
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_0001_p_p_col_id
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_0001_p_p_col_pos0
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_0001_p_p_modeview
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_0001_p_p_statenormal
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_1005_p_p_col_count0
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_1005_p_p_col_id
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_1005_p_p_col_pos0
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_1005_p_p_modeview
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_1005_p_p_statenormal
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_VDhUehHQybpk_p_p_col_count2
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_VDhUehHQybpk_p_p_col_idcolumn-5
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_VDhUehHQybpk_p_p_col_pos0
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_VDhUehHQybpk_p_p_modeview
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_VDhUehHQybpk_p_p_statenormal
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_XqHTfDSJEw2j_p_p_col_count2
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_XqHTfDSJEw2j_p_p_col_idcolumn-5
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_XqHTfDSJEw2j_p_p_col_pos0
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_XqHTfDSJEw2j_p_p_modeview
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_XqHTfDSJEw2j_p_p_statenormal
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_bTnvuKJpMvyI_p_p_col_count2
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_bTnvuKJpMvyI_p_p_col_idcolumn-5
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_bTnvuKJpMvyI_p_p_col_pos0
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_bTnvuKJpMvyI_p_p_modeview
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_bTnvuKJpMvyI_p_p_statenormal
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_eFRppWOo1iZk_p_p_col_count2
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_eFRppWOo1iZk_p_p_col_idcolumn-5
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_eFRppWOo1iZk_p_p_col_pos0
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_eFRppWOo1iZk_p_p_modeview
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_eFRppWOo1iZk_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_27rMhkhnzMpp_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_27rMhkhnzMpp_p_p_col_idcolumn-b01
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_27rMhkhnzMpp_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_27rMhkhnzMpp_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_27rMhkhnzMpp_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_5wRq4ddR4Qnd_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_5wRq4ddR4Qnd_p_p_col_idcolumn-0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_5wRq4ddR4Qnd_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_5wRq4ddR4Qnd_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_5wRq4ddR4Qnd_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6RNc1PZbU7pm_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6RNc1PZbU7pm_p_p_col_idcolumn-b00
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6RNc1PZbU7pm_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6RNc1PZbU7pm_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6RNc1PZbU7pm_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_76AiCVnmuHCz_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_76AiCVnmuHCz_p_p_col_idcolumn-b00
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_76AiCVnmuHCz_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_76AiCVnmuHCz_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_76AiCVnmuHCz_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_8nj99wwqpW5h_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_8nj99wwqpW5h_p_p_col_idcolumn-b01
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_8nj99wwqpW5h_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_8nj99wwqpW5h_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_8nj99wwqpW5h_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Bql5u85o0lfD_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Bql5u85o0lfD_p_p_col_idcolumn-0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Bql5u85o0lfD_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Bql5u85o0lfD_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Bql5u85o0lfD_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_CGYWFgcYpD8O_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_CGYWFgcYpD8O_p_p_col_idcolumn-2
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_CGYWFgcYpD8O_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_CGYWFgcYpD8O_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_CGYWFgcYpD8O_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_KX55JiNPfaJz_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_KX55JiNPfaJz_p_p_col_idcolumn-b01
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_KX55JiNPfaJz_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_KX55JiNPfaJz_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_KX55JiNPfaJz_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_L4O66MLrYzKg_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_L4O66MLrYzKg_p_p_col_idcolumn-b00
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_L4O66MLrYzKg_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_L4O66MLrYzKg_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_L4O66MLrYzKg_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_MMUQgLrn6bE9_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_MMUQgLrn6bE9_p_p_col_idcolumn-2
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_MMUQgLrn6bE9_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_MMUQgLrn6bE9_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_MMUQgLrn6bE9_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TYpyRku7bmZM_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TYpyRku7bmZM_p_p_col_idcolumn-2
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TYpyRku7bmZM_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TYpyRku7bmZM_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TYpyRku7bmZM_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XBgMxB5w0iLV_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XBgMxB5w0iLV_p_p_col_idcolumn-0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XBgMxB5w0iLV_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XBgMxB5w0iLV_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XBgMxB5w0iLV_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_ZWfu1sidYDJz_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_ZWfu1sidYDJz_p_p_col_idcolumn-b00
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_ZWfu1sidYDJz_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_ZWfu1sidYDJz_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_ZWfu1sidYDJz_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bCcTzihwoP7Z_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bCcTzihwoP7Z_p_p_col_idcolumn-0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bCcTzihwoP7Z_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bCcTzihwoP7Z_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bCcTzihwoP7Z_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dJDZAnP2bObK_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dJDZAnP2bObK_p_p_col_idcolumn-2
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dJDZAnP2bObK_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dJDZAnP2bObK_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dJDZAnP2bObK_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dR6KBeKi8ER8_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dR6KBeKi8ER8_p_p_col_idcolumn-b00
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dR6KBeKi8ER8_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dR6KBeKi8ER8_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dR6KBeKi8ER8_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_hnl1A9cKuWG0_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_hnl1A9cKuWG0_p_p_col_idcolumn-b01
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_hnl1A9cKuWG0_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_hnl1A9cKuWG0_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_hnl1A9cKuWG0_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_nGMYJ7lkkpsh_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_nGMYJ7lkkpsh_p_p_col_idcolumn-b01
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_nGMYJ7lkkpsh_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_nGMYJ7lkkpsh_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_nGMYJ7lkkpsh_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_sNnMbS40mW4I_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_sNnMbS40mW4I_p_p_col_idcolumn-0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_sNnMbS40mW4I_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_sNnMbS40mW4I_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_sNnMbS40mW4I_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_t1HwdSWAU8B4_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_t1HwdSWAU8B4_p_p_col_idcolumn-b01
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_t1HwdSWAU8B4_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_t1HwdSWAU8B4_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_t1HwdSWAU8B4_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_yK3ELrhdeUZw_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_yK3ELrhdeUZw_p_p_col_idcolumn-b00
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_yK3ELrhdeUZw_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_yK3ELrhdeUZw_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_yK3ELrhdeUZw_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_zqRf6Uc6QJn0_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_zqRf6Uc6QJn0_p_p_col_idcolumn-2
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_zqRf6Uc6QJn0_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_zqRf6Uc6QJn0_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_zqRf6Uc6QJn0_p_p_statenormal
csfcff[ ]
extFacesContextcom.liferay.faces.util.context.internal.ExtFacesContextImpl@45091dd7
highFacesorg.highfaces.util.HighFaces@591ec114
liferayFacesContextcom.liferay.faces.portal.context.internal.LiferayFacesContextImpl@181322d9
osgi-bundlecontextorg.eclipse.osgi.internal.framework.BundleContextImpl@54634cdb
osgi-runtime-vendorLiferay, Inc.
Mar 7, 2026 9:01:21 PM - Generated by Mojarra/Facelets

An Error Occurred:

Cannot invoke "com.abahanavillas.villas.service.api.model.Villa.getVillaId()" because "villa" is null

+ Stack Trace

java.lang.NullPointerException: Cannot invoke "com.abahanavillas.villas.service.api.model.Villa.getVillaId()" because "villa" is null
	at com.abahanavillas.utilities.web.util.VillasUtil.getPrecioFromModelBean(VillasUtil.java:784)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at javax.el.ELUtil.invokeMethod(ELUtil.java:263)
	at javax.el.BeanELResolver.invoke(BeanELResolver.java:494)
	at javax.el.CompositeELResolver.invoke(CompositeELResolver.java:215)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:135)
	at com.sun.el.parser.AstValue.getValue(AstValue.java:203)
	at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:226)
	at org.jboss.weld.el.WeldValueExpression.getValue(WeldValueExpression.java:50)
	at com.sun.faces.facelets.el.ELText$ELTextVariable.writeText(ELText.java:258)
	at com.sun.faces.facelets.el.ELText$ELTextComposite.writeText(ELText.java:165)
	at com.sun.faces.facelets.compiler.TextInstruction.write(TextInstruction.java:86)
	at com.sun.faces.facelets.compiler.UIInstructions.encodeBegin(UIInstructions.java:83)
	at com.sun.faces.facelets.compiler.UILeaf.encodeAll(UILeaf.java:211)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1908)
	at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1908)
	at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:491)
	at javax.faces.view.ViewDeclarationLanguageWrapper.renderView(ViewDeclarationLanguageWrapper.java:126)
	at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:194)
	at com.liferay.faces.bridge.application.internal.ViewHandlerCompatImpl.renderView(ViewHandlerCompatImpl.java:93)
	at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:151)
	at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:126)
	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
	at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:223)
	at com.liferay.faces.bridge.internal.BridgePhaseHeaderRenderCommon.executeRender(BridgePhaseHeaderRenderCommon.java:253)
	at com.liferay.faces.bridge.internal.BridgePhaseHeaderRenderCommon.executeRender(BridgePhaseHeaderRenderCommon.java:288)
	at com.liferay.faces.bridge.internal.BridgePhaseHeaderImpl.execute(BridgePhaseHeaderImpl.java:62)
	at com.liferay.faces.bridge.internal.BridgeCompatImpl.doFacesRequest(BridgeCompatImpl.java:52)
	at javax.portlet.faces.GenericFacesPortlet.renderHeaders(GenericFacesPortlet.java:652)
	at com.liferay.portlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:102)
	at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:56)
	at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:105)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at com.liferay.portal.osgi.web.wab.extender.internal.adapter.AsyncAttributeAdapterServlet.service(AsyncAttributeAdapterServlet.java:76)
	at com.liferay.portal.osgi.web.wab.extender.internal.adapter.ServletExceptionAdapter.service(ServletExceptionAdapter.java:67)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:147)
	at org.eclipse.equinox.http.servlet.internal.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:50)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:117)
	at org.jboss.weld.servlet.WeldCrossContextFilter.doFilter(WeldCrossContextFilter.java:67)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:109)
	at com.liferay.portal.osgi.web.wab.extender.internal.adapter.FilterExceptionAdapter.doFilter(FilterExceptionAdapter.java:37)
	at org.eclipse.equinox.http.servlet.internal.registration.FilterRegistration.doFilter(FilterRegistration.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:45)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:71)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portlet.internal.InvokerPortletImpl.invoke(InvokerPortletImpl.java:562)
	at com.liferay.portlet.internal.InvokerPortletImpl.invokeHeader(InvokerPortletImpl.java:630)
	at com.liferay.portlet.internal.InvokerPortletImpl.renderHeaders(InvokerPortletImpl.java:426)
	at com.liferay.portal.monitoring.internal.portlet.MonitoringInvokerPortlet.lambda$renderHeaders$1(MonitoringInvokerPortlet.java:261)
	at com.liferay.portal.monitoring.internal.portlet.MonitoringInvokerPortlet._render(MonitoringInvokerPortlet.java:353)
	at com.liferay.portal.monitoring.internal.portlet.MonitoringInvokerPortlet.renderHeaders(MonitoringInvokerPortlet.java:259)
	at org.apache.jsp.html.portal.header_005fportlet_jsp._jspService(header_005fportlet_jsp.java:797)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at com.liferay.portal.kernel.servlet.DirectRequestDispatcher.include(DirectRequestDispatcher.java:53)
	at com.liferay.portal.kernel.servlet.DirectRequestDispatcherFactoryUtil$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryUtil.java:179)
	at com.liferay.portal.kernel.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:64)
	at com.liferay.portal.kernel.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:45)
	at com.liferay.portal.kernel.servlet.TransferHeadersHelperUtil$TransferHeadersRequestDispatcher.include(TransferHeadersHelperUtil.java:152)
	at com.liferay.portlet.internal.PortletContainerImpl._render(PortletContainerImpl.java:886)
	at com.liferay.portlet.internal.PortletContainerImpl.lambda$renderHeaders$3(PortletContainerImpl.java:239)
	at com.liferay.portlet.internal.PortletContainerImpl._preserveGroupIds(PortletContainerImpl.java:402)
	at com.liferay.portlet.internal.PortletContainerImpl.renderHeaders(PortletContainerImpl.java:227)
	at com.liferay.portlet.SecurityPortletContainerWrapper.renderHeaders(SecurityPortletContainerWrapper.java:156)
	at com.liferay.portlet.RestrictPortletContainerWrapper.lambda$renderHeaders$1(RestrictPortletContainerWrapper.java:127)
	at com.liferay.portlet.RestrictPortletContainerWrapper._render(RestrictPortletContainerWrapper.java:176)
	at com.liferay.portlet.RestrictPortletContainerWrapper.renderHeaders(RestrictPortletContainerWrapper.java:125)
	at com.liferay.portal.kernel.portlet.PortletContainerUtil.renderHeaders(PortletContainerUtil.java:214)
	at com.liferay.portal.layoutconfiguration.util.PortletRenderer.renderHeaders(PortletRenderer.java:87)
	at com.liferay.portal.layoutconfiguration.util.RuntimePageUtil.doProcessTemplate(RuntimePageUtil.java:219)
	at com.liferay.portal.layoutconfiguration.util.RuntimePageUtil.doDispatch(RuntimePageUtil.java:135)
	at com.liferay.portal.layoutconfiguration.util.RuntimePageUtil.processTemplate(RuntimePageUtil.java:87)
	at com.liferay.layout.taglib.servlet.taglib.renderer.LayoutStructureRenderer._renderDropZoneLayoutStructureItem(LayoutStructureRenderer.java:805)
	at com.liferay.layout.taglib.servlet.taglib.renderer.LayoutStructureRenderer._renderLayoutStructure(LayoutStructureRenderer.java:1192)
	at com.liferay.layout.taglib.servlet.taglib.renderer.LayoutStructureRenderer._renderLayoutStructure(LayoutStructureRenderer.java:1140)
	at com.liferay.layout.taglib.servlet.taglib.renderer.LayoutStructureRenderer.render(LayoutStructureRenderer.java:121)
	at com.liferay.layout.taglib.servlet.taglib.RenderLayoutStructureTag.processStartTag(RenderLayoutStructureTag.java:100)
	at com.liferay.taglib.util.IncludeTag.doStartTag(IncludeTag.java:107)
	at org.apache.jsp.layout.view.portlet_jsp._jspService(portlet_jsp.java:234)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:310)
	at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:319)
	at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:147)
	at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:63)
	at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120)
	at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)
	at com.liferay.portal.kernel.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:57)
	at com.liferay.portal.kernel.servlet.DirectRequestDispatcherFactoryUtil$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryUtil.java:179)
	at com.liferay.portal.kernel.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:64)
	at com.liferay.portal.kernel.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:45)
	at com.liferay.portal.kernel.servlet.TransferHeadersHelperUtil$TransferHeadersRequestDispatcher.include(TransferHeadersHelperUtil.java:152)
	at com.liferay.layout.type.controller.portlet.internal.layout.type.controller.PortletLayoutTypeController.includeLayoutContent(PortletLayoutTypeController.java:117)
	at com.liferay.portal.model.impl.LayoutImpl.includeLayoutContent(LayoutImpl.java:1020)
	at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:427)
	at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:165)
	at com.liferay.portal.struts.PortalRequestProcessor._process(PortalRequestProcessor.java:375)
	at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:142)
	at com.liferay.portal.internal.servlet.MainServlet.doGet(MainServlet.java:194)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:529)
	at com.liferay.portal.internal.servlet.MainServlet.service(MainServlet.java:582)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at com.liferay.shielded.container.internal.proxy.ServletWrapper.service(ServletWrapper.java:103)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:117)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.change.tracking.internal.servlet.filter.CTCollectionPreviewFilter.processFilter(CTCollectionPreviewFilter.java:57)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.servlet.filters.lockout.LockoutFilter.processFilter(LockoutFilter.java:49)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.portal.servlet.filters.secure.BaseAuthFilter.processFilter(BaseAuthFilter.java:330)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.portal.monitoring.internal.servlet.filter.MonitoringFilter.processFilter(MonitoringFilter.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)
	at com.liferay.portal.url.rewrite.filter.internal.URLRewriteFilter.processFilter(URLRewriteFilter.java:86)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:109)
	at com.liferay.shielded.container.internal.proxy.FilterWrapper.doFilter(FilterWrapper.java:69)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:661)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:425)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:357)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:294)
	at com.liferay.friendly.url.internal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:554)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at com.liferay.portal.servlet.ServletAdapter.service(ServletAdapter.java:89)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at com.liferay.shielded.container.internal.proxy.ServletWrapper.service(ServletWrapper.java:103)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:117)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.change.tracking.internal.servlet.filter.CTCollectionPreviewFilter.processFilter(CTCollectionPreviewFilter.java:57)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:111)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.servlet.filters.lockout.LockoutFilter.processFilter(LockoutFilter.java:49)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.portal.servlet.filters.secure.BaseAuthFilter.processFilter(BaseAuthFilter.java:330)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:253)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.portal.monitoring.internal.servlet.filter.MonitoringFilter.processFilter(MonitoringFilter.java:116)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)
	at com.liferay.portal.url.rewrite.filter.internal.URLRewriteFilter.processFilter(URLRewriteFilter.java:86)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:109)
	at com.liferay.shielded.container.internal.proxy.FilterWrapper.doFilter(FilterWrapper.java:69)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:661)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:425)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:357)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:294)
	at com.liferay.portal.servlet.I18nServlet._processI18nData(I18nServlet.java:360)
	at com.liferay.portal.servlet.I18nServlet.service(I18nServlet.java:110)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
	at com.liferay.shielded.container.internal.proxy.ServletWrapper.service(ServletWrapper.java:103)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:117)
	at com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:138)
	at com.liferay.change.tracking.internal.servlet.filter.CTCollectionPreviewFilter.processFilter(CTCollectionPreviewFilter.java:57)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.servlet.filters.lockout.LockoutFilter.processFilter(LockoutFilter.java:49)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)
	at com.liferay.portal.url.rewrite.filter.internal.URLRewriteFilter.processFilter(URLRewriteFilter.java:86)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:109)
	at com.liferay.shielded.container.internal.proxy.FilterWrapper.doFilter(FilterWrapper.java:69)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:661)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:425)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:357)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:294)
	at com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:380)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:189)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:189)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)
	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)
	at com.liferay.portal.url.rewrite.filter.internal.URLRewriteFilter.processFilter(URLRewriteFilter.java:86)
	at com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:40)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDoFilter(InvokerFilterChain.java:204)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:109)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:168)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:168)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.processDirectCallFilter(InvokerFilterChain.java:189)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:92)
	at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:109)
	at com.liferay.shielded.container.internal.proxy.FilterWrapper.doFilter(FilterWrapper.java:69)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:179)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:154)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
	at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:424)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1786)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
	at java.base/java.lang.Thread.run(Thread.java:1583)

+ Component Tree

<UIViewRootBridgeImpl id="_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Z2z3wc8IEb4n_" inView="true" locale="de_DE" renderKitId="HTML_BASIC" rendered="true" transient="false" viewId="/WEB-INF/views/villa/cuerpo/view.xhtml">
javax_faces_location_HEAD
<ComponentResourceContainer id="javax_faces_location_HEAD" inView="true" rendered="true" transient="false">
<UIOutput id="j_idt69" inView="false" rendered="true" transient="false">
.lists .distancias { list-style: none; margin: 0; padding: 0; column-count: 1; column-gap: 20px; row-gap: 0; } .lists .distancias li { break-inside: avoid; -webkit-column-break-inside: avoid; page-break-inside: avoid; margin-bottom: .5rem; list-style: none; font-family: "Tiempos Text"; font-size: 15px; font-style: normal; font-weight: 400; line-height: 17px; margin-top: 10px; color: #0f1729; } @media (min-width: 768px) { .lists .distancias { column-count: 3; column-gap: 40px; } }
</UIOutput>
<InlineScript id="j_id9" inView="true" rendered="true" transient="false"/>
</ComponentResourceContainer>
<UIOutput id="j_idt1" inView="true" rendered="true" transient="false"/>
<HtmlBody id="j_idt2" inView="true" rendered="true" transient="false">
<script> function dataLayerOnPage() { dataLayer.push({ 'event': 'view_item', 'ecommerce': { 'detail': { 'actionField': {'list': 'Ficha de producto'}, 'products': [{ 'name': '#{visorBackingBean.villa.nombre}', 'id': '#{visorBackingBean.villa.villaId}', 'price': '#{villasUtil.getPrecioFromModelBean(visorBackingBean.villa, comprobarDisponiblidadBackingBean.desde, comprobarDisponiblidadBackingBean.hasta).getPrecioDespues()}', 'brand': 'Abahana Villas - Alquiler', 'category': '#{visorBackingBean.villa.classification}', 'variant': '#{villasUtil.getVariantForAnalytics(visorBackingBean.villa, comprobarDisponiblidadBackingBean.desde, comprobarDisponiblidadBackingBean.hasta)}', }] } } }); } function addToCart() { dataLayer.push({ 'event': 'add_to_cart', 'ecommerce': { 'currencyCode': 'EUR', 'add': { 'products': [ { 'name': '#{visorBackingBean.villa.nombre}', 'id': '#{visorBackingBean.villa.villaId}', 'price': '#{villasUtil.getPrecioFromModelBean(visorBackingBean.villa, comprobarDisponiblidadBackingBean.desde, comprobarDisponiblidadBackingBean.hasta).getPrecioDespues()}', 'brand': 'Abahana Villas - Alquiler', 'category': '#{visorBackingBean.villa.classification}', 'variant': '#{villasUtil.getVariantForAnalytics(visorBackingBean.villa, comprobarDisponiblidadBackingBean.desde, comprobarDisponiblidadBackingBean.hasta)}', 'quantity': 1 } ] } } }); } </script>
<UIOutput id="j_idt4" inView="true" rendered="true" transient="false"/>
<HtmlBody id="j_idt5" inView="true" rendered="true" transient="false">
<div class="max-width"> <section class="c0078_blog_second_nav-cmp full-width"> <nav class="c0078_blog_second_nav-cmp_wrapper wrapper-ul-overflow"> <ul class="w-100 justify-content-center"> <li><a href="#ancla-overview">#{i18n['com.abahanavillas.descripcion']}</a></li> <li><a href="#ancla-ficha">#{i18n['com.abahanavillas.ficha-tecnica']}</a></li> <li><a href="#ancla-disponibilidad">#{i18n['com.abahanavillas.disponibilidad']}</a></li> <li><a href="#ancla-precios">#{i18n['com.abahanavillas.precios']}</a></li>
<ComponentRef id="j_idt7" inView="true" rendered="false" transient="false">
<li><a href="#ancla-preciosWR">#{i18n['com.abahanavillas.larga-temporada']}</a></li>
</ComponentRef>
<li><a href="#ancla-distancias">#{i18n['com.abahanavillas.distancias']}</a></li> <li><a href="#ancla-reviews">#{i18n['com.abahanavillas.testimonios']}</a></li> </ul> </nav> </section> </div>
<HtmlForm enctype="application/x-www-form-urlencoded" id="cuerpo2" inView="true" prependId="true" rendered="true" submitted="false" transient="false">
<div class="section_product_pages_cmp bg-general"> <div class="max-width"> <div class="row"> <div class="col-lg-8 col-md-12">
<UIOutput id="j_idt11" inView="true" rendered="true" transient="false"/>
<HtmlBody id="j_idt12" inView="true" rendered="true" transient="false">
<section class="c0131_about_villa_cmp" id="ancla-overview"> <div class="c0131_about_villa_wrap"> <h2 class="title">
<HtmlOutputText escape="true" id="j_idt14" inView="true" rendered="true" transient="false" value="Beschreibung"/>
</h2> <section class="c0173_read_more-cmp"> <div class="read-more-content ellipsis-5"> <div class="read-more-content-inner">
<HtmlOutputText escape="false" id="j_idt16" inView="true" rendered="true" transient="false"/>
</div> </div> <button type="button" data-text-less="#{i18n['com.abahanavillas.leer-menos']}" class="btn btn-link read-more-toggler icon-arrow-right">#{i18n['com.abahanavillas.leer-mas']}</button> </section>
<HtmlPanelGroup id="j_idt18" inView="true" layout="block" rendered="false" styleClass="card_quote" transient="false">
<span class="icon-quotation-marks"/> <div> <p class="quote">
<HtmlOutputText escape="false" id="j_idt20" inView="true" rendered="true" transient="false" value=""/>
</p> <p class="team">#{i18n['com.abahanavillas.equipo-abahanavillas']}</p> </div>
</HtmlPanelGroup>
</div> </section>
</HtmlBody>
</div> <div class="col-lg-4 col-md-12 side_margin">
<Runtime defaultPreferences="<portlet-preferences><preference><name>groupId</name><value>20182</value></preference><preference><name>articleId</name><value>3702718</value></preference><preference><name>portletSetupShowBorders</name><value>false</value></preference></portlet-preferences>" id="j_idt24" inView="true" portletName="com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_hDsORh20gz9p" rendered="true" styleClass="portal-runtime" transient="false"/>
</div> </div> <div class="row"> <div class="col-lg-8 col-md-12">
<UIOutput id="j_idt26" inView="true" rendered="true" transient="false"/>
<HtmlBody id="j_idt27" inView="true" rendered="true" transient="false">
<ComponentRef id="j_idt28" inView="true" transient="false">
<abahanavillas-section level="h2" headingClassName="title4" heading="#{i18n['com.abahanavillas.room-overview']}" id="ancla-room-overview" class="anchor"> <section class="jdt-section-wrapper" data-react-remove="true"> <header><h2 class="jdt-section-wrapper__heading title4">#{i18n['com.abahanavillas.room-overview']}</h2></header> </section> <abahanavillas-carousel variant="c0063" data="#{villaDormitotriosBackingBean.getRoomsJson(visorBackingBean.villa)}"> </abahanavillas-carousel> </abahanavillas-section>
</ComponentRef>
</HtmlBody>
</div> <div class="col-lg-4 col-md-12 side_margin">
<Runtime defaultPreferences="<portlet-preferences><preference><name>groupId</name><value>20182</value></preference><preference><name>articleId</name><value>3702774</value></preference><preference><name>portletSetupShowBorders</name><value>false</value></preference></portlet-preferences>" id="j_idt31" inView="true" portletName="com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_hDt1Rh20gz9p" rendered="true" styleClass="portal-runtime" transient="false"/>
</div> </div>
<UIOutput id="j_idt33" inView="true" rendered="true" transient="false"/>
<HtmlBody id="j_idt34" inView="true" rendered="true" transient="false">
<abahanavillas-section level="h2" headingClassName="title4" heading="#{i18n['com.abahanavillas.ficha-tecnica']}" id="ancla-ficha" class="anchor"> <section class="jdt-section-wrapper" data-react-remove="true"> <header><h2 class="jdt-section-wrapper__heading title4">#{i18n['com.abahanavillas.ficha-tecnica']}</h2></header> </section> <abahanavillas-villa villaId="#{visorBackingBean.villa.villaId}" component="specifications"/> </abahanavillas-section>
</HtmlBody>
</div>
<Runtime defaultPreferences="<portlet-preferences><preference><name>groupId</name><value>20182</value></preference><preference><name>articleId</name><value>3702707</value></preference><preference><name>portletSetupShowBorders</name><value>false</value></preference></portlet-preferences>" id="j_idt37" inView="true" portletName="com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_hDsORh30gz8p" rendered="true" styleClass="portal-runtime" transient="false"/>
<div class="max-width"> <div class="content"> <div class="left">
<UIOutput id="j_idt39" inView="true" rendered="true" transient="false"/>
<HtmlBody id="j_idt40" inView="true" rendered="true" transient="false">
<abahanavillas-section level="h2" headingClassName="title4" heading="#{i18n['com.abahanavillas.disponibilidad']}" id="ancla-disponibilidad" class="anchor"> <section class="jdt-section-wrapper" data-react-remove="true"> <header><h2 class="jdt-section-wrapper__heading title4">#{i18n['com.abahanavillas.disponibilidad']}</h2></header> </section> <abahanavillas-calendar variant="price" villaId="#{visorBackingBean.villa.villaId}" locale="#{liferayFacesContext.locale.language}" numberOfMonths="2" lastDayInCalendar="#{buscadorBackingBean.formatDate(calendarioMB.lastDateInCalendar)}"/> </abahanavillas-section>
<HtmlPanelGroup id="disponibilidad0" inView="true" layout="block" rendered="true" transient="false">
<HtmlPanelGroup id="disponibilidad1" inView="true" layout="block" rendered="true" transient="false">
<HtmlForm enctype="application/x-www-form-urlencoded" id="availability-form" inView="true" prependId="true" rendered="true" submitted="false" transient="false">
<HtmlInputHidden converter="org.primefaces.convert.DateTimeConverter@4c332468" id="from" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true"/>
<HtmlInputHidden converter="org.primefaces.convert.DateTimeConverter@144454b5" id="to" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true"/>
<HtmlCommandButton disabled="false" id="search" immediate="false" inView="true" readonly="false" rendered="true" styleClass="d-none" transient="false" type="submit" value="Suche"/>
</HtmlForm>
</HtmlPanelGroup>
</HtmlPanelGroup>
<script> function openReservaDialog() {
} function openReservaDialogMobile() {
} function openReservaDialogLongTerm() {
} function openReservaDialogMobileLongTerm() {
} </script>
</HtmlBody>
</div> <div class="side_margin right">
<Runtime defaultPreferences="<portlet-preferences><preference><name>groupId</name><value>20182</value></preference><preference><name>articleId</name><value>3702696</value></preference><preference><name>portletSetupShowBorders</name><value>false</value></preference></portlet-preferences>" id="j_idt48" inView="true" portletName="com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_hDsORh20gz8p" rendered="true" styleClass="portal-runtime" transient="false"/>
</div> </div> <div class="row"> <div class="col-lg-8 col-md-12">
<UIOutput id="j_idt50" inView="true" rendered="true" transient="false"/>
<HtmlBody id="j_idt51" inView="true" rendered="true" transient="false">
<abahanavillas-section level="h2" headingClassName="title4" heading="#{i18n['com.abahanavillas.precios']}" id="ancla-precios" class="anchor"> <section class="jdt-section-wrapper" data-react-remove="true"> <header><h2 class="jdt-section-wrapper__heading title4">#{i18n['com.abahanavillas.precios']}</h2></header> </section> <abahanavillas-c0135 villaId="#{visorBackingBean.villa.villaId}" locale="#{liferayFacesContext.themeDisplay.locale}" currency="#{currencyMB.getDivisa(liferayFacesContext)}" lastDayInCalendar="#{calendarioMB.formatDateSchemaOrg(calendarioMB.lastDateInCalendar)}"/>
<ComponentRef id="j_idt53" inView="true" rendered="false" transient="false">
<div class="jdt-spacer-11"/> <div class="jdt-spacer-11"/> <abahanavillas-section className="p-0" level="h3" headingClassName="title4" heading="#{i18n['com.abahanavillas.larga-temporada']}" id="ancla-preciosWR" class="anchor"> <section class="jdt-section-wrapper" data-react-remove="true"> <header><h2 class="jdt-section-wrapper__heading title4">#{i18n['com.abahanavillas.larga-temporada']}</h2></header> </section> <abahanavillas-section-long-stay months="#{visorBackingBean.winterRentalMonthsJson}" locale="#{liferayFacesContext.themeDisplay.locale}" currency="#{currencyMB.getDivisa(liferayFacesContext)}" lastDayInCalendar="#{calendarioMB.formatDateSchemaOrg(calendarioMB.lastDateInCalendar)}"/> </abahanavillas-section> <div class="jdt-spacer-11"/> <section class="jdt-simple-banner brand-abahana theme-dark variant-alt2"> <div class="simple-banner-panel"> <div class="simple-banner-area"> <div class="simple-banner-info"> <span class="simple-banner-title">#{i18n['com.abahanavillas.by-long-term-text']}</span> <p class="simple-banner-text"> #{i18n['com.abahanavillas.larga-temporada-text']}</p> </div> <div class="simple-banner-actions"> <section class="button-cmp"> <script> const textLongTerm = '#{i18n["com.abahanavillas.consulta-long-term"]}'; </script> <button type="button" class="btn btn-white btn-short more_info" onclick="showBookingOnlyOnce();setTimeout(function(){document.getElementsByClassName('subject')[0].value = textLongTerm;}, 500);return false;"> #{i18n["com.abahanavillas.contactanos"]} </button> </section> </div> </div> </div> </section> <div class="jdt-spacer-6"/>
</ComponentRef>
</abahanavillas-section>
</HtmlBody>
</div> <div class="col-lg-4 col-md-12 side_margin">
<Runtime defaultPreferences="<portlet-preferences><preference><name>groupId</name><value>20182</value></preference><preference><name>articleId</name><value>3702678</value></preference><preference><name>portletSetupShowBorders</name><value>false</value></preference></portlet-preferences>" id="j_idt57" inView="true" portletName="com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_hDdORh20gz8p" rendered="true" styleClass="portal-runtime" transient="false"/>
</div> </div> <div class="row"> <div class="col-lg-8 col-md-12">
<UIOutput id="j_idt59" inView="true" rendered="true" transient="false"/>
<HtmlBody id="j_idt60" inView="true" rendered="true" transient="false">
<abahanavillas-section level="h2" headingClassName="title4" heading="#{i18n['com.abahanavillas.distancias']}" id="ancla-distancias" class="anchor"> <section class="jdt-section-wrapper" data-react-remove="true"> <header><h2 class="jdt-section-wrapper__heading title4">#{i18n['com.abahanavillas.distancias']}</h2></header> </section> <div class="lists"> <ul class="list distancias">
<UIRepeat id="j_idt62" inView="true" rendered="true" transient="false" var="distancia">
<li> <span>
<HtmlOutputText escape="true" id="j_idt64" inView="true" rendered="true" transient="false" value=": "/>
</span> <strong>
<HtmlOutputText converter="com.abahanavillas.utilities.web.converters.DistanciaConverter@419b18da" escape="true" id="j_idt66" inView="true" rendered="true" transient="false"/>
</strong> </li>
</UIRepeat>
</ul> </div> <div class="jdt-spacer-11"/>
<div id="mapAnchor"> <abahanavillas-map locale="#{liferayFacesContext.themeDisplay.locale}" currency="#{currencyMB.getDivisa(liferayFacesContext)}" variant="product" data="#{visorBackingBean.villaForMap}"> </abahanavillas-map> </div> </abahanavillas-section>
</HtmlBody>
</div> <div class="col-lg-4 col-md-12 side_margin">
<Runtime id="j_idt73" inView="true" portletName="com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_c0081" rendered="true" styleClass="portal-runtime" transient="false"/>
</div> </div> </div> </div>
</HtmlForm>
<HtmlForm enctype="application/x-www-form-urlencoded" id="j_idt75" inView="true" prependId="true" rendered="true" submitted="false" transient="false">
<RemoteCommand async="false" autoRun="false" global="true" id="j_idt76" ignoreAutoUpdate="false" ignoreComponentNotFound="false" immediate="false" inView="true" name="showContacto" oncomplete="$('#modalContacto').modal('show')" partialSubmit="false" rendered="true" resetValues="false" timeout="0" transient="false" update=":contacto0" validateClient="false"/>
</HtmlForm>
<div class="modal fade c0126_owner_modal show" id="modalContacto" tabindex="-1" aria-labelledby="modalContacto" style="display: none" aria-modal="true"> <div class="modal-dialog c0126_owner_modal_wrap modal-medium"> <div class="modal-content"> <div class="modal-header"> <div class="popup_top"> <p class="popup_title">#{i18n['com.abahanavillas.contacta-con-esta-villa']}</p> <button type="button" class="popup_cerrar" data-dismiss="modal"> #{i18n['com.abahanavillas.cerrar']} </button> </div> </div> <div class="modal-body">
<HtmlPanelGroup id="contacto0" inView="true" layout="block" rendered="true" styleClass="modal-body" transient="false">
<HtmlPanelGroup id="contacto1" inView="true" layout="block" rendered="false" transient="false">
<UIOutput id="j_idt78" inView="true" rendered="true" transient="false"/>
<HtmlBody id="j_idt79" inView="true" rendered="true" transient="false">
<HtmlForm enctype="application/x-www-form-urlencoded" id="villa" inView="true" prependId="true" rendered="true" submitted="false" transient="false">
<Growl escape="true" globalOnly="true" id="msgs" inView="true" keepAlive="false" life="6000" redisplay="true" rendered="true" showDetail="false" showSummary="true" skipDetailIfEqualsSummary="false" sticky="false" transient="false"/>
<Messages closable="true" escape="true" for="validationMessages" globalOnly="false" id="messages" inView="true" redisplay="true" rendered="true" showDetail="true" showIcon="false" showSummary="true" skipDetailIfEqualsSummary="false" transient="false"/>
<Panel closable="false" closeSpeed="500" collapsed="false" id="j_idt80" inView="true" renderEmptyFacets="false" rendered="false" toggleOrientation="vertical" toggleSpeed="500" toggleable="false" toggleableHeader="false" transient="false" visible="true">
<div class="alert"> <button type="button" class="close" data-dismiss="alert">×</button> <strong>#{i18n['com.abahanavillas.advertencia']}: </strong>#{i18n['com.abahanavillas.portlet-configuration']} </div>
</Panel>
<HtmlInputHidden id="j_idt82" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="99F141C05C5544A19E8891E0DDFCE760"/>
<div class="form-abahanavillas contact-form"> <div class="row"> <div class="col-12 col-sm"> <fieldset class="first-col"> <div class="form-group gender">
<HtmlOutputLabel escape="true" for="male" id="j_idt84" inView="true" rendered="true" styleClass="d-none" transient="false" value="Anrede"/>
<HtmlSelectOneRadio border="-2147483648" disabled="false" id="male" immediate="false" inView="true" localValueSet="false" readonly="false" rendered="true" required="false" styleClass="gender" transient="false" valid="true">
<UISelectItem id="j_idt85" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="Herr" itemValue="true" noSelectionOption="false" rendered="true" transient="false"/>
<UISelectItem id="j_idt86" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="Frau" itemValue="false" noSelectionOption="false" rendered="true" transient="false"/>
</HtmlSelectOneRadio>
<HtmlMessagesBridgeImpl for="male" globalOnly="false" id="maleVMessage" inView="true" layout="list" redisplay="true" rendered="true" showDetail="false" showSummary="true" styleClass="validation-error" tooltip="false" transient="false"/>
</div> <div class="form-group input-text-wrapper">
<HtmlOutputLabel escape="true" for="firstName" id="j_idt88" inView="true" rendered="true" styleClass="d-none" transient="false" value="Vorname"/>
<HtmlInputText disabled="false" id="firstName" immediate="false" inView="true" localValueSet="false" maxlength="-2147483648" readonly="false" rendered="true" required="true" requiredMessage="Sie müssen dieses Feld ausfüllen" size="-2147483648" styleClass="form-control" transient="false" valid="true"/>
<HtmlMessagesBridgeImpl for="firstName" globalOnly="false" id="firstNameVMessage" inView="true" layout="list" redisplay="true" rendered="true" showDetail="false" showSummary="true" styleClass="validation-error" tooltip="false" transient="false"/>
</div> <div class="form-group input-text-wrapper">
<HtmlOutputLabel escape="true" for="lastName" id="j_idt90" inView="true" rendered="true" styleClass="d-none" transient="false" value="Nachname"/>
<HtmlInputText disabled="false" id="lastName" immediate="false" inView="true" localValueSet="false" maxlength="-2147483648" readonly="false" rendered="true" required="false" size="-2147483648" styleClass="form-control" transient="false" valid="true"/>
<HtmlMessagesBridgeImpl for="lastName" globalOnly="false" id="lastNameVMessage" inView="true" layout="list" redisplay="true" rendered="true" showDetail="false" showSummary="true" styleClass="validation-error" tooltip="false" transient="false"/>
</div> <div class="form-group input-text-wrapper">
<HtmlOutputLabel escape="true" for="email" id="j_idt92" inView="true" rendered="true" styleClass="d-none" transient="false" value="E-Mail-Adresse"/>
<HtmlInputText disabled="false" id="email" immediate="false" inView="true" localValueSet="false" maxlength="-2147483648" readonly="false" rendered="true" required="true" requiredMessage="Sie müssen dieses Feld ausfüllen" size="-2147483648" styleClass="form-control" transient="false" valid="true"/>
<HtmlMessagesBridgeImpl for="email" globalOnly="false" id="emailVMessage" inView="true" layout="list" redisplay="true" rendered="true" showDetail="false" showSummary="true" styleClass="validation-error" tooltip="false" transient="false"/>
</div> <div class="row double-input"> <div class="col-6"> <div class="form-group input-text-wrapper">
<HtmlOutputLabel escape="true" for="phonePrefix" id="j_idt94" inView="true" rendered="true" styleClass="d-none" transient="false" value="Vorwahl"/>
<div class="abahana-select">
<HtmlSelectOneMenu disabled="false" id="phonePrefix" immediate="false" inView="true" localValueSet="false" readonly="false" rendered="true" required="false" styleClass="form-control ellipsis" transient="false" valid="true">
<UISelectItems id="j_idt96" inView="true" rendered="true" transient="false"/>
</HtmlSelectOneMenu>
</div>
<HtmlMessagesBridgeImpl for="phonePrefix" globalOnly="false" id="phonePrefixVMessage" inView="true" layout="list" redisplay="true" rendered="true" showDetail="false" showSummary="true" styleClass="validation-error" tooltip="false" transient="false"/>
</div> </div> <div class="col-6"> <div class="form-group input-text-wrapper">
<HtmlOutputLabel escape="true" for="phone" id="j_idt99" inView="true" rendered="true" styleClass="d-none" transient="false" value="Telefon"/>
<HtmlInputText disabled="false" id="phone" immediate="false" inView="true" localValueSet="false" maxlength="-2147483648" readonly="false" rendered="true" required="false" size="-2147483648" styleClass="form-control ellipsis" transient="false" valid="true"/>
<HtmlMessagesBridgeImpl for="phone" globalOnly="false" id="phoneVMessage" inView="true" layout="list" redisplay="true" rendered="true" showDetail="false" showSummary="true" styleClass="validation-error" tooltip="false" transient="false"/>
</div> </div> </div> <div class="form-group input-text-wrapper">
<HtmlOutputLabel escape="true" for="timeToCall" id="j_idt101" inView="true" rendered="true" styleClass="d-none" transient="false" value="Uhrzeit des Anrufs"/>
<div class="abahana-select">
<HtmlSelectOneMenu disabled="false" id="timeToCall" immediate="false" inView="true" localValueSet="false" readonly="false" rendered="true" required="false" styleClass="form-control ellipsis" transient="false" valid="true">
<UISelectItems id="j_idt103" inView="true" rendered="true" transient="false"/>
</HtmlSelectOneMenu>
</div>
<HtmlMessagesBridgeImpl for="timeToCall" globalOnly="false" id="timeToCallVMessage" inView="true" layout="list" redisplay="true" rendered="true" showDetail="false" showSummary="true" styleClass="validation-error" tooltip="false" transient="false"/>
</div> </fieldset> </div> <div class="col-12 col-sm"> <fieldset class="second-col"> <div class="form-group input-text-wrapper">
<HtmlOutputLabel escape="true" for="subject" id="j_idt106" inView="true" rendered="true" styleClass="d-none" transient="false" value="Betreff"/>
<HtmlInputText disabled="false" id="subject" immediate="false" inView="true" localValueSet="false" maxlength="-2147483648" readonly="false" rendered="true" required="true" requiredMessage="Sie müssen dieses Feld ausfüllen" size="-2147483648" styleClass="form-control subject" transient="false" valid="true"/>
<HtmlMessagesBridgeImpl for="subject" globalOnly="false" id="subjectVMessage" inView="true" layout="list" redisplay="true" rendered="true" showDetail="false" showSummary="true" styleClass="validation-error" tooltip="false" transient="false"/>
</div> <div class="row double-input"> <div class="col-6"> <div class="form-group input-text-wrapper">
<HtmlInputText converter="org.primefaces.convert.DateTimeConverter@435daade" disabled="false" id="entrada" immediate="false" inView="true" localValueSet="false" maxlength="-2147483648" onfocus="(this.type='date')" readonly="false" rendered="true" required="false" size="-2147483648" styleClass="form-control" transient="false" valid="true"/>
<Messages closable="true" escape="true" for="entrada" globalOnly="false" id="entradaVMessage" inView="true" redisplay="true" rendered="true" showDetail="true" showIcon="false" showSummary="false" skipDetailIfEqualsSummary="false" styleClass="validation-error" transient="false"/>
</div> </div> <div class="col-6">
<HtmlPanelGroup id="salidaBloque" inView="true" layout="block" rendered="true" styleClass="form-group input-text-wrapper" transient="false">
<HtmlInputText converter="org.primefaces.convert.DateTimeConverter@57c858fa" disabled="false" id="salida" immediate="false" inView="true" localValueSet="false" maxlength="-2147483648" onfocus="(this.type='date')" readonly="false" rendered="true" required="false" size="-2147483648" styleClass="form-control" transient="false" valid="true"/>
<Messages closable="true" escape="true" for="salida" globalOnly="false" id="salidaVMessage" inView="true" redisplay="true" rendered="true" showDetail="true" showIcon="false" showSummary="false" skipDetailIfEqualsSummary="false" styleClass="validation-error" transient="false"/>
</HtmlPanelGroup>
</div> </div> <div class="form-group input-text-wrapper">
<HtmlOutputLabel escape="true" for="body" id="j_idt110" inView="true" rendered="true" styleClass="d-none" transient="false" value="Nachricht"/>
<HtmlInputTextarea cols="-2147483648" disabled="false" id="body" immediate="false" inView="true" localValueSet="false" readonly="false" rendered="true" required="true" requiredMessage="Sie müssen dieses Feld ausfüllen" rows="5" styleClass="form-control" transient="false" valid="true"/>
<HtmlMessagesBridgeImpl for="body" globalOnly="false" id="bodyVMessage" inView="true" layout="list" redisplay="true" rendered="true" showDetail="false" showSummary="true" styleClass="validation-error" tooltip="false" transient="false"/>
</div>
<HtmlInputHidden id="j_idt113" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="red pill"/>
<HtmlInputTextarea cols="-2147483648" disabled="false" id="j_idt114" immediate="false" inView="true" localValueSet="false" readonly="false" rendered="true" required="false" rows="-2147483648" styleClass="d-none" transient="false" valid="true" value="blue pill"/>
<div>
<Captcha id="captcha" immediate="false" inView="true" label="captcha" language="de" localValueSet="false" rendered="true" required="true" requiredMessage="Bitte markieren Sie das Kästchen des Captchas" tabindex="0" theme="light" transient="false" valid="true"/>
<HtmlMessagesBridgeImpl for="captcha" globalOnly="false" id="captchaVMessage" inView="true" layout="list" redisplay="true" rendered="true" showDetail="false" showSummary="true" styleClass="validation-error" tooltip="false" transient="false"/>
</div> <div class="form-group form-check"> <div class="form-group form-inline input-checkbox-wrapper legal-notice">
<HtmlOutputLabel escape="true" for="agreed" id="j_idt117" inView="true" rendered="true" styleClass="form-check-label" transient="false">
<HtmlSelectBooleanCheckbox disabled="false" id="agreed" immediate="false" inView="true" localValueSet="false" readonly="false" rendered="true" required="true" requiredMessage="Sie müssen dieses Feld ausfüllen" selected="false" transient="false" valid="true" value="false"/>
<HtmlOutputText escape="false" id="j_idt118" inView="true" rendered="true" transient="false" value="Ich habe die <a href="https://pre-www.abahanavillas.com/de/rechtshinweis" target="_blank"> rechtlichen Hinweise </a>"/>
</HtmlOutputLabel>
<HtmlMessagesBridgeImpl for="agreed" globalOnly="false" id="agreedVMessage" inView="true" layout="list" redisplay="true" rendered="true" showDetail="false" showSummary="true" styleClass="validation-error" tooltip="false" transient="false"/>
</div> </div> <section class="button-cmp">
<CommandButton action="#{contactoBackingBean.save}" actionExpression="#{contactoBackingBean.save}" ajax="true" async="false" disabled="false" escape="true" global="true" iconPos="left" id="j_idt120" ignoreAutoUpdate="false" ignoreComponentNotFound="false" immediate="false" inView="true" inline="false" onclick="PF('save').disable()" oncomplete="PF('save').enable()" partialSubmit="false" readonly="false" renderDisabledClick="true" rendered="true" resetValues="false" styleClass="btn btn-light-blue btn-large w-100" timeout="0" transient="false" type="submit" update="msgs firstNameVMessage lastNameVMessage emailVMessage phonePrefixVMessage phoneVMessage timeToCallVMessage subjectVMessage bodyVMessage agreedVMessage entradaVMessage salidaVMessage captcha captchaVMessage" validateClient="false" value="Nachricht senden" widgetVar="save"/>
</section> </fieldset> </div> </div> </div>
</HtmlForm>
</HtmlBody>
</HtmlPanelGroup>
</HtmlPanelGroup>
</div> </div> </div> </div>
</HtmlBody>
</HtmlBody>
</UIViewRootBridgeImpl>

+ Scoped Variables

Request Parameters
NameValue
None
View Attributes
NameValue
comprobarDisponiblidadBackingBeancom.abahanavillas.villas.web.visor.ComprobarDisponiblidadBackingBean@44816e04
contactoMBcom.abahanavillas.villas.web.visor.contacto.model.ContactoMB@248af60f
contactoVisibilitycom.abahanavillas.villas.web.visor.contacto.ContactoVisibility@aafa31a
headManagedBeancom.liferay.faces.bridge.renderkit.html_basic.internal.HeadManagedBean@1f35253d
villaDormitotriosBackingBeancom.abahanavillas.villas.web.visor.VillaDormitotriosBackingBean@500b8991
villaSelectedBBcom.abahanavillas.villas.web.visor.VillaSelectedBB@23423711
Request Attributes
NameValue
INVOKER_FILTER_URI/comabahanavillasvillaswebvilla/invoke
LIFERAY_SHARED_OUTPUT_DATAcom.liferay.portal.kernel.servlet.taglib.util.OutputData@1bab2ff0
LIFERAY_SHARED_THEME_DISPLAYcom.liferay.portal.kernel.theme.ThemeDisplay@5bc33ad4
PORTLET_IDcomabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Z2z3wc8IEb4n
Flash Attributes
NameValue
None
Session Attributes
NameValue
None
Application Attributes
NameValue
PLUGIN_CLASS_LOADERorg.eclipse.osgi.internal.loader.EquinoxClassLoader@459fddef[com.abahanavillas.villas.web:1.0.0(id=1538)]
PLUGIN_PORTLETS[{"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebtestimonios_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebfavoritasaccesodirectolite_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebultimasvisitadas_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebfavoritas_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebcarousel_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebbuscadornohome_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebtestimoniosgallery_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebdestacado_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebcomparadoraccesodirecto_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebfavoritasaccesodirecto_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebcomparador_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebrecomendador_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebbuscadorhome_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}, {"mvccVersion": 0, "id": 0, "companyId": 0, "portletId": "comabahanavillasvillaswebbuscadorresultados_WAR_comabahanavillasvillasweb", "roles": "Administrator,Guest,Power User,User", "active": true}]
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_0001_p_p_col_count0
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_0001_p_p_col_id
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_0001_p_p_col_pos0
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_0001_p_p_modeview
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_0001_p_p_statenormal
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_1005_p_p_col_count0
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_1005_p_p_col_id
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_1005_p_p_col_pos0
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_1005_p_p_modeview
_comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_1005_p_p_statenormal
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_VDhUehHQybpk_p_p_col_count2
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_VDhUehHQybpk_p_p_col_idcolumn-5
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_VDhUehHQybpk_p_p_col_pos0
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_VDhUehHQybpk_p_p_modeview
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_VDhUehHQybpk_p_p_statenormal
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_XqHTfDSJEw2j_p_p_col_count2
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_XqHTfDSJEw2j_p_p_col_idcolumn-5
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_XqHTfDSJEw2j_p_p_col_pos0
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_XqHTfDSJEw2j_p_p_modeview
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_XqHTfDSJEw2j_p_p_statenormal
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_bTnvuKJpMvyI_p_p_col_count2
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_bTnvuKJpMvyI_p_p_col_idcolumn-5
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_bTnvuKJpMvyI_p_p_col_pos0
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_bTnvuKJpMvyI_p_p_modeview
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_bTnvuKJpMvyI_p_p_statenormal
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_eFRppWOo1iZk_p_p_col_count2
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_eFRppWOo1iZk_p_p_col_idcolumn-5
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_eFRppWOo1iZk_p_p_col_pos0
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_eFRppWOo1iZk_p_p_modeview
_comabahanavillasvillaswebsimilares_WAR_comabahanavillasvillasweb_INSTANCE_eFRppWOo1iZk_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_27rMhkhnzMpp_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_27rMhkhnzMpp_p_p_col_idcolumn-b01
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_27rMhkhnzMpp_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_27rMhkhnzMpp_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_27rMhkhnzMpp_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_5wRq4ddR4Qnd_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_5wRq4ddR4Qnd_p_p_col_idcolumn-0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_5wRq4ddR4Qnd_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_5wRq4ddR4Qnd_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_5wRq4ddR4Qnd_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6RNc1PZbU7pm_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6RNc1PZbU7pm_p_p_col_idcolumn-b00
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6RNc1PZbU7pm_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6RNc1PZbU7pm_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6RNc1PZbU7pm_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_76AiCVnmuHCz_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_76AiCVnmuHCz_p_p_col_idcolumn-b00
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_76AiCVnmuHCz_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_76AiCVnmuHCz_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_76AiCVnmuHCz_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_8nj99wwqpW5h_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_8nj99wwqpW5h_p_p_col_idcolumn-b01
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_8nj99wwqpW5h_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_8nj99wwqpW5h_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_8nj99wwqpW5h_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Bql5u85o0lfD_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Bql5u85o0lfD_p_p_col_idcolumn-0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Bql5u85o0lfD_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Bql5u85o0lfD_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Bql5u85o0lfD_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_CGYWFgcYpD8O_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_CGYWFgcYpD8O_p_p_col_idcolumn-2
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_CGYWFgcYpD8O_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_CGYWFgcYpD8O_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_CGYWFgcYpD8O_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_IU2xqv7Qkdmn_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_IU2xqv7Qkdmn_p_p_col_idcolumn-0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_IU2xqv7Qkdmn_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_IU2xqv7Qkdmn_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_IU2xqv7Qkdmn_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_KX55JiNPfaJz_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_KX55JiNPfaJz_p_p_col_idcolumn-b01
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_KX55JiNPfaJz_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_KX55JiNPfaJz_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_KX55JiNPfaJz_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_L4O66MLrYzKg_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_L4O66MLrYzKg_p_p_col_idcolumn-b00
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_L4O66MLrYzKg_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_L4O66MLrYzKg_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_L4O66MLrYzKg_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_MMUQgLrn6bE9_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_MMUQgLrn6bE9_p_p_col_idcolumn-2
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_MMUQgLrn6bE9_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_MMUQgLrn6bE9_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_MMUQgLrn6bE9_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TYpyRku7bmZM_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TYpyRku7bmZM_p_p_col_idcolumn-2
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TYpyRku7bmZM_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TYpyRku7bmZM_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TYpyRku7bmZM_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XBgMxB5w0iLV_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XBgMxB5w0iLV_p_p_col_idcolumn-0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XBgMxB5w0iLV_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XBgMxB5w0iLV_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XBgMxB5w0iLV_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Z2z3wc8IEb4n_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Z2z3wc8IEb4n_p_p_col_idcolumn-2
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Z2z3wc8IEb4n_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Z2z3wc8IEb4n_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_Z2z3wc8IEb4n_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_ZWfu1sidYDJz_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_ZWfu1sidYDJz_p_p_col_idcolumn-b00
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_ZWfu1sidYDJz_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_ZWfu1sidYDJz_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_ZWfu1sidYDJz_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bCcTzihwoP7Z_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bCcTzihwoP7Z_p_p_col_idcolumn-0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bCcTzihwoP7Z_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bCcTzihwoP7Z_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bCcTzihwoP7Z_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dJDZAnP2bObK_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dJDZAnP2bObK_p_p_col_idcolumn-2
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dJDZAnP2bObK_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dJDZAnP2bObK_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dJDZAnP2bObK_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dR6KBeKi8ER8_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dR6KBeKi8ER8_p_p_col_idcolumn-b00
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dR6KBeKi8ER8_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dR6KBeKi8ER8_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_dR6KBeKi8ER8_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_hnl1A9cKuWG0_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_hnl1A9cKuWG0_p_p_col_idcolumn-b01
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_hnl1A9cKuWG0_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_hnl1A9cKuWG0_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_hnl1A9cKuWG0_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_nGMYJ7lkkpsh_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_nGMYJ7lkkpsh_p_p_col_idcolumn-b01
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_nGMYJ7lkkpsh_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_nGMYJ7lkkpsh_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_nGMYJ7lkkpsh_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_sNnMbS40mW4I_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_sNnMbS40mW4I_p_p_col_idcolumn-0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_sNnMbS40mW4I_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_sNnMbS40mW4I_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_sNnMbS40mW4I_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_t1HwdSWAU8B4_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_t1HwdSWAU8B4_p_p_col_idcolumn-b01
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_t1HwdSWAU8B4_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_t1HwdSWAU8B4_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_t1HwdSWAU8B4_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_yK3ELrhdeUZw_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_yK3ELrhdeUZw_p_p_col_idcolumn-b00
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_yK3ELrhdeUZw_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_yK3ELrhdeUZw_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_yK3ELrhdeUZw_p_p_statenormal
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_zqRf6Uc6QJn0_p_p_col_count1
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_zqRf6Uc6QJn0_p_p_col_idcolumn-2
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_zqRf6Uc6QJn0_p_p_col_pos0
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_zqRf6Uc6QJn0_p_p_modeview
_comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_zqRf6Uc6QJn0_p_p_statenormal
csfcff[ ]
extFacesContextcom.liferay.faces.util.context.internal.ExtFacesContextImpl@45091dd7
highFacesorg.highfaces.util.HighFaces@591ec114
liferayFacesContextcom.liferay.faces.portal.context.internal.LiferayFacesContextImpl@181322d9
osgi-bundlecontextorg.eclipse.osgi.internal.framework.BundleContextImpl@54634cdb
osgi-runtime-vendorLiferay, Inc.
Mar 7, 2026 9:01:21 PM - Generated by Mojarra/Facelets

Ähnliche Villen

ALLES, WAS SIE FÜR DIE PLANUNG IHRES URLAUBS BENÖTIGEN

Imagen de abahana

Hochwertige Villen

Entdecken Sie außergewöhnlichen Komfort und Bequemlichkeit in unseren Villen von höchster Qualität. Sorgfältig ausgewählt bieten unsere Unterkünfte geräumige Unterkünfte, moderne Ausstattung und einen einwandfreien Service, um einen unvergesslichen Aufenthalt für Sie und Ihre Liebsten zu gewährleisten.

Imagen de abahana

Hotelservice

Genießen Sie die Bequemlichkeit unseres Concierge-Service. Ob es um die Organisation von Transportmitteln, die Planung von Ausflügen, die Koordination von Einkäufen oder sonstige spezifische Anfragen geht, unser aufmerksames Team steht bereit, um sicherzustellen, dass Ihr Aufenthalt reibungslos und stressfrei verläuft.

Imagen de abahana

Spezialisiertes Personal

Unser Team von Spezialisten ist darauf spezialisiert, einen personalisierten Service zu bieten, der auf Ihre individuellen Bedürfnisse zugeschnitten ist. Vom ersten Kontakt bis zu Ihrer Abreise können Sie auf unsere Expertise vertrauen, um Ihr Erlebnis zu verbessern und bleibende Erinnerungen zu schaffen.

Imagen de abahana

Freiheit der Wahl

Wählen Sie aus einer Vielzahl von Zahlungsplänen, einschließlich mehrerer Ratenzahlungen oder vollständiger Zahlung. Entdecken Sie unterschiedliche Tarife mit flexiblen Stornierungsbedingungen, um sicherzustellen, dass Sie die Flexibilität haben, die Sie für eine sorgenfreie Buchung benötigen.

Imagen de abahana

Echte Menschen

Unser Team besteht aus echten Menschen, die sich der echten Gastfreundschaft und dem persönlichen Service verschrieben haben. Von herzlichen Begrüßungen bis hin zur aufmerksamen Unterstützung steht Ihnen unser Team zur Verfügung, um sicherzustellen, dass Sie sich während Ihres gesamten Aufenthalts willkommen, geschätzt und wie zu Hause fühlen.

Imagen de abahana

Keine Vermittler

Erleben Sie die Vorteile der direkten Kommunikation und des personalisierten Service ohne Vermittler. Mit uns genießen Sie einen transparenten Buchungsprozess und direkten Zugang zu unserem Team und Ihrer Villa, um ein nahtloses Erlebnis von Anfang bis Ende zu gewährleisten.