Monday, December 19, 2016

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: ... thumbnail 1 summary

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

No comments

Post a Comment

Note: Only a member of this blog may post a comment.

Text Widget