5 Replies Latest reply: Jan 8, 2013 11:55 PM by PrincessPoonam RSS

    Error when ruuning Initial services in Endeca Application

    PrincessPoonam
      Hi ,

      I am getting this error when i am trying to run initial_servies in my endeca application.

      [oracle@atgtelco bin]$ cd /u01/app/oracle/endeca/sampleApps/Testen/control
      [oracle@atgtelco control]$ ./initialize_services.sh
      \[01.08.13 21:21:32] SEVERE: An application already exists with the name, "Testen". Please use the '--force' option if you want to replace all existing configuration. [oracle@atgtelco control]$ ./initialize_services.sh --force
      Removing existing application provisioning...
      [01.08.13 21:21:39] INFO: Removing application. Any active components will be forced to stop.
      [01.08.13 21:21:39] INFO: Removing Workbench config files.
      [01.08.13 21:21:39] INFO: [ITLHost] Starting shell utility 'emgr_update_remove_all_settings'.
      [01.08.13 21:21:40] INFO: Removing definition for custom component 'WorkbenchManager'.
      [01.08.13 21:21:41] INFO: Updating provisioning for host 'ITLHost'.
      [01.08.13 21:21:41] INFO: Updating definition for host 'ITLHost'.
      [01.08.13 21:21:41] INFO: Removing definition for custom component 'IFCR'.
      [01.08.13 21:21:41] INFO: Updating provisioning for host 'ITLHost'.
      [01.08.13 21:21:41] INFO: Updating definition for host 'ITLHost'.
      [01.08.13 21:21:41] INFO: Removing site Testen from IFCR...
      [01.08.13 21:21:41] INFO: Node did not exist, no deletion necessary: sites-live/Testen
      [01.08.13 21:21:41] INFO: Finished removing site from IFCR.
      [01.08.13 21:21:41] INFO: Removing definition for application 'Testen'.
      [01.08.13 21:21:42] INFO: Application 'Testen' removed.
      Setting EAC provisioning and performing initial setup...
      [01.08.13 21:21:45] INFO: Checking definition from AppConfig.xml against existing EAC provisioning.
      [01.08.13 21:21:45] INFO: Setting definition for application 'Testen'.
      [01.08.13 21:21:45] INFO: Setting definition for host 'AuthoringMDEXHost'.
      [01.08.13 21:21:45] INFO: Setting definition for host 'LiveMDEXHostA'.
      [01.08.13 21:21:46] INFO: Setting definition for host 'ReportGenerationHost'.
      [01.08.13 21:21:46] INFO: Setting definition for host 'WorkbenchHost'.
      [01.08.13 21:21:46] INFO: Setting definition for host 'ITLHost'.
      [01.08.13 21:21:46] INFO: Setting definition for component 'AuthoringDgraph'.
      [01.08.13 21:21:46] INFO: Setting definition for component 'DgraphA1'.
      [01.08.13 21:21:47] INFO: Setting definition for script 'PromoteAuthoringToLive'.
      [01.08.13 21:21:47] INFO: Setting definition for custom component 'WorkbenchManager'.
      [01.08.13 21:21:47] INFO: Updating provisioning for host 'ITLHost'.
      [01.08.13 21:21:47] INFO: Updating definition for host 'ITLHost'.
      [01.08.13 21:21:47] INFO: Setting definition for custom component 'IFCR'.
      [01.08.13 21:21:47] INFO: Updating provisioning for host 'ITLHost'.
      [01.08.13 21:21:47] INFO: Updating definition for host 'ITLHost'.
      [01.08.13 21:21:48] INFO: Setting definition for component 'LogServer'.
      [01.08.13 21:21:48] INFO: Setting definition for script 'DaySoFarReports'.
      [01.08.13 21:21:48] INFO: Setting definition for script 'DailyReports'.
      [01.08.13 21:21:48] INFO: Setting definition for script 'WeeklyReports'.
      [01.08.13 21:21:48] INFO: Setting definition for script 'DaySoFarHtmlReports'.
      [01.08.13 21:21:48] INFO: Setting definition for script 'DailyHtmlReports'.
      [01.08.13 21:21:48] INFO: Setting definition for script 'WeeklyHtmlReports'.
      [01.08.13 21:21:48] INFO: Setting definition for component 'WeeklyReportGenerator'.
      [01.08.13 21:21:49] INFO: Setting definition for component 'DailyReportGenerator'.
      [01.08.13 21:21:49] INFO: Setting definition for component 'DaySoFarReportGenerator'.
      [01.08.13 21:21:49] INFO: Setting definition for component 'WeeklyHtmlReportGenerator'.
      [01.08.13 21:21:49] INFO: Setting definition for component 'DailyHtmlReportGenerator'.
      [01.08.13 21:21:50] INFO: Setting definition for component 'DaySoFarHtmlReportGenerator'.
      [01.08.13 21:21:50] INFO: Setting definition for script 'BaselineUpdate'.
      [01.08.13 21:21:50] INFO: Setting definition for script 'PartialUpdate'.
      [01.08.13 21:21:50] INFO: Setting definition for component 'ConfigurationGeneratorForge'.
      [01.08.13 21:21:50] INFO: Setting definition for component 'Forge'.
      [01.08.13 21:21:51] INFO: Setting definition for component 'PartialForge'.
      [01.08.13 21:21:51] INFO: Setting definition for component 'Dgidx'.
      [01.08.13 21:21:51] INFO: Definition updated.
      [01.08.13 21:21:51] INFO: Provisioning site from prototype...
      [01.08.13 21:21:52] INFO: Finished provisioning site from prototype.
      Finished updating EAC.
      Initializing record stores...
      These record stores exist:
      Exception in thread "main" java.lang.RuntimeException: java.net.ConnectException: Connection refused
      at com.endeca.itl.service.ServiceLocator.getService(ServiceLocator.java:154)
      at com.endeca.itl.component.manager.cmd.task.ComponentManagerTask.getManager(ComponentManagerTask.java:22)
      at com.endeca.itl.component.manager.cmd.task.ListComponentInstancesTask.process(ListComponentInstancesTask.java:18)
      at com.endeca.itl.cmd.BaseCmd.run(BaseCmd.java:412)
      at com.endeca.itl.component.manager.cmd.ComponentManagerCmd.main(ComponentManagerCmd.java:52)
      Caused by: java.net.ConnectException: Connection refused
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
      at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
      at java.net.Socket.connect(Socket.java:529)
      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 org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140)
      at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:125)
      at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
      at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
      at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
      at com.endeca.itl.util.UrlUtils.ping(UrlUtils.java:114)
      at com.endeca.itl.util.UrlUtils.ping(UrlUtils.java:81)
      at com.endeca.itl.service.ServiceLocator.getService(ServiceLocator.java:145)
      ... 4 more
      ==================================================
      Dropping old record stores (errors will occur on non-existent rs):
      Exception in thread "main" java.lang.RuntimeException: java.net.ConnectException: Connection refused
      at com.endeca.itl.service.ServiceLocator.getService(ServiceLocator.java:154)
      at com.endeca.itl.component.manager.cmd.task.ComponentManagerTask.getManager(ComponentManagerTask.java:22)
      at com.endeca.itl.component.manager.cmd.task.DeleteComponentInstanceTask.process(DeleteComponentInstanceTask.java:24)
      at com.endeca.itl.cmd.BaseCmd.run(BaseCmd.java:412)
      at com.endeca.itl.component.manager.cmd.ComponentManagerCmd.main(ComponentManagerCmd.java:52)
      Caused by: java.net.ConnectException: Connection refused
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
      at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
      at java.net.Socket.connect(Socket.java:529)
      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 org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140)
      at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:125)
      at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
      at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
      at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
      at com.endeca.itl.util.UrlUtils.ping(UrlUtils.java:114)
      at com.endeca.itl.util.UrlUtils.ping(UrlUtils.java:81)
      at com.endeca.itl.service.ServiceLocator.getService(ServiceLocator.java:145)
      ... 4 more
      Exception in thread "main" java.lang.RuntimeException: java.net.ConnectException: Connection refused
      at com.endeca.itl.service.ServiceLocator.getService(ServiceLocator.java:154)
      at com.endeca.itl.component.manager.cmd.task.ComponentManagerTask.getManager(ComponentManagerTask.java:22)
      at com.endeca.itl.component.manager.cmd.task.DeleteComponentInstanceTask.process(DeleteComponentInstanceTask.java:24)
      at com.endeca.itl.cmd.BaseCmd.run(BaseCmd.java:412)
      at com.endeca.itl.component.manager.cmd.ComponentManagerCmd.main(ComponentManagerCmd.java:52)
      Caused by: java.net.ConnectException: Connection refused
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
      at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
      at java.net.Socket.connect(Socket.java:529)
      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 org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140)
      at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:125)
      at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
      at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
      at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
      at com.endeca.itl.util.UrlUtils.ping(UrlUtils.java:114)
      at com.endeca.itl.util.UrlUtils.ping(UrlUtils.java:81)
      at com.endeca.itl.service.ServiceLocator.getService(ServiceLocator.java:145)
      ... 4 more
      Exception in thread "main" java.lang.RuntimeException: java.net.ConnectException: Connection refused
      at com.endeca.itl.service.ServiceLocator.getService(ServiceLocator.java:154)
      at com.endeca.itl.component.manager.cmd.task.ComponentManagerTask.getManager(ComponentManagerTask.java:22)
      at com.endeca.itl.component.manager.cmd.task.DeleteComponentInstanceTask.process(DeleteComponentInstanceTask.java:24)
      at com.endeca.itl.cmd.BaseCmd.run(BaseCmd.java:412)
      at com.endeca.itl.component.manager.cmd.ComponentManagerCmd.main(ComponentManagerCmd.java:52)
      Caused by: java.net.ConnectException: Connection refused
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
      at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
      at java.net.Socket.connect(Socket.java:529)
      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 org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140)
      at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:125)
      at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
      at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
      at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
      at com.endeca.itl.util.UrlUtils.ping(UrlUtils.java:114)
      at com.endeca.itl.util.UrlUtils.ping(UrlUtils.java:81)
      at com.endeca.itl.service.ServiceLocator.getService(ServiceLocator.java:145)
      ... 4 more
      Exception in thread "main" java.lang.RuntimeException: java.net.ConnectException: Connection refused
      at com.endeca.itl.service.ServiceLocator.getService(ServiceLocator.java:154)
      at com.endeca.itl.component.manager.cmd.task.ComponentManagerTask.getManager(ComponentManagerTask.java:22)
      at com.endeca.itl.component.manager.cmd.task.DeleteComponentInstanceTask.process(DeleteComponentInstanceTask.java:24)
      at com.endeca.itl.cmd.BaseCmd.run(BaseCmd.java:412)
      at com.endeca.itl.component.manager.cmd.ComponentManagerCmd.main(ComponentManagerCmd.java:52)
      Caused by: java.net.ConnectException: Connection refused
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
      at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
      at java.net.Socket.connect(Socket.java:529)
      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 org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140)
      at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:125)
      at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
      at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
      at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
      at com.endeca.itl.util.UrlUtils.ping(UrlUtils.java:114)
      at com.endeca.itl.util.UrlUtils.ping(UrlUtils.java:81)
      at com.endeca.itl.service.ServiceLocator.getService(ServiceLocator.java:145)
      ... 4 more
      ==================================================
      Creating fresh record stores:
      Exception in thread "main" java.lang.RuntimeException: java.net.ConnectException: Connection refused
      at com.endeca.itl.service.ServiceLocator.getService(ServiceLocator.java:154)
      at com.endeca.itl.component.manager.cmd.task.ComponentManagerTask.getManager(ComponentManagerTask.java:22)
      at com.endeca.itl.component.manager.cmd.task.CreateComponentInstanceTask.process(CreateComponentInstanceTask.java:31)
      at com.endeca.itl.cmd.BaseCmd.run(BaseCmd.java:412)
      at com.endeca.itl.component.manager.cmd.ComponentManagerCmd.main(ComponentManagerCmd.java:52)
      Caused by: java.net.ConnectException: Connection refused
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
      at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
      at java.net.Socket.connect(Socket.java:529)
      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 org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140)
      at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:125)
      at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
      at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
      at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
      at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
      at com.endeca.itl.util.UrlUtils.ping(UrlUtils.java:114)
      at com.endeca.itl.util.UrlUtils.ping(UrlUtils.java:81)
      at com.endeca.itl.service.ServiceLocator.getService(ServiceLocator.java:145)
      ... 4 more
      Failed to create schema record store.
      Failed to initialize record stores.
        • 1. Re: Error when ruuning Initial services in Endeca Application
          Branchbird - Pat
          This error looks like CAS is not running or is not able to be contacted:

          Exception in thread "main" java.lang.RuntimeException: java.net.ConnectException: Connection refused
          at com.endeca.itl.service.ServiceLocator.getService(ServiceLocator.java:154)
          at com.endeca.itl.component.manager.cmd.task.ComponentManagerTask.getManager(ComponentManagerTask.java:22)
          at com.endeca.itl.component.manager.cmd.task.ListComponentInstancesTask.process(ListComponentInstancesTask.java:18)
          at com.endeca.itl.cmd.BaseCmd.run(BaseCmd.java:412)
          at com.endeca.itl.component.manager.cmd.ComponentManagerCmd.main(ComponentManagerCmd.java:52)
          Caused by: java.net.ConnectException: Connection refused

          Make sure CAS is running and re-run initialize_services.

          HTH,

          Patrick Rafferty
          http://branchbird.com
          • 2. Re: Error when ruuning Initial services in Endeca Application
            Rohan Dekate
            Hi Bravo,
            You have not started your Endeca HTTP service. Start it and run again
            Hope this helps :)
            • 3. Re: Error when ruuning Initial services in Endeca Application
              enzo_rio
              Hi All,

              Thanks for your reply,

              What is Endeca HTTP service ??? how do i start this??? please let me know the path and steps.


              I have installed CAS following the CAS installation guide, i have done this Installing CAS on UNIX step , Should i do all the below steps as well??



              Adding the Endeca CAS service to inittab on UNIX
              Installing only the CAS Console on UNIX
              Installing a plug-in into CAS
              Updating the Deployment Template to use the WSDL client stubs and the CAS component
              Web Crawler installation

              Regards
              Bravo
              • 4. Re: Error when ruuning Initial services in Endeca Application
                Branchbird - Pat
                I think your Endeca HTTP service is likely started. If it wasn't, you would've seen errors even earlier (Removing application, Setting Definition steps, etc.) in the process.

                In the CAS documentation, there is a step towards the end of installing on Linux:

                Following installation:
                • To start the CAS Service, navigate to /usr/local/endeca/CAS/version/bin and run the
                following script: cas-service.sh

                Did this start without errors? Has there been a system reboot or other event since the service was started that would cause it to no longer be running?

                The inittab step that you reference below should be performed so that the CAS service is running on startup and does not require anyone to come in and manually start the process.

                Patrick Rafferty
                http://branchbird.com
                • 5. Re: Error when ruuning Initial services in Endeca Application
                  PrincessPoonam
                  Hi pat,

                  Yes the issue was with the CAs server , once the CAS server is started, i am not getting this error. Thanks a lot.

                  Regards
                  Bravo