Autopatch fails if application U_ is missing
search cancel

Autopatch fails if application U_ is missing

book

Article ID: 452292

calendar_today

Updated On:

Products

Automic Dollar Universe

Issue/Introduction

The deployment of the autopatch fails with "deployment failed" but no clear reasons for the failure.

Only when looking into the UVMS uvserver.log we can find the following error but does not explain which application is missing:

|ERROR| package-1-worker-1 | com.orsyp.central.owlspackages.OwlsPackageBusiness | Error in uproc create
com.orsyp.api.ObjectDependencyNotFoundException: Dependency not found - UprocId:[DUAS-UPDATE-WINDOWS64-7.01.21][000] - [COMPANY/NODE/X] - Application not found error
        at com.orsyp.owls.impl.MessageReader.getSpecificException(MessageReader.java:221)
        at com.orsyp.owls.impl.MessageReader.toException(MessageReader.java:173)
        at com.orsyp.owls.impl.MessageReader.readResult(MessageReader.java:118)
        at com.orsyp.owls.impl.MessageReader.read(MessageReader.java:72)
        at com.orsyp.owls.impl.AbstractObjectSaver.save(AbstractObjectSaver.java:92)
        at com.orsyp.owls.impl.uproc.OwlsUprocImpl.save(OwlsUprocImpl.java:225)
        at com.orsyp.owls.impl.uproc.OwlsUprocImpl.create(OwlsUprocImpl.java:111)
        at com.orsyp.owls.impl.uproc.OwlsUprocImpl.create(OwlsUprocImpl.java:95)
        at com.orsyp.api.uproc.Uproc.create(Uproc.java:1797)
        at com.orsyp.central.owlspackages.OwlsPackageBusiness.createUproc(OwlsPackageBusiness.java:448)
        at com.orsyp.central.owlspackages.OwlsPackageBusiness.createElement(OwlsPackageBusiness.java:232)
        at com.orsyp.central.owlspackages.OwlsPackageBusiness.deploy(OwlsPackageBusiness.java:158)
        at com.orsyp.request.deploymentpackage.PackageDeployRequestHandler$1.call(PackageDeployRequestHandler.java:180)
        at com.orsyp.request.deploymentpackage.PackageDeployRequestHandler$1.call(PackageDeployRequestHandler.java:173)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:829)

Environment

Dollar Universe 6.x or 7.x during the Autopatch

Cause

The default U_ application used in the temporary Uproc that is created when deploying an Autopatch was deleted on the target node.

Resolution

Create the missing application U_ on the target node:

  • On Univiewer Console, select the target node and go to the menu Design - Job Design - Applications
  • Verify that U_ is missing (some had deleted it).
  • Create U_ application pointing to the domain I ( or other in case I is also missing) 
  • Relaunch the autopatch, this time it will work correctly.