IBM Support

MCS - Migration from 6.7 to 7.0 error when running project.premigrate sdk command

Troubleshooting


Problem

MCS - Migration from 6.7 to 7.0 error when running project.premigrate sdk command

Symptom

Migrating from 6.7 to 7.0 produced the error when running the sdk project.premigrate debs-7.0 command.

 

Error Message

On screen:

Error: Wrong Default Comergent release version 'debs-6.7' known versions : debs-5.1.x, debs-5.5.x, and debs-6.x

 

From sdk.xml file:

<target name="verifyDefaultRelease">

        <script language="javascript">

            version=sdk.getProperty("default.debs.version");

            if(version!=null)

            {

                            if(version.startsWith("debs-5.1")){

                            sdk.setProperty("default.sdk.build.file",basedir+"/sdk-5.x.xml");

                    }

                else

                            if(version.startsWith("debs-5.5")|| version.startsWith("debs-5.6")){

                            sdk.setProperty("default.sdk.build.file",basedir+"/sdk-5.x.xml");

                    }

                else

                            if(version.startsWith("debs-6.")){

                            sdk.setProperty("default.sdk.build.file",basedir+"/sdk-6.x.xml");                            

                    }

                    else

                                sdk.setProperty("debs.version.notfound","true");

                    

                }

                                                ]></script>

        <fail if="debs.version.notfound" message="Error: Wrong Default Comergent release version '${debs.version.tobechecked}'; known versions : debs-5.1.x, debs-5.5.x, and debs-6.x"/>

    </target>

 

Resolving The Problem

The error is occuring because there is no check for a version starting with 7.0.  That is happening because the sdk has not been updated.

This activity is in the Implementation Document in an area entitled:  Installing the Software Development Kit.  

Updating the SDK is an important part of the Preparing to Install process, which is valid for migrations as well as new installs.

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

NFX6845

Product Synonym

[<p><b>]Severity[</b><p>];Normal;[<p><b>]Type[</b><p>];NormalFix;[<p><b>]Build[</b><p>];6.7 Migration to 7.0

Document Information

Modified date:
16 June 2018

UID

swg21557021