IBM Support

PI87039: JSPFACTORY.GETDEFAULTFACTORY().GETENGINEINFO().GETSPECIFICATIONVERSION() ISSUE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In WAS 9, we support JSP 2.3, but
    JspFactory.getDefaultFactory().getEngineInfo().getSpecificationV
    ersion() displays JSP 2.1  This is a wrong message.
    

Local fix

  • N/A.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  IBM WebSphere Application Server Version    *
    *                  8.0,                                        *
    *                  8.5.5, and 9.0.0 users of JavaServer Pages  *
    *                  (JSP).                                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: Method                                  *
    *                      javax.servlet.jsp.JspEngineInfo#getSpec *
    *                      if                                      *
    *                      icationVersion() é áreturns 2.1
    *                      regardless                              *
    *                      of the JSP version.                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When using the following expression to check the JSP
    specification
    version, the resulting String object might have the wrong value
    on
    certain versions of WebSphere Application Server:
    javax.servlet.jsp.JspFactory.getDefaultFactory().getEngineInfo()
    .g
    etSpecificationVersion().
    Any version above WebSphere Application Server 7.0 will return
    2.1; however, the value returned on version 8.0, 8.5.5, and 9.0
    should be 2.2, 2.2, and 2.3, respectively.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PI87039

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-09-07

  • Closed date

    2017-12-20

  • Last modified date

    2017-12-20

  • 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

    WEBS APP SERV N

  • Fixed component ID

    5724H8800

Applicable component levels

  • R800 PSY

       UP

  • R850 PSY

       UP

  • R900 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud \u0026 Data Platform"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"900","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
19 October 2021