During upgrade or add-on for DMLO we get error DC601007 DUPLICATE MODULES - REQUIRES LANGUAGE QUALIFICATION in the SGEN99KJ step. We have not modified any of the input for the Configuration jobs. Why do we get this error?
The error DC601007 DUPLICATE MODULES - REQUIRES LANGUAGE QUALIFICATION received running the sysgen compiler which attempted to INCLUDE this module, indicates that there is More than One Module in the SYSTEM dictionary named DMLO.
In this case the client had a Module in the SYSTEM dictionary with name DMLO that was LANGUAGE IS DC (a Clist module).
Either delete this module, Rename the LANGUAGE IS DC module to something other than DMLO or modify the INCLUDE syntax for SGEN99KJ to qualify the DMLO module by its language and then rerun the SGEN99KJ step that got the error:
SIGNON DICTNAME SYSTEM
SET OPTIONS DEFAULT IS ON NO LIST INPUT 1 THRU 72.
MODIFY SYSTEM 99.
INCLUDE DMLO LANGUAGE SYSGEN.