IBM Support

PM65982: FFDC STATEMENT IS LOGGED WHEN A VARIABLE REFERENCED BY A CELL SC OPE RESOURCE DEFINITION IS MISSING AT THE CELL SCOPE.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The following FFDC statement is logged to ffdc logs in dmgr
    during startup when the datasource binder is trying to resolve
    the variable referenced in resource definition.
    com.ibm.wsspi.runtime.variable.UndefinedVariableException:
    Undefined variable PUREQUERY_PATH
     at
    com.ibm.ws.runtime.component.VariableMapImpl.expand(VariableMapI
    mpl.java:373)
     at
    com.ibm.ws.runtime.component.VariableMapImpl.expand(VariableMapI
    mpl.java:325)
     at
    com.ibm.wsspi.runtime.component.WsComponentImpl.expandVariable(W
    sComponentImpl.java:472)
     at
    com.ibm.ws.runtime.component.binder.DataSourceBinder.stringListT
    oPath(DataSourceBinder.java:525)
     at
    com.ibm.ws.runtime.component.binder.DataSourceBinder.getBindingO
    bject(DataSourceBinder.java:292)
     at
    com.ibm.ws.runtime.component.ResourceMgrImpl.bind(ResourceMgrImp
    l.java:516)
     at
    com.ibm.ws.runtime.component.ResourceMgrImpl.installResourceProv
    ider(ResourceMgrImpl.java:1545)
     at
    com.ibm.ws.runtime.component.ResourceMgrImpl.installResource(Res
    ourceMgrImpl.java:1391)
     at
    com.ibm.ws.runtime.component.ResourceMgrImpl.installResources(Re
    sourceMgrImpl.java:1330)
     at
    com.ibm.ws.runtime.component.ResourceMgrImpl.loadResources(Resou
    rceMgrImpl.java:1070)
     at
    com.ibm.ws.runtime.component.ResourceMgrImpl.start(ResourceMgrIm
    pl.java:750)
     at
    com.ibm.ws.runtime.component.ContainerHelper.startComponents(Con
    tainerHelper.java:539)
     at
    com.ibm.ws.runtime.component.ContainerImpl.startComponents(Conta
    inerImpl.java:627)
     at
    com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.j
    ava:618)
     at
    com.ibm.ws.runtime.component.ApplicationServerImpl.start(Applica
    tionServerImpl.java:233)
     at
    com.ibm.ws.runtime.component.ContainerHelper.startComponents(Con
    tainerHelper.java:539)
     at
    com.ibm.ws.runtime.component.ContainerImpl.startComponents(Conta
    inerImpl.java:627)
     at
    com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.j
    ava:618)
     at
    com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:50
    2)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server V8.0 and V8.5                        *
    ****************************************************************
    * PROBLEM DESCRIPTION: There is an unwarranted FFDC entry in   *
    *                      dmgr process during dmgr startup.       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    If a datasource is defined at CELL scope and all relavent
    variable definitions are created at a lesser scope, then the
    dmgr process logs an FFDC during its startup. Though the
    message is NOT harmful, it is confusing. The following message
    is logged in FFDC logs:
    com.ibm.wsspi.runtime.variable.UndefinedVariableException:
    Undefined variable PUREQUERY_PATH
    at
    com.ibm.ws.runtime.component.VariableMapImpl.expand(VariableMapI
    mpl.java:373)
    at
    com.ibm.ws.runtime.component.VariableMapImpl.expand(VariableMapI
    mpl.java:325)
    at
    com.ibm.wsspi.runtime.component.WsComponentImpl.expandVariable(W
    sComponentImpl.java:472)
    at
    com.ibm.ws.runtime.component.binder.DataSourceBinder.stringListT
    oPath(DataSourceBinder.java:525)
    at
    com.ibm.ws.runtime.component.binder.DataSourceBinder.getBindingO
    bject(DataSourceBinder.java:292)
    at
    com.ibm.ws.runtime.component.ResourceMgrImpl.bind(ResourceMgrImp
    l.java:516)
    at
    com.ibm.ws.runtime.component.ResourceMgrImpl.installResourceProv
    ider(ResourceMgrImpl.java:1545)
    at
    com.ibm.ws.runtime.component.ResourceMgrImpl.installResource(Res
    ourceMgrImpl.java:1391)
    at
    com.ibm.ws.runtime.component.ResourceMgrImpl.installResources(Re
    sourceMgrImpl.java:1330)
    at
    com.ibm.ws.runtime.component.ResourceMgrImpl.loadResources(Resou
    rceMgrImpl.java:1070)
    at
    com.ibm.ws.runtime.component.ResourceMgrImpl.start(ResourceMgrIm
    pl.java:750)
    at
    com.ibm.ws.runtime.component.ContainerHelper.startComponents(Con
    tainerHelper.java:539)
    at
    com.ibm.ws.runtime.component.ContainerImpl.startComponents(Conta
    inerImpl.java:627)
    at
    com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.j
    ava:618)
    at
    com.ibm.ws.runtime.component.ApplicationServerImpl.start(Applica
    tionServerImpl.java:233)
    at
    com.ibm.ws.runtime.component.ContainerHelper.startComponents(Con
    tainerHelper.java:539)
    at
    com.ibm.ws.runtime.component.ContainerImpl.startComponents(Conta
    inerImpl.java:627)
    at
    com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.j
    ava:618)
    at
    com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:50
    2)
    

Problem conclusion

  • The problem has been fixed by modifying the code in order to
    prevent the unwarranted FFDC messages from being issued by
    deployment manager.
    
    The fix for this APAR is currently targeted for inclusion in
    fix packs 8.0.0.4 & 8.5.0.1.  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

    PM65982

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-06-01

  • Closed date

    2012-10-24

  • Last modified date

    2012-10-24

  • 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 October 2021