OWB Deployment Fails With RTC-5161 And RTC-5312: Location UOID {0} is not registered in the Control Center

(Doc ID 943990.1)

Last updated on MAY 09, 2017

Applies to:

Oracle Warehouse Builder - Version 10.2 and later
Information in this document applies to any platform.
***Checked for relevance on 25-Jun-2013***

Symptoms

Mapping or Process Flow deployment fails with the following message :

RTC-5161. The Deployment cannot proceed because of an error during the generation or pre-deployment phase. Please review any previous errors. If the problem persists then please contact Oracle Support with the stack trace and details on how to reproduce it.

Starting the Warehouse Builder Design Center in trace mode shows the following error stack in the generated log:

oracle.wh.service.sdk.runtime.QueryException: null
- RTC-5312: Location UOID {0} is not registered in the Control Center
at oracle.wh.service.impl.runtime.runtime_access.RuntimeQueries.getStoreTypeId(RuntimeQueries.java:2252)
at oracle.wh.service.impl.runtime.runtime_access.RuntimeQueries.getDeploymentAdapterName(RuntimeQueries.java:2141)
at oracle.wh.service.impl.runtime.EnvironmentUtils.getDeploymentAdapterName(EnvironmentUtils.java:474)
at oracle.wh.service.impl.runtime.DeploymentSpecificationImpl.addToListCollection(DeploymentSpecificationImpl.java:840)
at oracle.wh.service.impl.runtime.DeploymentSpecificationImpl.addToListCollection(DeploymentSpecificationImpl.java:818)
at oracle.wh.service.impl.runtime.DeploymentSpecificationImpl.buildRuntimeObjectListCollection(DeploymentSpecificationImpl.java:568)
at oracle.wh.service.impl.runtime.DeploymentSpecificationImpl.<init>(DeploymentSpecificationImpl.java:97)
at oracle.wh.service.impl.runtime.RuntimePlatformServiceImpl.createDeploymentSpecification(RuntimePlatformServiceImpl.java:184)
at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.deployAsynchronous(WHRuntimeCommandGenerateDeploy.java:386)
at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.getValidGenerationResults(WHRuntimeCommandGenerateDeploy.java:1385)
at oracle.wh.ui.runtime.application.WHRuntimeCommandGenerateDeploy.continueDeployment(WHRuntimeCommandGenerateDeploy.java:1929)
at oracle.wh.ui.runtime.application.WHRuntimeCommandHandler.actionPerformed(WHRuntimeCommandHandler.java:375)
at oracle.wh.service.sdk.OWBConsumer.dataItemAvailable(OWBInfoBus.java:381)
at javax.infobus.DefaultController.fireItemAvailable(DefaultController.java:90)
at javax.infobus.InfoBus.fireItemAvailable(InfoBus.java:989)
at oracle.wh.service.sdk.OWBInfoBus.produce(OWBInfoBus.java:160)
at oracle.wh.service.sdk.OWBInfoBus.produce(OWBInfoBus.java:76)
at oracle.wh.ui.runtime.application.RuntimeProgressListener.notifyCompletion(RuntimeProgressListener.java:106)
at oracle.wh.service.impl.generation.service.WhValidationGenerationTransaction.run(WhValidationGenerationTransaction.java:376)



The following error message may be raised at execution:

RTC-5008: Unable to perform execution. The selected object has not been deployed. Please deploy the object and try again.

 

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms