Skip to Content
1
Former Member
Dec 10, 2014 at 05:23 AM

What could be causing this message? Caused by: java.lang.IllegalStateException: no tenant active. if you do not want to use tenants, call Registry.activateMasterTenant() to assure the Master tenant is active.

7474 Views

We are trying to upgrade Hybris 4.7 to Hybris 5.3 and and we are seeing this message "Caused by: java.lang.IllegalStateException: no tenant active. if you do not want to use tenants, call Registry.activateMasterTenant() to assure the Master tenant is active." What could be causing it?

     enter code herejava.lang.IllegalStateException: no tenant active. if you do not want to use tenants, call Registry.activateMasterTenant() to assure the Master tenant is active.
         at de.hybris.platform.core.Registry.getCurrentTenant(Registry.java:721)
         at de.hybris.platform.jalo.JaloSession.getCurrentSession(JaloSession.java:763)
         at de.hybris.platform.servicelayer.session.impl.DefaultSessionService.getOrLoadAttribute(DefaultSessionService.java:159)
         at de.hybris.platform.order.impl.DefaultCartService.internalGetSessionCart(DefaultCartService.java:136)
         at de.hybris.platform.order.impl.DefaultCartService.getSessionCart(DefaultCartService.java:120)
         at com.grainger.order.services.impl.GcomB2BCartService.purgeDirtySessionCart(GcomB2BCartService.java:1393)
         at com.grainger.store.web.listeners.GcomHttpSessionListener.sessionDestroyed(GcomHttpSessionListener.java:56)
         at org.apache.catalina.session.StandardSession.expire(StandardSession.java:809)
         at org.apache.catalina.session.StandardSession.isValid(StandardSession.java:657)
         at org.apache.catalina.session.ManagerBase.processExpires(ManagerBase.java:532)
         at org.apache.catalina.session.ManagerBase.backgroundProcess(ManagerBase.java:517)
         at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1352)
         at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1546)
         at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1556)
         at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1556)
         at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1524)
         at java.lang.Thread.run(Thread.java:745)
     Apr 24, 2015 1:31:53 PM org.apache.catalina.session.StandardSession expire
     SEVERE: Session event listener threw exception
     java.lang.IllegalStateException: no tenant active. if you do not want to use tenants, call Registry.activateMasterTenant() to assure the Master tenant is active.
         at de.hybris.platform.core.Registry.getCurrentTenant(Registry.java:721)
         at de.hybris.platform.jalo.JaloSession.getCurrentSession(JaloSession.java:763)
         at de.hybris.platform.servicelayer.session.impl.DefaultSessionService.getOrLoadAttribute(DefaultSessionService.java:159)
         at de.hybris.platform.order.impl.DefaultCartService.internalGetSessionCart(DefaultCartService.java:136)
         at de.hybris.platform.order.impl.DefaultCartService.getSessionCart(DefaultCartService.java:120)
         at com.grainger.order.services.impl.GcomB2BCartService.purgeDirtySessionCart(GcomB2BCartService.java:1393)
         at com.grainger.store.web.listeners.GcomHttpSessionListener.sessionDestroyed(GcomHttpSessionListener.java:56)
         at org.apache.catalina.session.StandardSession.expire(StandardSession.java:809)
         at org.apache.catalina.session.StandardSession.isValid(StandardSession.java:657)
         at org.apache.catalina.session.ManagerBase.processExpires(ManagerBase.java:532)
         at org.apache.catalina.session.ManagerBase.backgroundProcess(ManagerBase.java:517)
         at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1352)
         at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1546)
         at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1556)
         at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1556)
         at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1524)
         at java.lang.Thread.run(Thread.java:745)