IBM Support

PH23374: COBOL PROJECTS FIRE A BUILD ERROR WHEN CLEANED IF THE PREFERENCE"DELETE GENERATED FILES DURING PROJECT CLEAN" IS SELECTED

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Steps to reproduce:
    1. Create New EGL Project, specify project name and select
    General Project, click Next
    2. Select COBOL as Target runtime platform, click Finish
    3. Select "Delete generated files during project clean" (in
    Preferences -> EGL -> Generation and Build)
    4. Clean the COBOL project
    5. After clean, the project has a build error
    
    The error is displayed in problems view "Problems occurred
    during build. Please see log for details." and the log contains:
    EDT Clean Failure
    com.ibm.etools.edt.internal.core.builder.BuildException:
    org.eclipse.core.internal.resources.ResourceException: Resource
    '/CleanCobol/EGLGen' does not exist.
    at
    com.ibm.etools.edt.internal.core.ide.builder.Builder.cleanGenera
    tionDir(Unknown Source)
    at
    com.ibm.etools.edt.internal.core.ide.builder.Builder.doClean(Unk
    nown Source)
    at
    com.ibm.etools.edt.internal.core.ide.builder.Builder.clean(Unkno
    wn Source)
    at org.eclipse.core.internal.events.BuildManager$2.run(Unknown
    Source)
    at org.eclipse.core.runtime.SafeRunner.run(Unknown Source)
    at
    org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown
    Source)
    at
    org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown
    Source)
    at org.eclipse.core.internal.events.BuildManager$1.run(Unknown
    Source)
    at org.eclipse.core.runtime.SafeRunner.run(Unknown Source)
    at
    org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown
    Source)
    at
    org.eclipse.core.internal.events.BuildManager.basicBuildLoop(Unk
    nown Source)
    at org.eclipse.core.internal.events.BuildManager.build(Unknown
    Source)
    at
    org.eclipse.core.internal.resources.Workspace.buildInternal(Unkn
    own Source)
    at org.eclipse.core.internal.resources.Workspace.build(Unknown
    Source)
    at
    org.eclipse.ui.internal.ide.dialogs.CleanDialog.doClean(Unknown
    Source)
    at
    org.eclipse.ui.internal.ide.dialogs.CleanDialog$1.runInWorkspace
    (Unknown Source)
    at
    org.eclipse.core.internal.resources.InternalWorkspaceJob.run(Unk
    nown Source)
    at org.eclipse.core.internal.jobs.Worker.run(Unknown Source)
    Caused by:
    org.eclipse.core.internal.resources.ResourceException: Resource
    '/CleanCobol/EGLGen' does not exist.
    
    The "Delete generated files during project clean" option
    apparently looks for the EGLGen folder even though the COBOL
    project doesn't need it, the EGLGen folder is only used for
    Java/JavaScript code generation.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * RBD Users                                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * As described in the abstract of the APAR information         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH23374

  • Reported component name

    RATL BUS DEV

  • Reported component ID

    5724S5000

  • Reported release

    950

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-03-17

  • Closed date

    2020-08-19

  • Last modified date

    2020-08-19

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    RATL BUS DEV

  • Fixed component ID

    5724S5000

Applicable component levels

  • R950 PSY

       UP

[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"950"}]

Document Information

Modified date:
16 September 2021