4 Replies Latest reply: Jan 6, 2013 8:22 PM by stuartu RSS

    Start Oracle Internet Directory failing... server context is null

    stuartu
      I'm trying to install Oracle Internet Directory on a RHEL5 64 bit for the first time.

      The database (11.2.0.3), Weblogic (10.3.6), and OID (11.1.1.6) have all installed okay, and I'm running the config.sh script.

      I specify 'Creating the schema' and enter in the SYS credentials. The installation goes fine but fails to "Start Oracle Internet Directory" at the configure component stage.

      I can see in the oraInventory/log/install-xxxxx.log
      [2013-01-04T14:15:54.362+13:00] [as] [WARNING] [] [oracle.as.config] [tid: 12] [ecid: 0000Jk314pw3n3kxOw7ECd1GtYLj000003,0] Failed to start component oid1[[
      oracle.as.config.ProvisionException: HTTP status code = 400 : The request parameters did not match any components
              at oracle.as.config.impl.OracleASComponentBaseImpl.manageProcess(OracleASComponentBaseImpl.java:943)
              at oracle.as.config.impl.OracleASComponentBaseImpl.start(OracleASComponentBaseImpl.java:1062)
              at oracle.as.provisioning.fmwadmin.ASComponentProv.createComponent(ASComponentProv.java:153)
              at oracle.as.provisioning.fmwadmin.ASComponentProv.createComponent(ASComponentProv.java:73)
              at oracle.as.provisioning.fmwadmin.ASInstanceProv._createComponent(ASInstanceProv.java:401)
              at oracle.as.provisioning.fmwadmin.ASInstanceProv.createComponent(ASInstanceProv.java:364)
              at oracle.as.provisioning.fmwadmin.ASInstanceProv.createInstanceAndComponents(ASInstanceProv.java:136)
              at oracle.as.provisioning.engine.WorkFlowExecutor._createASInstancesAndComponents(WorkFlowExecutor.java:523)
              at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:439)
              at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
              at oracle.as.idm.install.config.IdMDirectoryServicesManager.doExecute(IdMDirectoryServicesManager.java:951)
              at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:371)
              at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:88)
              at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:105)
              at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
              at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:64)
              at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:160)
              at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
              at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:86)
              at java.lang.Thread.run(Thread.java:662)
      and in the oraInventory/log/install-xxxxx..out file,...
      ...
      ...
      ...
      Repository Creation Utility - Creating Tablespaces
      Validating and Creating Tablespaces
      Repository Creation Utility - Create
      Repository Create in progress.
      Percent Complete: 0
      Percent Complete: 35
      Percent Complete: 29
      Percent Complete: 91
      Repository Creation Utility: Create - Completion Summary
      Database details:
      Host Name                       : localhost
      Port                            : 1521
      Service Name                    : OID.CTRU.AUCKLAND.AC.NZ
      Connected As                    : sys
      Prefix for (non-prefixable) Schema Owners : DEFAULT_PREFIX
      RCU Logfile                     : /u04/app/oracle/Middleware/Oracle_IDM1/rcu/log/rcu.log
      Component schemas created:
      Component                       Status  Logfile
      Oracle Internet Directory               Success /u04/app/oracle/Middleware/Oracle_IDM1/rcu/log/oid.log
      
      Repository Creation Utility - Create : Operation Completed
      -------------------------------------------------   RCUUtil createOIDRepository status = 0-------------------------------------------------   progress in calculate progress25
        AdminServer port is 7001
        trying to connect to oracleidir.ctru.auckland.ac.nz 7001
        Successful
        getDomainRuntimeMBeanServerConnection ...
        Connecting to Domain runtime ...
        trying to connect to oracleidir.ctru.auckland.ac.nz 7001
        Successfully connected to the Domain Runtime ...
        trying to connect to oracleidir.ctru.auckland.ac.nz 7001
        Successful
        MBean Server Connection is :javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection@1dd9505
      oracleidir.ctru.auckland.ac.nz 7001
      Instance asinst_1 already exists, continuing with component creation
      /u04/app/oracle/Middleware/Oracle_IDM1  /u04/app/oracle/Middleware/asinst_1  asinst_1
      oracle.as.config.ProvisionException: Error Starting OID
              at oracle.iam.management.oid.install.wls.OIDComponentHelper.temp_startOID(OIDComponentHelper.java:1980)
              at oracle.iam.management.oid.install.wls.OIDComponent.postCreateConfig(OIDComponent.java:325)
              at oracle.as.provisioning.fmwadmin.ASComponentProv.createComponent(ASComponentProv.java:145)
              at oracle.as.provisioning.fmwadmin.ASComponentProv.createComponent(ASComponentProv.java:73)
              at oracle.as.provisioning.fmwadmin.ASInstanceProv._createComponent(ASInstanceProv.java:401)
              at oracle.as.provisioning.fmwadmin.ASInstanceProv.createComponent(ASInstanceProv.java:358)
              at oracle.as.provisioning.fmwadmin.ASInstanceProv.createInstanceAndComponents(ASInstanceProv.java:136)
              at oracle.as.provisioning.engine.WorkFlowExecutor._createASInstancesAndComponents(WorkFlowExecutor.java:523)
              at oracle.as.provisioning.engine.WorkFlowExecutor.executeWLSWorkFlow(WorkFlowExecutor.java:439)
              at oracle.as.provisioning.engine.Config.executeConfigWorkflow_WLS(Config.java:866)
              at oracle.as.idm.install.config.IdMDirectoryServicesManager.doExecute(IdMDirectoryServicesManager.java:874)
              at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:371)
              at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:88)
              at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:105)
              at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
              at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:64)
              at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:160)
              at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
              at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:86)
              at java.lang.Thread.run(Thread.java:662)
      Caused by: oracle.as.config.ProvisionException: OID server context is null
              at oracle.iam.management.oid.install.wls.OIDComponentHelper._isOIDSrvUp(OIDComponentHelper.java:2050)
              at oracle.iam.management.oid.install.wls.OIDComponentHelper.temp_startOID(OIDComponentHelper.java:1970)
              ... 19 more
      Is anyone able to point me in the right direction as to the cause of this?

      I notice that Metalink ID: " FMW 11g Oracle Internet Directory Configuration Process Fail: Error Creating Ascomponent Oid1 [ID 1289015.1]" refers to IPV6. I only have IPV4 enabled. Is IPV6 a mandatory requirement for OID?

      Thanks in advance.