Endeca 11.x : Unable to retrieve site definition for site id
Behavior :- Following Exception/Error comes during accessing the Endeca pages
| SEVERE: Unable to retrieve site definition for site id: /storeSiteUS com.endeca.store.exceptions.PathNotFoundException: No node found at path: [pages]. at com.endeca.store.configuration.InternalNode.getNode(InternalNode.java:153) at com.endeca.store.configuration.InternalNode.getNodeInfo(InternalNode.java:221) at com.endeca.store.configuration.InternalNode.getNode(InternalNode.java:150) at com.endeca.store.configuration.InternalNode.getNode(InternalNode.java:61) at com.endeca.infront.site.SiteManager.getSite(SiteManager.java:147) at atg.endeca.assembler.multisite.SiteStateParserImpl.parseSiteState(SiteStateParserImpl.java:94) at com.endeca.infront.site.SiteStateBuilder.createSiteState(SiteStateBuilder.java:110) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at atg.nucleus.factory.instance.MethodInstanceFactory.createInstance(MethodInstanceFactory.java:303) at atg.nucleus.PropertyConfiguration.loadFromInstanceFactory(PropertyConfiguration.java:697) at atg.nucleus.PropertyConfiguration.createNewInstance(PropertyConfiguration.java:780) at atg.nucleus.PropertyConfiguration.createNewInstance(PropertyConfiguration.java:741) at atg.nucleus.NucleusNameResolver.createNewInstance(NucleusNameResolver.java:1619) at atg.nucleus.MultiRootNameResolver.createFromName(MultiRootNameResolver.java:833) at atg.nucleus.MultiRootNameResolver.resolveName(MultiRootNameResolver.java:455) at atg.nucleus.ConfigurationRef.getValue(ConfigurationRef.java:119) at atg.nucleus.SimpleComponentState.setBeanProperty(SimpleComponentState.java:406) at atg.nucleus.SimpleConfigurationState.saveToBean(SimpleConfigurationState.java:240) at atg.nucleus.SimpleConfigurationState.configureBean(SimpleConfigurationState.java:263) at atg.nucleus.BeanConfigurator.configureBean(BeanConfigurator.java:297) at atg.nucleus.PropertyConfiguration.configureService(PropertyConfiguration.java:1055) at atg.nucleus.MultiRootConfiguratorImpl.configureService(MultiRootConfiguratorImpl.java:103) at atg.nucleus.MultiRootNameResolver.configureService(MultiRootNameResolver.java:1116) at atg.nucleus.MultiRootNameResolver.configureAndStartService(MultiRootNameResolver.java:1195) at atg.nucleus.MultiRootNameResolver.bindAndConfigureService(MultiRootNameResolver.java:959) at atg.nucleus.MultiRootNameResolver.createFromName(MultiRootNameResolver.java:849) at atg.nucleus.MultiRootNameResolver.resolveName(MultiRootNameResolver.java:455) at atg.nucleus.MultiRootNameResolver.resolveName(MultiRootNameResolver.java:1064) at atg.nucleus.factory.instance.MethodInstanceFactory.getMethodToInvoke(MethodInstanceFactory.java:218) at atg.nucleus.factory.instance.MethodInstanceFactory.createInstance(MethodInstanceFactory.java:290) at atg.nucleus.PropertyConfiguration.loadFromInstanceFactory(PropertyConfiguration.java:697) at atg.nucleus.PropertyConfiguration.createNewInstance(PropertyConfiguration.java:780) at atg.nucleus.PropertyConfiguration.createNewInstance(PropertyConfiguration.java:741) at atg.nucleus.NucleusNameResolver.createNewInstance(NucleusNameResolver.java:1619) at atg.nucleus.MultiRootNameResolver.createFromName(MultiRootNameResolver.java:833) at atg.nucleus.MultiRootNameResolver.resolveName(MultiRootNameResolver.java:455) at atg.nucleus.ConfigurationRef.getValue(ConfigurationRef.java:119) at atg.nucleus.PropertyConfiguration.loadFromInstanceFactory(PropertyConfiguration.java:697) at atg.nucleus.PropertyConfiguration.createNewInstance(PropertyConfiguration.java:780) at atg.nucleus.PropertyConfiguration.createNewInstance(PropertyConfiguration.java:741) at atg.nucleus.NucleusNameResolver.createNewInstance(NucleusNameResolver.java:1619) at atg.nucleus.MultiRootNameResolver.createFromName(MultiRootNameResolver.java:833) at atg.nucleus.MultiRootNameResolver.resolveName(MultiRootNameResolver.java:455) at atg.nucleus.ConfigurationRef.getValue(ConfigurationRef.java:119) at atg.nucleus.SimpleComponentState.setBeanProperty(SimpleComponentState.java:406) at atg.nucleus.SimpleConfigurationState.saveToBean(SimpleConfigurationState.java:240) at atg.nucleus.SimpleConfigurationState.configureBean(SimpleConfigurationState.java:263) at atg.nucleus.BeanConfigurator.configureBean(BeanConfigurator.java:297) at atg.nucleus.PropertyConfiguration.configureService(PropertyConfiguration.java:1055) at atg.nucleus.MultiRootConfiguratorImpl.configureService(MultiRootConfiguratorImpl.java:103) at atg.nucleus.MultiRootNameResolver.configureService(MultiRootNameResolver.java:1116) at atg.nucleus.MultiRootNameResolver.configureAndStartService(MultiRootNameResolver.java:1195) at atg.nucleus.MultiRootNameResolver.bindAndConfigureService(MultiRootNameResolver.java:959) at atg.nucleus.MultiRootNameResolver.createFromName(MultiRootNameResolver.java:849) at atg.nucleus.MultiRootNameResolver.resolveName(MultiRootNameResolver.java:455) at atg.nucleus.ResolveNameHelperImpl.resolveName(ResolveNameHelperImpl.java:274) at atg.servlet.DynamoHttpServletRequest.resolveNameSingleNucleus(DynamoHttpServletRequest.java:3898) at atg.servlet.DynamoHttpServletRequest.resolveName(DynamoHttpServletRequest.java:3857) at atg.servlet.DynamoHttpServletRequest.resolveName(DynamoHttpServletRequest.java:3983) at atg.endeca.assembler.NucleusAssembler.resolveHandler(NucleusAssembler.java:182) |
Solution :- Follow the steps as mentioned in my one of the previous post to solve above error.
Unable to retrieve site definition for site id
From Author
Was this post resolve the solution you are looking for? are you looking for some other issues?Provide your comments
Was this post resolve the solution you are looking for? are you looking for some other issues?Provide your comments
Discussion (0)
Technical questions and architecture discussionsNo comments yet. Have a question about this architecture pattern? Leave a response below.
Join the Discussion