IBM Support

PH37170: CUSTOM FUNCTIONS USING EVALUTILS.ISSTRING() METHOD FAIL

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • After upgrading to version 10.1 of Rational Integration Tester
    (RIT), custom functions that use EvalUtils.isString() fail to
    run.
    The method has been renamed to isStringLiteral().
    
    When attempting to execute custom functions you see the
    following error:
    
    [CRRIT8299E] An error occurred whilst performing the function
    "MyCustomFunction( "Abc", "123")".
    Exception: java.lang.NoSuchMethodError:
    com/ghc/ghTester/expressions/EvalUtils.isString(Ljava/lang/Strin
    g;)Z (loaded from
    file:/C:/IBM/RationalIntegrationTester/../IBMIMShared/plugins/co
    m.ghc.ghTester_1.1013.0.v20210312_0247.jar
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of Rational Integration Tester using custom functions  *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Internal classnames that were exposed via examples were      *
    * refactored potentially breaking other custom functions.      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Fixed in version 10.2
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH37170

  • Reported component name

    RATL INTEGRA TE

  • Reported component ID

    5725G79IT

  • Reported release

    A10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-05-12

  • Closed date

    2021-08-12

  • Last modified date

    2021-08-12

  • 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 INTEGRA TE

  • Fixed component ID

    5725G79IT

Applicable component levels

  • R800 PSN

       UP

  • R801 PSN

       UP

  • R850 PSN

       UP

  • R851 PSN

       UP

  • R860 PSN

       UP

  • R870 PSN

       UP

  • R871 PSN

       UP

  • R900 PSN

       UP

  • R901 PSN

       UP

  • R910 PSN

       UP

  • R911 PSN

       UP

  • R920 PSN

       UP

  • R921 PSN

       UP

  • R950 PSN

       UP

  • RA00 PSN

       UP

  • RA01 PSN

       UP

  • RA02 PSN

       UP

  • RA10 PSN

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSBLQQ","label":"Rational Test Workbench"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"A10","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
05 November 2021