spring - Errors in JSP with missing variables on tomcat 7 -
i have spring installation running fine on tomcat 6 in attempting update tomcat 7 lot of errors in jsp files. notable if variable doesn't exist doesn't evaluate null used to, errors out. there configuration value this? or way test if variable exists? every-time ask nonexistent variable test if empty or null throws error...
i.e.
${not empty cmspage.label} //throws error if cmspage.label doesn't exist. used resolve false if didn't exist...
edit:
it seems root cause javax.el.propertynotfoundexception, makes sense. guess confusing me why started when updated. our jsp pages used never care whether property existed or not. have lot of old code uses null checks check properties don't have go through of catch propertynotfoundexceptions. maybe there config value can use ignore these? or if needed best way check if property exists?
here stack trace:
org.apache.jasper.jasperexception: exception occurred processing jsp page /web-inf/views/desktop/pages/category/smithcategorylistingpage.jsp @ line 17 14: <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> 15: 16: 17: ${not empty cmspage.label} 18: <template:smithopticspage pagetitle="${pagetitle}"> 19: 20: <style> stacktrace: org.apache.jasper.servlet.jspservletwrapper.handlejspexception(jspservletwrapper.java:568) org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:470) org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:390) org.apache.jasper.servlet.jspservlet.service(jspservlet.java:334) javax.servlet.http.httpservlet.service(httpservlet.java:727) org.apache.tomcat.websocket.server.wsfilter.dofilter(wsfilter.java:52) org.springframework.web.servlet.view.internalresourceview.rendermergedoutputmodel(internalresourceview.java:238) org.springframework.web.servlet.view.abstractview.render(abstractview.java:262) org.springframework.web.servlet.dispatcherservlet.render(dispatcherservlet.java:1180) org.springframework.web.servlet.dispatcherservlet.dodispatch(dispatcherservlet.java:950) org.springframework.web.servlet.dispatcherservlet.doservice(dispatcherservlet.java:852) org.springframework.web.servlet.frameworkservlet.processrequest(frameworkservlet.java:882) org.springframework.web.servlet.frameworkservlet.doget(frameworkservlet.java:778) javax.servlet.http.httpservlet.service(httpservlet.java:620) javax.servlet.http.httpservlet.service(httpservlet.java:727) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:256) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$statisticsgatewayfilter.dofilter(abstractplatformfilterchain.java:345) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.btg.btgsegmentfilter.dofilterinternal(btgsegmentfilter.java:47) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.btg.abstractbtgfilter.dofilterinternal(abstractbtgfilter.java:57) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.btg.abstractbtgfilter.dofilterinternal(abstractbtgfilter.java:57) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.btg.abstractbtgfilter.dofilterinternal(abstractbtgfilter.java:57) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.btg.abstractbtgfilter.dofilterinternal(abstractbtgfilter.java:57) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.crossscriptingfilter.dofilterinternal(crossscriptingfilter.java:43) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.specialaccountsfilter.dofilterinternal(specialaccountsfilter.java:478) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.customerlocationrestorationfilter.dofilterinternal(customerlocationrestorationfilter.java:63) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.cartrestorationfilter.dofilterinternal(cartrestorationfilter.java:133) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.anonymouscheckoutfilter.dofilterinternal(anonymouscheckoutfilter.java:62) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:330) org.springframework.security.web.access.intercept.filtersecurityinterceptor.invoke(filtersecurityinterceptor.java:118) org.springframework.security.web.access.intercept.filtersecurityinterceptor.dofilter(filtersecurityinterceptor.java:84) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.access.exceptiontranslationfilter.dofilter(exceptiontranslationfilter.java:113) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.authentication.anonymousauthenticationfilter.dofilter(anonymousauthenticationfilter.java:113) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.authentication.rememberme.remembermeauthenticationfilter.dofilter(remembermeauthenticationfilter.java:139) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.servletapi.securitycontextholderawarerequestfilter.dofilter(securitycontextholderawarerequestfilter.java:154) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.savedrequest.requestcacheawarefilter.dofilter(requestcacheawarefilter.java:45) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.authentication.abstractauthenticationprocessingfilter.dofilter(abstractauthenticationprocessingfilter.java:199) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.authentication.logout.logoutfilter.dofilter(logoutfilter.java:110) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.context.request.async.webasyncmanagerintegrationfilter.dofilterinternal(webasyncmanagerintegrationfilter.java:50) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.context.securitycontextpersistencefilter.dofilter(securitycontextpersistencefilter.java:87) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.access.channel.channelprocessingfilter.dofilter(channelprocessingfilter.java:144) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.filterchainproxy.dofilterinternal(filterchainproxy.java:192) org.springframework.security.web.filterchainproxy.dofilter(filterchainproxy.java:160) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.urlencoderfilter.dofilterinternal(urlencoderfilter.java:100) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.storefrontfilter.dofilterinternal(storefrontfilter.java:73) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.cms.cmssitefilter.dofilterinternal(cmssitefilter.java:108) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.requestloggerfilter.dofilterinternal(requestloggerfilter.java:79) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.acceleratoraddonfilter.dofilter(acceleratoraddonfilter.java:92) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) de.hybris.platform.servicelayer.web.sessionfilter.dofilter(sessionfilter.java:73) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) de.hybris.platform.servicelayer.web.abstractplatformfilterchain.dofilterinternal(abstractplatformfilterchain.java:156) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) com.so.storefront.filters.urlpathfilter.dofilterinternal(urlpathfilter.java:85) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) org.springframework.web.filter.delegatingfilterproxy.invokedelegate(delegatingfilterproxy.java:343) org.springframework.web.filter.delegatingfilterproxy.dofilter(delegatingfilterproxy.java:260) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:256) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$statisticsgatewayfilter.dofilter(abstractplatformfilterchain.java:345) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) de.hybris.platform.servicelayer.web.redirectwhensystemisnotinitializedfilter.dofilter(redirectwhensystemisnotinitializedfilter.java:104) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) de.hybris.platform.servicelayer.web.tenantactivationfilter.dofilter(tenantactivationfilter.java:91) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) de.hybris.platform.servicelayer.web.log4jfilter.dofilter(log4jfilter.java:47) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) de.hybris.platform.servicelayer.web.abstractplatformfilterchain.dofilterinternal(abstractplatformfilterchain.java:156) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) org.springframework.web.filter.delegatingfilterproxy.invokedelegate(delegatingfilterproxy.java:343) org.springframework.web.filter.delegatingfilterproxy.dofilter(delegatingfilterproxy.java:260) org.apache.tomcat.websocket.server.wsfilter.dofilter(wsfilter.java:52) org.springframework.web.filter.characterencodingfilter.dofilterinternal(characterencodingfilter.java:88) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) com.so.storefront.filters.acceleratoraddonfilter.dofilter(acceleratoraddonfilter.java:92) org.springframework.web.filter.delegatingfilterproxy.invokedelegate(delegatingfilterproxy.java:343) org.springframework.web.filter.delegatingfilterproxy.dofilter(delegatingfilterproxy.java:260) root cause javax.el.propertynotfoundexception: property 'label' not found on type de.hybris.platform.cms2.model.pages.categorypagemodel javax.el.beanelresolver$beanproperties.get(beanelresolver.java:266) javax.el.beanelresolver$beanproperties.access$300(beanelresolver.java:243) javax.el.beanelresolver.property(beanelresolver.java:353) javax.el.beanelresolver.getvalue(beanelresolver.java:97) org.apache.jasper.el.jasperelresolver.getvalue(jasperelresolver.java:104) org.apache.el.parser.astvalue.getvalue(astvalue.java:183) org.apache.el.parser.astempty.getvalue(astempty.java:46) org.apache.el.parser.astnot.getvalue(astnot.java:43) org.apache.el.valueexpressionimpl.getvalue(valueexpressionimpl.java:184) org.apache.jasper.runtime.pagecontextimpl.proprietaryevaluate(pagecontextimpl.java:967) org.apache.jsp.web_002dinf.views.desktop.pages.category.smithcategorylistingpage_jsp._jspservice(smithcategorylistingpage_jsp.java:145) org.apache.jasper.runtime.httpjspbase.service(httpjspbase.java:70) javax.servlet.http.httpservlet.service(httpservlet.java:727) org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:432) org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:390) org.apache.jasper.servlet.jspservlet.service(jspservlet.java:334) javax.servlet.http.httpservlet.service(httpservlet.java:727) org.apache.tomcat.websocket.server.wsfilter.dofilter(wsfilter.java:52) org.springframework.web.servlet.view.internalresourceview.rendermergedoutputmodel(internalresourceview.java:238) org.springframework.web.servlet.view.abstractview.render(abstractview.java:262) org.springframework.web.servlet.dispatcherservlet.render(dispatcherservlet.java:1180) org.springframework.web.servlet.dispatcherservlet.dodispatch(dispatcherservlet.java:950) org.springframework.web.servlet.dispatcherservlet.doservice(dispatcherservlet.java:852) org.springframework.web.servlet.frameworkservlet.processrequest(frameworkservlet.java:882) org.springframework.web.servlet.frameworkservlet.doget(frameworkservlet.java:778) javax.servlet.http.httpservlet.service(httpservlet.java:620) javax.servlet.http.httpservlet.service(httpservlet.java:727) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:256) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$statisticsgatewayfilter.dofilter(abstractplatformfilterchain.java:345) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.btg.btgsegmentfilter.dofilterinternal(btgsegmentfilter.java:47) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.btg.abstractbtgfilter.dofilterinternal(abstractbtgfilter.java:57) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.btg.abstractbtgfilter.dofilterinternal(abstractbtgfilter.java:57) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.btg.abstractbtgfilter.dofilterinternal(abstractbtgfilter.java:57) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.btg.abstractbtgfilter.dofilterinternal(abstractbtgfilter.java:57) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.crossscriptingfilter.dofilterinternal(crossscriptingfilter.java:43) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.specialaccountsfilter.dofilterinternal(specialaccountsfilter.java:478) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.customerlocationrestorationfilter.dofilterinternal(customerlocationrestorationfilter.java:63) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.cartrestorationfilter.dofilterinternal(cartrestorationfilter.java:133) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.anonymouscheckoutfilter.dofilterinternal(anonymouscheckoutfilter.java:62) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:330) org.springframework.security.web.access.intercept.filtersecurityinterceptor.invoke(filtersecurityinterceptor.java:118) org.springframework.security.web.access.intercept.filtersecurityinterceptor.dofilter(filtersecurityinterceptor.java:84) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.access.exceptiontranslationfilter.dofilter(exceptiontranslationfilter.java:113) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.authentication.anonymousauthenticationfilter.dofilter(anonymousauthenticationfilter.java:113) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.authentication.rememberme.remembermeauthenticationfilter.dofilter(remembermeauthenticationfilter.java:139) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.servletapi.securitycontextholderawarerequestfilter.dofilter(securitycontextholderawarerequestfilter.java:154) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.savedrequest.requestcacheawarefilter.dofilter(requestcacheawarefilter.java:45) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.authentication.abstractauthenticationprocessingfilter.dofilter(abstractauthenticationprocessingfilter.java:199) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.authentication.logout.logoutfilter.dofilter(logoutfilter.java:110) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.context.request.async.webasyncmanagerintegrationfilter.dofilterinternal(webasyncmanagerintegrationfilter.java:50) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.context.securitycontextpersistencefilter.dofilter(securitycontextpersistencefilter.java:87) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.access.channel.channelprocessingfilter.dofilter(channelprocessingfilter.java:144) org.springframework.security.web.filterchainproxy$virtualfilterchain.dofilter(filterchainproxy.java:342) org.springframework.security.web.filterchainproxy.dofilterinternal(filterchainproxy.java:192) org.springframework.security.web.filterchainproxy.dofilter(filterchainproxy.java:160) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.urlencoderfilter.dofilterinternal(urlencoderfilter.java:100) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.storefrontfilter.dofilterinternal(storefrontfilter.java:73) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.cms.cmssitefilter.dofilterinternal(cmssitefilter.java:108) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.requestloggerfilter.dofilterinternal(requestloggerfilter.java:79) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) com.so.storefront.filters.acceleratoraddonfilter.dofilter(acceleratoraddonfilter.java:92) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) de.hybris.platform.servicelayer.web.sessionfilter.dofilter(sessionfilter.java:73) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) de.hybris.platform.servicelayer.web.abstractplatformfilterchain.dofilterinternal(abstractplatformfilterchain.java:156) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) com.so.storefront.filters.urlpathfilter.dofilterinternal(urlpathfilter.java:85) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) org.springframework.web.filter.delegatingfilterproxy.invokedelegate(delegatingfilterproxy.java:343) org.springframework.web.filter.delegatingfilterproxy.dofilter(delegatingfilterproxy.java:260) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:256) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$statisticsgatewayfilter.dofilter(abstractplatformfilterchain.java:345) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) de.hybris.platform.servicelayer.web.redirectwhensystemisnotinitializedfilter.dofilter(redirectwhensystemisnotinitializedfilter.java:104) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) de.hybris.platform.servicelayer.web.tenantactivationfilter.dofilter(tenantactivationfilter.java:91) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) de.hybris.platform.servicelayer.web.log4jfilter.dofilter(log4jfilter.java:47) de.hybris.platform.servicelayer.web.abstractplatformfilterchain$internalfilterchain.dofilter(abstractplatformfilterchain.java:226) de.hybris.platform.servicelayer.web.abstractplatformfilterchain.dofilterinternal(abstractplatformfilterchain.java:156) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) org.springframework.web.filter.delegatingfilterproxy.invokedelegate(delegatingfilterproxy.java:343) org.springframework.web.filter.delegatingfilterproxy.dofilter(delegatingfilterproxy.java:260) org.apache.tomcat.websocket.server.wsfilter.dofilter(wsfilter.java:52) org.springframework.web.filter.characterencodingfilter.dofilterinternal(characterencodingfilter.java:88) org.springframework.web.filter.onceperrequestfilter.dofilter(onceperrequestfilter.java:107) com.so.storefront.filters.acceleratoraddonfilter.dofilter(acceleratoraddonfilter.java:92) org.springframework.web.filter.delegatingfilterproxy.invokedelegate(delegatingfilterproxy.java:343) org.springframework.web.filter.delegatingfilterproxy.dofilter(delegatingfilterproxy.java:260)
your issue trying use "label" attribute off de.hybris.platform.cms2.model.pages.categorypagemodel. there no attribute 'label' on type. present de.hybris.platform.cms2.model.pages.contentpagemodel.
"pagetitle" should written controller already. not need check.
Comments
Post a Comment