Skip to main content
Question

Compilation Errors on Data Migration Manager

  • September 9, 2026
  • 0 replies
  • 7 views

martin.surasky
Hero (Customer)
Forum|alt.badge.img+10

This I think is one of those questions that will be hard to solve, hopefully I’m wrong.

 

I have been using the Data Migration Manager for some time now, it works well(ish) for (al)most all containers… sometimes… well… nobody’s perfect 😁

One area where I have struggle particularly is the Additional Deployment Processes, more specifically, the Post Deployment actions that update statuses.

I have seen one example created by IFS R&D which is the one that update statuses for CUSTOMER_ORDER entities. It is normally included in DMM templates and it does precisely what it should do.

Updating Customer Order States in DMM: The “Happy” path!

I needed to do something similar for PROJECTS.

I thought updating STATES for other entities (such as PROJECTS) using this example as reference, should land me where I needed to be, so after finding what code behind gets executed when updating the STATE of Project I got myself into the task of creating a similar Additional Deployment Process in DMM, only to move projects from Initialized to Approved.

Here is the header...

My Deployment Process Header​​​​​​

… and here are the parameters…

My Deployment Process Parameters

So far so good, but when I try to deploy a record to test this whole thing, I get a COMPILATION ERROR!?

Ouch!

The error is:

DeploymentContainer/Form (server error)

Database error occurred. Contact administrator.

Error details:
{"code":24344,"message":"ORA-24344: success with compilation error"}

Here is the thing: if I disable this Additional Deployment Process, the error goes away. It is 100% something related to this. I tried running as a Background Process but I stumble upon the same error

Same things when running as a Background Job

I am not sure how to troubleshoot this error. IFS doesn’t seem to provide a lot of tools to dig deeper, I can’t find the real reason why IFS fails to compile something related to my PROJECT_API.EV_APPROVE__ call.

 

Any ideas around here?