IBM Support

SE70867: RDI 9.6.0.5 IllegalArgumentException observed after a second and subsequent attempts to verify source in an IFS file

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In Rational Developer for (RDI) v9.6.0.5, verifying an ILE RPG
    source from a file in the IFS a second or subsequent time
    results in an error. For the second attempt, the following
    exception can be seen in the workspace Error Log
    (<workspace>\.metadata\.log):
    
    java.lang.IllegalArgumentException
                at
    org.eclipse.ui.part.FileEditorInput.<init>(FileEditorInput.java:
    89)
                at
    com.ibm.etools.iseries.edit.compile.ISeriesCompileEditManager.ge
    tOtherProjectFileEditor(ISeriesCompileEditManager.java:1428)
                at
    com.ibm.etools.iseries.edit.compile.ISeriesCompileEditManager.ge
    tEditor(ISeriesCompileEditManager.java:1860)
                at
    com.ibm.etools.iseries.edit.compile.ISeriesCompileEditManager.cl
    earOldMessages(ISeriesCompileEditManager.java:1667)
                at
    com.ibm.etools.iseries.rse.ui.view.errorlist.QSYSErrorListViewPa
    rt.autoClearOldMessages(QSYSErrorListViewPart.java:1535)
                at
    com.ibm.etools.iseries.rse.ui.view.errorlist.QSYSErrorListViewPa
    rt.configure(QSYSErrorListViewPart.java:983)
                at
    com.ibm.etools.iseries.edit.verifiers.Verifier.showErrorListView
    (Verifier.java:829)
                at
    com.ibm.etools.iseries.edit.verifiers.Verifier.doVerification(Ve
    rifier.java:287)
                at
    com.ibm.etools.iseries.edit.verifiers.IBMiEditorProgramVerifier.
    verifyProgram(IBMiEditorProgramVerifier.java:195)
    
    And for the subsequent verify attempts, the following error can
    be seen:
    "RSEF8002U: An unexpected error occurred."
    
    And the following exception can be seen in the workspace Error
    Log (<workspace>\.metadata\.log) file:
    
    java.lang.Exception
                at
    org.eclipse.rse.ui.messages.SystemMessageDialog.logMessage(Syste
    mMessageDialog.java:449)
                at
    org.eclipse.rse.ui.messages.SystemMessageDialog.open(SystemMessa
    geDialog.java:459)
                at
    com.ibm.etools.iseries.edit.verifiers.Verifier.showErrorListView
    (Verifier.java:909)
                at
    com.ibm.etools.iseries.edit.verifiers.Verifier.doVerification(Ve
    rifier.java:287)
                at
    com.ibm.etools.iseries.edit.verifiers.IBMiEditorProgramVerifier.
    verifyProgram(IBMiEditorProgramVerifier.java:195)
    

Local fix

  • For the second and subsequent attempts, verify, then select one
    or all error messages and manually select Remove from the pop up
    menu, and continue to use the Program Verifier.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * ILE RPG developers using RDi                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * RDI 9.6.0.5 IllegalArgumentException observed after a second *
    * and subsequent attempts to verify source in an IFS file.     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    RDI 9.6.0.5 IllegalArgumentException observed after a second and
    subsequent attempts to verify source in an IFS file when the
    selection is set to automatically remove messages.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    SE70867

  • Reported component name

    RDI RPG AND COB

  • Reported component ID

    5724Y99RC

  • Reported release

    960

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-03-27

  • Closed date

    2020-05-12

  • Last modified date

    2024-10-10

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

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

Modules/Macros

  • IFS
    

Fix information

  • Fixed component name

    RDI RPG AND COB

  • Fixed component ID

    5724Y99RC

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSAE4W","label":"Rational Developer for i"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"960","Line of Business":{"code":"LOB73","label":"Power TPS"}}]

Document Information

Modified date:
11 October 2024