Rent villa
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.cache.CacheFilter.processFilter(CacheFilter.java:426)
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.etag.ETagFilter.processFilter(ETagFilter.java:78)
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_GZftYf8skGC8_" inView="true" locale="en_US" 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_idt223" 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_idt158" inView="true" rendered="true" transient="false"/>
- <HtmlBody id="j_idt159" 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_idt161" 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_idt165" inView="true" rendered="true" transient="false"/>
- <HtmlBody id="j_idt166" 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_idt168" inView="true" rendered="true" transient="false" value="Description"/>
- </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_idt170" 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_idt172" 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_idt174" 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_idt178" 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_idt180" inView="true" rendered="true" transient="false"/>
- <HtmlBody id="j_idt181" inView="true" rendered="true" transient="false">
- <ComponentRef id="j_idt182" 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_idt185" inView="true" portletName="com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_hDt1Rh20gz9p" rendered="true" styleClass="portal-runtime" transient="false"/>
- </div>
</div>
- <UIOutput id="j_idt187" inView="true" rendered="true" transient="false"/>
- <HtmlBody id="j_idt188" 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_idt191" 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_idt193" inView="true" rendered="true" transient="false"/>
- <HtmlBody id="j_idt194" 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@6fb6ca20" id="from" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true"/>
- <HtmlInputHidden converter="org.primefaces.convert.DateTimeConverter@6263a613" 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="Search"/>
- </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_idt202" 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_idt204" inView="true" rendered="true" transient="false"/>
- <HtmlBody id="j_idt205" 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_idt207" 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_idt211" 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_idt213" inView="true" rendered="true" transient="false"/>
- <HtmlBody id="j_idt214" 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_idt216" inView="true" rendered="true" transient="false" var="distancia">
- <li>
<span>
- <HtmlOutputText escape="true" id="j_idt218" inView="true" rendered="true" transient="false" value=": "/>
- </span>
<strong>
- <HtmlOutputText converter="com.abahanavillas.utilities.web.converters.DistanciaConverter@6569af51" escape="true" id="j_idt220" 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_idt227" 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_idt229" inView="true" prependId="true" rendered="true" submitted="false" transient="false">
- <RemoteCommand async="false" autoRun="false" global="true" id="j_idt230" 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_idt232" inView="true" rendered="true" transient="false"/>
- <HtmlBody id="j_idt233" 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_idt234" 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_idt236" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="56B20BEF559846A582F8E0D443962EE8"/>
- <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_idt238" inView="true" rendered="true" styleClass="d-none" transient="false" value="Title"/>
- <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_idt239" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="Mr." itemValue="true" noSelectionOption="false" rendered="true" transient="false"/>
- <UISelectItem id="j_idt240" inView="true" itemDisabled="false" itemEscaped="true" itemLabel="Mrs." 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_idt242" inView="true" rendered="true" styleClass="d-none" transient="false" value="Name"/>
- <HtmlInputText disabled="false" id="firstName" immediate="false" inView="true" localValueSet="false" maxlength="-2147483648" readonly="false" rendered="true" required="true" requiredMessage="This field is required" 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_idt244" inView="true" rendered="true" styleClass="d-none" transient="false" value="Surname"/>
- <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_idt246" inView="true" rendered="true" styleClass="d-none" transient="false" value="Email address"/>
- <HtmlInputText disabled="false" id="email" immediate="false" inView="true" localValueSet="false" maxlength="-2147483648" readonly="false" rendered="true" required="true" requiredMessage="This field is required" 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_idt248" inView="true" rendered="true" styleClass="d-none" transient="false" value="Regional code"/>
- <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_idt250" 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_idt253" inView="true" rendered="true" styleClass="d-none" transient="false" value="Telephone"/>
- <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_idt255" inView="true" rendered="true" styleClass="d-none" transient="false" value="Time of call"/>
- <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_idt257" 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_idt260" inView="true" rendered="true" styleClass="d-none" transient="false" value="Message subject"/>
- <HtmlInputText disabled="false" id="subject" immediate="false" inView="true" localValueSet="false" maxlength="-2147483648" readonly="false" rendered="true" required="true" requiredMessage="This field is required" 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@79c6a558" 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@bb0a4f7" 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_idt264" inView="true" rendered="true" styleClass="d-none" transient="false" value="Message"/>
- <HtmlInputTextarea cols="-2147483648" disabled="false" id="body" immediate="false" inView="true" localValueSet="false" readonly="false" rendered="true" required="true" requiredMessage="This field is required" 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_idt266" immediate="false" inView="true" localValueSet="false" rendered="true" required="false" transient="false" valid="true" value="red pill"/>
- <HtmlInputTextarea cols="-2147483648" disabled="false" id="j_idt267" 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="en" localValueSet="false" rendered="true" required="true" requiredMessage="You must complete the captcha box" 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_idt270" 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="This field is required" selected="false" transient="false" valid="true" value="false"/>
- <HtmlOutputText escape="false" id="j_idt271" inView="true" rendered="true" transient="false" value="I have read and accept the <a href="https://www.abahanavillas.com/aviso-legal" target="_blank"> Legal Notice </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_idt273" 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="Send message" widgetVar="save"/>
- </section>
</fieldset>
</div>
</div>
</div>
- </HtmlForm>
- </HtmlBody>
- </HtmlPanelGroup>
- </HtmlPanelGroup>
- </div>
</div>
</div>
</div>
- </HtmlBody>
- </HtmlBody>
- </UIViewRootBridgeImpl>
+- Scoped Variables
| Name | Value |
|---|---|
| None | |
| Name | Value |
|---|---|
| comprobarDisponiblidadBackingBean | com.abahanavillas.villas.web.visor.ComprobarDisponiblidadBackingBean@2f8ea570 |
| contactoMB | com.abahanavillas.villas.web.visor.contacto.model.ContactoMB@5890fcfe |
| contactoVisibility | com.abahanavillas.villas.web.visor.contacto.ContactoVisibility@1101faf2 |
| headManagedBean | com.liferay.faces.bridge.renderkit.html_basic.internal.HeadManagedBean@3ff2666b |
| villaDormitotriosBackingBean | com.abahanavillas.villas.web.visor.VillaDormitotriosBackingBean@658df1c0 |
| villaSelectedBB | com.abahanavillas.villas.web.visor.VillaSelectedBB@3a258683 |
| Name | Value |
|---|---|
| INVOKER_FILTER_URI | /comabahanavillasvillaswebvilla/invoke |
| LIFERAY_SHARED_OUTPUT_DATA | com.liferay.portal.kernel.servlet.taglib.util.OutputData@72fb6f3c |
| LIFERAY_SHARED_THEME_DISPLAY | com.liferay.portal.kernel.theme.ThemeDisplay@6a279a26 |
| PORTLET_ID | comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_GZftYf8skGC8 |
| Name | Value |
|---|---|
| None | |
| Name | Value |
|---|---|
| None | |
| Name | Value |
|---|---|
| PLUGIN_CLASS_LOADER | org.eclipse.osgi.internal.loader.EquinoxClassLoader@7c54028[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_1005_p_p_col_count | 0 |
| _comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_1005_p_p_col_id | |
| _comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_1005_p_p_col_pos | 0 |
| _comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_1005_p_p_mode | view |
| _comabahanavillasvillaswebsearchbar_WAR_comabahanavillasvillasweb_INSTANCE_1005_p_p_state | normal |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_651IFioybYkJ_p_p_col_count | 1 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_651IFioybYkJ_p_p_col_id | column-0 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_651IFioybYkJ_p_p_col_pos | 0 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_651IFioybYkJ_p_p_mode | view |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_651IFioybYkJ_p_p_state | normal |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6AG0RRDM0TVe_p_p_col_count | 1 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6AG0RRDM0TVe_p_p_col_id | column-0 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6AG0RRDM0TVe_p_p_col_pos | 0 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6AG0RRDM0TVe_p_p_mode | view |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_6AG0RRDM0TVe_p_p_state | normal |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_GZftYf8skGC8_p_p_col_count | 1 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_GZftYf8skGC8_p_p_col_id | column-2 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_GZftYf8skGC8_p_p_col_pos | 0 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_GZftYf8skGC8_p_p_mode | view |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_GZftYf8skGC8_p_p_state | normal |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_JETKD0ZAyoj1_p_p_col_count | 1 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_JETKD0ZAyoj1_p_p_col_id | column-b00 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_JETKD0ZAyoj1_p_p_col_pos | 0 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_JETKD0ZAyoj1_p_p_mode | view |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_JETKD0ZAyoj1_p_p_state | normal |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TA73K8cOMvoG_p_p_col_count | 1 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TA73K8cOMvoG_p_p_col_id | column-0 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TA73K8cOMvoG_p_p_col_pos | 0 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TA73K8cOMvoG_p_p_mode | view |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_TA73K8cOMvoG_p_p_state | normal |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XNfQi1JrchAN_p_p_col_count | 1 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XNfQi1JrchAN_p_p_col_id | column-b01 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XNfQi1JrchAN_p_p_col_pos | 0 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XNfQi1JrchAN_p_p_mode | view |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_XNfQi1JrchAN_p_p_state | normal |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bO9mjSx1JaEV_p_p_col_count | 1 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bO9mjSx1JaEV_p_p_col_id | column-b01 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bO9mjSx1JaEV_p_p_col_pos | 0 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bO9mjSx1JaEV_p_p_mode | view |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_bO9mjSx1JaEV_p_p_state | normal |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_gei0YNSJsRcW_p_p_col_count | 1 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_gei0YNSJsRcW_p_p_col_id | column-b00 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_gei0YNSJsRcW_p_p_col_pos | 0 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_gei0YNSJsRcW_p_p_mode | view |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_gei0YNSJsRcW_p_p_state | normal |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_oqFzJzXd1znE_p_p_col_count | 1 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_oqFzJzXd1znE_p_p_col_id | column-2 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_oqFzJzXd1znE_p_p_col_pos | 0 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_oqFzJzXd1znE_p_p_mode | view |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_oqFzJzXd1znE_p_p_state | normal |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_r1QENoQNmNqY_p_p_col_count | 1 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_r1QENoQNmNqY_p_p_col_id | column-b00 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_r1QENoQNmNqY_p_p_col_pos | 0 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_r1QENoQNmNqY_p_p_mode | view |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_r1QENoQNmNqY_p_p_state | normal |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_xAeoVMb0vqaR_p_p_col_count | 1 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_xAeoVMb0vqaR_p_p_col_id | column-b01 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_xAeoVMb0vqaR_p_p_col_pos | 0 |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_xAeoVMb0vqaR_p_p_mode | view |
| _comabahanavillasvillaswebvilla_WAR_comabahanavillasvillasweb_INSTANCE_xAeoVMb0vqaR_p_p_state | normal |
| csfcff | [ ] |
| extFacesContext | com.liferay.faces.util.context.internal.ExtFacesContextImpl@6a2f2fa2 |
| highFaces | org.highfaces.util.HighFaces@69da4309 |
| liferayFacesContext | com.liferay.faces.portal.context.internal.LiferayFacesContextImpl@ca2f77a |
| osgi-bundlecontext | org.eclipse.osgi.internal.framework.BundleContextImpl@6fed0cd9 |
| osgi-runtime-vendor | Liferay, Inc. |
Mar 4, 2026 5:34:15 PM - Generated by Mojarra/Facelets