IBM Support

PI28200: EXTRACTED PROPERTIES OF TYPE DOUBLE, BYTE AND SHORT ARE SHOWN AS TYPE #STRING USING ADMINTASK.EXTRACTCONFIGPROPERTIES

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Add the following custom properties using the Administrative
    Console.
    Administrative Console
    Resource > JDBC > Data sources > [DATASOURCE] > Custom
    Properties
    The name and type are defined as follows
    D: java.lang.Double
    E: java.lang.Byte
    F: java.lang.Short
    -
    In the resources.xml file the following entries are found.
    name="D" type="java.lang.Double" value="0.0" required="false"/>
    name="E" type="java.lang.Byte" value="0" required="false"/>
    name="F" type="java.lang.Short" value="0" required="false"/>
    -
    Running the wsadmin command
    AdminTask.extractConfigProperties('[-propertiesFileName
    server1.props -configData Server=server1]')
    -
    It shows within the server1.props file the following datasource
    entries
    D=0.0 #String
    E=0 #String
    F=0 #String
    ------
    Adding the following datasources using wsadmin adds them to the
    resources.xml as type String rather then their defined data
    types
    server1.props
    ----------------
    D2=0.0 #Double
    E2=0 #Byte
    F2=0 #Short
    -
    >wsadmin
    AdminTask.applyConfigProperties('[-propertiesFileName
    server1.props]')
    AdminConfig.save()
    --
    Added to the resources.xml file as
    name="D2" type="java.lang.String" value="0.0" required="false"/>
    name="E2" type="java.lang.String" value="0" required="false"/>
    name="F2" type="java.lang.String" value="0" required="false"/>
    --
    

Local fix

  • Workaround continue to update the datasouces using the Admin
    Console.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server Property File Based Configuration    *
    *                  (PFBC)                                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: Types double, byte, and short are not   *
    *                      extracted correctly                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Types double, byte, and short are extracted as type String
    instead of the actual type.
    

Problem conclusion

  • The types double, byte, and short are now handled correctly by
    the PFBC code.
    
    The fix for this APAR is currently targeted for inclusion in
    fix packs 8.0.0.11 and 8.5.5.5.  Please refer to the
    Recommended Updates page for delivery information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI28200

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-10-22

  • Closed date

    2014-12-08

  • Last modified date

    2015-01-23

  • 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

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 April 2022