13 Replies Latest reply: Aug 26, 2013 11:50 AM by Raghuram A RSS

    com.endeca.navigation.ENEConnectionException

    333
      hi,

      i got a failed status when am doing baseline index with the below component:

      /atg/commerce/endeca/index/ProductCatalogSimpleIndexingAdmin


      PreIndexing (Duration: 0:00:00)
           /atg/commerce/endeca/index/CategoryTreeService                COMPLETE (Succeeded)
      RepositoryExport (Duration: 0:00:13)
           /atg/commerce/endeca/index/SchemaExporter      69      0      COMPLETE (Succeeded)
           /atg/commerce/endeca/index/CategoryToDimensionOutputConfig      89      0      COMPLETE (Succeeded)
           /atg/commerce/endeca/index/RepositoryTypeDimensionExporter      13      0      COMPLETE (Succeeded)
           /atg/commerce/search/ProductCatalogOutputConfig      1050      0      COMPLETE (Succeeded)
      EndecaIndexing (Duration: 0:00:21)
      *     /atg/commerce/endeca/index/EndecaScriptService                COMPLETE (Failed)*

      after that i logged in with -- http://localhost:8006/endeca_jspref/controller.jsp

      and i forced the 15000 port and i got the below error:-

      com.endeca.navigation.ENEConnectionException: Error establishing connection to retrieve Navigation Engine request 'http://localhost:15000/graph?node=0&offset=0&nbins=10&irversion=640'. Connection refused: connect


      please do the assistance.

      thanks in advance.
      Regards
      shyajc
        • 1. Re: com.endeca.navigation.ENEConnectionException
          Pankaj.Rajankar
          Hello,

          You could not login through jsp_ref because the dgraph at port 15000 is still down. Was this the first time you ran the baseline through ProductCatalogSimpleIndexingAdmin? If yes then you will not be able to login through jsp_ref till the EndecaIndexing error is resolved. To fix that first check the ATG log see if the error is an ATG-Endeca integration issue. If the integration is fine (i.e. the indexing request is going to Endeca) check the Endeca logs and see why it failing. Post errors here with detail, if you need more help.

          Pankaj.
          • 2. Re: com.endeca.navigation.ENEConnectionException
            333
            hi pankaj,

            thanks for the response,

            am getting below error in server log while doing baseline index

            2013-04-09 09:46:34,195 INFO [nucleusNamespace.atg.commerce.endeca.index.EndecaScriptService] (Thread-79) Starting script BaselineUpdate in application CRS
            2013-04-09 09:47:16,423 INFO [nucleusNamespace.atg.commerce.endeca.index.EndecaScriptService] (Thread-79) Script BaselineUpdate for application CRS finished with status Failed
            2013-04-09 09:47:16,439 ERROR [nucleusNamespace.atg.commerce.endeca.index.ProductCatalogSimpleIndexingAdmin] (index-/atg/commerce/endeca/index/ProductCatalogSimpleIndexingAdmin)
            atg.repository.search.indexing.IndexingException: TaskId(SCRIPT,CRS,BaselineUpdate) has failed.
                 at atg.endeca.eacclient.ScriptRunner.waitForScript(ScriptRunner.java:379)
                 at atg.endeca.eacclient.ScriptIndexable.runUpdateScript(ScriptIndexable.java:259)
                 at atg.endeca.eacclient.ScriptIndexable.performBaselineUpdate(ScriptIndexable.java:201)
                 at atg.endeca.index.admin.IndexingTask.doTask(IndexingTask.java:420)
                 at atg.endeca.index.admin.IndexingTask.performTask(IndexingTask.java:363)
                 at atg.endeca.index.admin.IndexingPhase$IndexingTaskJob.invoke(IndexingPhase.java:475)
                 at atg.common.util.ThreadDispatcherThread.run(ThreadDispatcherThread.java:178)
            • 3. Re: com.endeca.navigation.ENEConnectionException
              Pankaj.Rajankar
              These messages tell that the request was sent to Endeca for baseline, you will have to look into the Endeca logs to see where it failed. Goto the folder where your endeca application is provisioned and you will see a logs folder there with a log file called YourAppName.0.0.log and various subfolders. Check that file, it will tell you how far the baseline proceeded. Then look at the corresponding subfolder of the process that failed.

              Pankaj.
              • 4. Re: com.endeca.navigation.ENEConnectionException
                333
                hi,

                thanks for the reply,

                pfb for the log error while doing baseline index:

                Apr 10, 2013 9:47:25 AM com.endeca.soleng.eac.toolkit.Controller setUpBeanShellInterpreters
                CONFIG: Loading beanshell.imports from /D:/ATG/Endeca/apps/CRS/config/script/beanshell.imports
                Apr 10, 2013 9:47:25 AM com.endeca.soleng.eac.toolkit.Controller provision
                INFO: Checking definition from AppConfig.xml against existing EAC provisioning.
                Apr 10, 2013 9:47:27 AM com.endeca.soleng.eac.toolkit.Controller provision
                INFO: Definition has not changed.
                Apr 10, 2013 9:47:27 AM sun.reflect.NativeMethodAccessorImpl invoke0
                INFO: Starting baseline update script.
                Apr 10, 2013 9:47:27 AM com.endeca.soleng.eac.toolkit.base.LockManager acquireLock
                INFO: Acquired lock 'update_lock'.
                Apr 10, 2013 9:47:27 AM com.endeca.soleng.eac.toolkit.utility.Utility start
                INFO: [ITLHost] Starting shell utility 'cleanDir_processing'.
                Apr 10, 2013 9:47:29 AM com.endeca.soleng.eac.toolkit.utility.Utility start
                INFO: [ITLHost] Starting shell utility 'move_-toprocessing'.
                Apr 10, 2013 9:47:30 AM com.endeca.soleng.eac.toolkit.utility.Utility start
                INFO: [ITLHost] Starting copy utility 'fetch_config_to_input_for_forge_Forge'.
                Apr 10, 2013 9:47:31 AM com.endeca.soleng.eac.toolkit.utility.Utility start
                INFO: [ITLHost] Starting backup utility 'backup_log_dir_for_component_ConfigurationGeneratorForge'.
                Apr 10, 2013 9:47:32 AM com.endeca.soleng.eac.toolkit.component.Component start
                INFO: [ITLHost] Starting component 'ConfigurationGeneratorForge'.
                Apr 10, 2013 9:47:46 AM com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript
                SEVERE: Batch component 'ConfigurationGeneratorForge' failed. Refer to component logs in D:\ATG\Endeca\apps\CRS\config\script\..\..\.\logs\forges\ConfigurationGeneratorForge on host ITLHost.
                Occurred while executing line 39 of valid BeanShell script:
                [[

                36|
                37| ConfigurationGeneratorForge.archiveLogDir();
                38|
                39| ConfigurationGeneratorForge.run();
                40|
                41| CopyRecsearchConfig.run();
                42|

                ]]

                Apr 10, 2013 9:47:46 AM com.endeca.soleng.eac.toolkit.Controller execute
                SEVERE: Caught an exception while invoking method 'run' on object 'BaselineUpdate'. Releasing locks.
                java.lang.reflect.InvocationTargetException
                     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                     at java.lang.reflect.Method.invoke(Method.java:597)
                     at com.endeca.soleng.eac.toolkit.Controller.invokeRequestedMethod(Controller.java:917)
                     at com.endeca.soleng.eac.toolkit.Controller.execute(Controller.java:255)
                     at com.endeca.soleng.eac.toolkit.Controller.main(Controller.java:134)
                Caused by: com.endeca.soleng.eac.toolkit.exception.AppControlException: Error executing valid BeanShell script.
                     at com.endeca.soleng.eac.toolkit.script.Script.runBeanShellScript(Script.java:179)
                     at com.endeca.soleng.eac.toolkit.script.Script.run(Script.java:127)
                     ... 7 more
                Caused by: com.endeca.soleng.eac.toolkit.exception.EacComponentControlException: Batch component 'ConfigurationGeneratorForge' failed. Refer to component logs in D:\ATG\Endeca\apps\CRS\config\script\..\..\.\logs\forges\ConfigurationGeneratorForge on host ITLHost.
                     at com.endeca.soleng.eac.toolkit.component.BatchComponent.run(BatchComponent.java:124)
                     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                     at java.lang.reflect.Method.invoke(Method.java:597)
                     at bsh.Reflect.invokeMethod(Unknown Source)
                     at bsh.Reflect.invokeObjectMethod(Unknown Source)
                     at bsh.Name.invokeMethod(Unknown Source)
                     at bsh.BSHMethodInvocation.eval(Unknown Source)
                     at bsh.BSHPrimaryExpression.eval(Unknown Source)
                     at bsh.BSHPrimaryExpression.eval(Unknown Source)
                     at bsh.BSHBlock.evalBlock(Unknown Source)
                     at bsh.BSHBlock.eval(Unknown Source)
                     at bsh.BSHBlock.eval(Unknown Source)
                     at bsh.BSHIfStatement.eval(Unknown Source)
                     at bsh.Interpreter.eval(Unknown Source)
                     at bsh.Interpreter.eval(Unknown Source)
                     at bsh.Interpreter.eval(Unknown Source)
                     at com.endeca.soleng.eac.toolkit.script.Script.runBeanShellScript(Script.java:165)
                     ... 8 more
                Apr 10, 2013 9:47:46 AM com.endeca.soleng.eac.toolkit.base.LockManager releaseLock
                INFO: Released lock 'update_lock'.
                • 5. Re: com.endeca.navigation.ENEConnectionException
                  Pankaj.Rajankar
                  As I said earlier
                  Check that file, it will tell you how far the baseline proceeded. Then look at the corresponding subfolder of the process that failed.
                  That mean you will also have to check this log file
                  Caused by: com.endeca.soleng.eac.toolkit.exception.EacComponentControlException: Batch component 'ConfigurationGeneratorForge' failed. Refer to component logs in D:\ATG\Endeca\apps\CRS\config\script\..\..\.\logs\forges\ConfigurationGeneratorForge on host ITLHost.
                  at com.endeca.soleng.eac.toolkit.component.BatchComponent.run(BatchComponent.java:124)

                  Pankaj
                  • 6. Re: com.endeca.navigation.ENEConnectionException
                    333
                    hi pankaj,

                    thanks for your valuable response.

                    below error i got from ConfigurationGeneratorForge.log


                    ERROR     04/12/13 04:54:51.363 UTC (1365742491363)     FORGE     {baseline}: The java process evaluating the java manipulator class

                    'com.endeca.esource.springadapter.SpringDelegateAdapter' failed. Check the file 'D:\ATG\Endeca\apps\CRS\config\script\..\..\.\logs

                    \forges\ConfigurationGeneratorForge\Edf.Pipeline.RecordPipeline.JavaManipulator.ConfigurationAdapter.log' for more information.     
                    INFO     04/12/13 04:54:51.368 UTC (1365742491368)     FORGE     {baseline}: Processed 0 records.     
                    INFO     04/12/13 04:54:51.368 UTC (1365742491368)     FORGE     {baseline}: Stopping stats clock at 'Fri Apr 12 10:24:51 2013'.     
                    INFO     04/12/13 04:54:51.368 UTC (1365742491368)     FORGE     {baseline}: Finished processing records:      
                    INFO     04/12/13 04:54:51.368 UTC (1365742491368)     FORGE     {baseline}: Time: 2 seconds (2 cpu seconds). Units parsed: 0     
                    INFO     04/12/13 04:54:51.368 UTC (1365742491368)     FORGE     {baseline}: Finishing record pipeline.     
                    INFO     04/12/13 04:54:51.369 UTC (1365742491368)     FORGE     {baseline}: RecordCache 'SchemaRecordStoreCache': Finished     
                    INFO     04/12/13 04:54:51.370 UTC (1365742491369)     FORGE     {baseline}: RecordCache 'SchemaCsvCache': Finished     
                    INFO     04/12/13 04:54:51.370 UTC (1365742491369)     FORGE     {baseline}: RecordAssembler 'JoinSchemaCsvWithSchemaRecordStore':

                    Finished     
                    INFO     04/12/13 04:54:51.370 UTC (1365742491369)     FORGE     {baseline}: JavaManipulator

                    'JoinedSchemaFeedWithRemappedSchemaCsv': Finished     
                    INFO     04/12/13 04:54:51.371 UTC (1365742491370)     FORGE     {baseline}: JavaManipulator 'LoadDimValsRecordStore': Finished     
                    INFO     04/12/13 04:54:51.371 UTC (1365742491370)     FORGE     {baseline}: RecordAdapter 'LoadDimValsCsv': Finished     
                    INFO     04/12/13 04:54:51.371 UTC (1365742491370)     FORGE     {baseline}: RecordAssembler 'JoinDimValFeeds': Finished     
                    INFO     04/12/13 04:54:51.371 UTC (1365742491370)     FORGE     {baseline}: JavaManipulator 'LoadPrecedenceRulesRecordStore':

                    Finished     
                    INFO     04/12/13 04:54:51.371 UTC (1365742491370)     FORGE     {baseline}: RecordAdapter 'LoadPrecedenceRulesCsv': Finished     
                    INFO     04/12/13 04:54:51.371 UTC (1365742491370)     FORGE     {baseline}: RecordAssembler 'JoinPrecedenceRuleFeeds': Finished     
                    INFO     04/12/13 04:54:51.371 UTC (1365742491370)     FORGE     {baseline}: JavaManipulator 'ConfigurationAdapter': Finished     
                    ERROR     04/12/13 04:54:51.391 UTC (1365742491390)     FORGE     {baseline}: Forge failed with 6 errors and 18 warnings.     


                    after that i went to Edf.pipeline.RecordPipeline.JavaManipulator.ConfigurationAdapter.log

                    [04.12.13 10:24:49] INFO: Adapter class: com.endeca.esource.springadapter.SpringDelegateAdapter
                    [04.12.13 10:24:50] SEVERE:

                    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path

                    resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property

                    'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with

                    name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed;

                    nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class

                    [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError:

                    org/slf4j/LoggerFactory

                    Caused by com.endeca.edf.adapter.AdapterException
                    com.endeca.esource.springadapter.SpringDelegateAdapter

                    loadApplicationContext - org.springframework.beans.factory.BeanCreationException: Error creating bean with name

                    'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean

                    'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is

                    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class

                    path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is

                    org.springframework.beans.BeanInstantiationException: Could not instantiate bean class

                    [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError:

                    org/slf4j/LoggerFactory
                    Caused by org.springframework.beans.factory.BeanCreationException
                    org.springframework.beans.factory.support.BeanDefinitionValueResolver resolveReference - Error creating bean with name

                    'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean

                    'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is

                    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class

                    path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is

                    org.springframework.beans.BeanInstantiationException: Could not instantiate bean class

                    [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError:

                    org/slf4j/LoggerFactory
                    Caused by org.springframework.beans.factory.BeanCreationException
                    org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory instantiateBean - Error creating bean with name

                    'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested

                    exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class

                    [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError:

                    org/slf4j/LoggerFactory
                    Caused by org.springframework.beans.BeanInstantiationException
                    org.springframework.beans.BeanUtils

                    instantiateClass - Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception;

                    nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
                    Caused by java.lang.NoClassDefFoundError
                    com.endeca.itl.fcm.ForgeConfigurationManager <init> - org/slf4j/LoggerFactory
                    Caused by java.lang.ClassNotFoundException
                    java.net.URLClassLoader$1 run - org.slf4j.LoggerFactory



                    please do assistance.

                    Thanks and Regards
                    333
                    • 7. Re: com.endeca.navigation.ENEConnectionException
                      Michael Peel-Oracle
                      Please see my posts here: Unable to start the component ConfigurationGeneratorForge . Adding that jar to your classpath should resolve this particular issue.

                      Thanks

                      Michael
                      • 8. Re: com.endeca.navigation.ENEConnectionException
                        333
                        hi michael,

                        thanks for the response,

                        i have that slf4j-api-1.5.2.jar in the below path already,

                        D:\ATG\Endeca\CAS\3.1.1\lib\recordstore-cmd

                        is that correct or should i need to add that jar to some other path.

                        please do assistance.

                        thanks and regards
                        333

                        Edited by: 333 on Apr 16, 2013 10:05 AM
                        • 9. Re: com.endeca.navigation.ENEConnectionException
                          Pankaj.Rajankar
                          Please look at your environment.properties to set the classpath.

                          Pankaj.
                          • 10. Re: com.endeca.navigation.ENEConnectionException
                            333
                            hi,

                            my environment.properties is located at " D:\ATG\Endeca\apps\CRS\config\script "

                            i have added as discussed please find below:

                            LANGUAGE_ID=en
                            EAC_PORT=8888
                            HOSTNAME=localhost


                            CAS_ROOT=D:\ATG\Endeca\CAS\3.1.1
                            CAS_HOST=localhost
                            CAS_PORT=8500
                            CAS_CLIENT_ID=FORGE


                            PATH_SEP_VARNAME=${path.separator}


                            RS_JAVA_LIB_DIR=D:\ATG\Endeca\CAS\3.1.1/lib/recordstore-cmd/


                            *CAS_RS_CLASSPATH=D:\ATG\Endeca\CAS\3.1.1/lib/recordstore-forge-adapter/recordstore-forge-adapter-3.1.1.jar${RS_JAVA_LIB_DIR}/_slf4j-api-1.5.2.jar_*


                            FORGE_CLASSPATH=${CAS_RS_CLASSPATH}${PATH_SEP_VARNAME}./config/lib/java/spring-2.5.6.jar${PATH_SEP_VARNAME}./config/lib/java/eacToolkit-3.1.1.jar${PATH_SEP_VARNAME}./config/lib/java/spring-delegate-adapter-1.0.1.jar${PATH_SEP_VARNAME}./config/script${PATH_SEP_VARNAME}.


                            FORGE_FCM_CLASSPATH=${FORGE_CLASSPATH}${PATH_SEP_VARNAME}./config/lib/java/ifdi-fcm-1.0.0.20121016.jar


                            i have added that jar like above.after that i run the production server and did baseline index but again it showed
                            EndecaIndexing (Duration: 0:00:43)     /atg/commerce/endeca/index/EndecaScriptService                    COMPLETE (Failed)


                            please do the assistance.

                            Regards
                            333

                            Edited by: 333 on Apr 17, 2013 9:45 AM
                            • 11. Re: com.endeca.navigation.ENEConnectionException
                              Michael Peel-Oracle
                              Won't that evaluate to D:\ATG\Endeca\CAS\3.1.1/lib/recordstore-forge-adapter/recordstore-forge-adapter-3.1.1.jarD:\ATG\Endeca\CAS\3.1.1/lib/recordstore-cmd//slf4j-api-1.5.2.jar ? I think you'll need the path separator between the two references, e.g. D:\ATG\Endeca\CAS\3.1.1/lib/recordstore-forge-adapter/recordstore-forge-adapter-3.1.1.jar${PATH_SEP_VARNAME}${RS_JAVA_LIB_DIR}/slf4j-api-1.5.2.jar .

                              Thanks

                              Michael
                              • 12. Re: com.endeca.navigation.ENEConnectionException
                                333
                                hi michael,

                                thanks for the response.

                                i did change with path separator as you mentioned but still am getting failed status

                                EndecaIndexing (Duration: 0:00:22)     /atg/commerce/endeca/index/EndecaScriptService                    COMPLETE (Failed)

                                -----------------------------

                                the below error which i got from ConfigurationGeneratorForge.log


                                ERROR     04/17/13 10:36:13.638 UTC (1366194973637)     FORGE     {baseline}: (AdapterRunner): org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
                                com.endeca.edf.adapter.AdapterException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
                                     at com.endeca.esource.springadapter.SpringDelegateAdapter.loadApplicationContext(SpringDelegateAdapter.java:121)
                                     at com.endeca.esource.springadapter.SpringDelegateAdapter.loadDelegateAdapter(SpringDelegateAdapter.java:73)
                                     at com.endeca.esource.springadapter.SpringDelegateAdapter.execute(SpringDelegateAdapter.java:60)
                                     at com.endeca.edf.adapter.AdapterRunner.run(AdapterRunner.java:168)
                                     at com.endeca.edf.adapter.AdapterRunner.main(AdapterRunner.java:43)
                                Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
                                     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
                                     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
                                     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
                                     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
                                     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
                                     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
                                     at java.security.AccessController.doPrivileged(Native Method)
                                     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
                                     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
                                     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
                                     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
                                     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
                                     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
                                     at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
                                     at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
                                     at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
                                     at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
                                     at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)
                                     at com.endeca.esource.springadapter.SpringDelegateAdapter.loadApplicationContext(SpringDelegateAdapter.java:119)
                                     ... 4 more
                                Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
                                     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:883)
                                     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:839)
                                     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
                                     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
                                     at java.security.AccessController.doPrivileged(Native Method)
                                     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
                                     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
                                     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
                                     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
                                     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
                                     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
                                     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
                                     ... 22 more
                                Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
                                     at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:115)
                                     at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61)
                                     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:877)
                                     ... 33 more
                                Caused by: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
                                     at com.endeca.itl.fcm.ForgeConfigurationManager.<init>(ForgeConfigurationManager.java:226)
                                     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                                     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
                                     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
                                     at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
                                     at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100)
                                     ... 35 more
                                Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
                                     at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
                                     at java.security.AccessController.doPrivileged(Native Method)
                                     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
                                     at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
                                     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
                                     at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
                                     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
                                     ... 41 more
                                     
                                ERROR     04/17/13 10:36:14.683 UTC (1366194974683)     FORGE     {baseline}: The java process evaluating the java manipulator class 'com.endeca.esource.springadapter.SpringDelegateAdapter' failed. Check the file 'C:\Endeca\apps\CRS\config\script\..\..\.\logs\forges\ConfigurationGeneratorForge\Edf.Pipeline.RecordPipeline.JavaManipulator.ConfigurationAdapter.log' for more information.     



                                please do the help

                                Regards
                                333

                                Edited by: 333 on Apr 17, 2013 4:08 PM

                                Edited by: 333 on Apr 17, 2013 4:10 PM
                                • 13. Re: com.endeca.navigation.ENEConnectionException
                                  Raghuram A

                                  use forward slash for classpath and check