IBM Support

PI56769: WKSP0009E with FileNotFoundException may happen when several application servers are started concurrently.

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • If several application servers which profile was augmented with
    WXS are started concurrently, WKSP0009E with
    FileNotFoundException may happen.
    
    SystemOut.log
    -------------------------------------------
    EditApplicati W   ADMA0077W: An error occurred removing the
    workspace.
    Exception: com.ibm.ws.sm.workspace.WorkSpaceException:
    WKSP0009E Workspace is not valid
    
    com.ibm.ws.sm.workspace.impl.WorkSpaceLogger.createException(Wor
    kSpaceLogger.java:112)
    com.ibm.ws.sm.workspace.impl.WorkSpaceLogger.createException(Wor
    kSpaceLogger.java:84)
    com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.checkValid(WorkSpaceI
    mpl.java:196)
    com.ibm.ws.sm.workspace.impl.RepositoryContextImpl.release(Repos
    itoryContextImpl.java:1564)
    com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.release(WorkSpaceImpl
    .java:440)
    com.ibm.ws.sm.workspace.impl.WorkSpaceImpl.remove(WorkSpaceImpl.
    java:413)
    com.ibm.ws.sm.workspace.impl.WorkSpaceManagerImpl.removeWorkSpac
    e(WorkSpaceManagerImpl.java:464)
    com.ibm.ws.sm.workspace.impl.WorkSpaceManagerImpl.removeWorkSpac
    e(WorkSpaceManagerImpl.java:448)
    com.ibm.ws.management.application.task.ConfigRepoHelper.removeWo
    rkSpace(ConfigRepoHelper.java:302)
    com.ibm.ws.management.application.EditApplication.doFinally(Edit
    Application.java:266)
    com.ibm.ws.management.application.EditApplication.doFinally(Edit
    Application.java:248)
    com.ibm.ws.management.application.EditApplication.getEditionInfo
    (EditApplication.java:1617)
    com.ibm.ws.management.application.AppManagementImpl.getEditionIn
    fo(AppManagementImpl.java:2746)
    com.ibm.websphere.management.application.AppManagementProxy.getE
    ditionInfo(AppManagementProxy.java:847)
    com.ibm.websphere.management.application.EditionHelper.getEditio
    nState(EditionHelper.java:735)
    com.ibm.websphere.management.application.EditionHelper.isAppActi
    ve(EditionHelper.java:703)
    com.ibm.ws.xs.httpsession.component.XSDDComponentImpl.createMeta
    Data(XSDDComponentImpl.java:287)
    com.ibm.ws.runtime.component.MetaDataMgrImpl.createMetaDataFromF
    actories(MetaDataMgrImpl.java:228)
    com.ibm.ws.runtime.component.MetaDataMgrImpl.createMetaData(Meta
    DataMgrImpl.java:411)
    com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedMo
    duleImpl.java:631)
    -------------------------------------------
    
    ffdc
    -------------------------------------------
    Exception:java.io.FileNotFoundException
    SourceId:com.ibm.ws.management.application.AppUtils.getEditionPr
    ops
    ProbeId:2257 Reporter:java.lang.Class@f7247178
    java.io.FileNotFoundException:
    /usr/IBM/WebSphere/AppServer/profiles/xxx/wstemp/appmgmt.15042b5
    c5f0.0/workspace/cells/xxx/applications/xxx/ibm-edition-metadata
    .props (No such file or directory)
      at java.io.FileInputStream.open(Native Method)
      at java.io.FileInputStream.<init>(FileInputStream.java:157)
      at java.io.FileInputStream.<init>(FileInputStream.java:112)
      at
    com.ibm.ws.management.application.AppUtils.getEditionProps(AppUt
    ils.java:2251)
      at
    com.ibm.ws.management.application.EditApplication.getEditionInfo
    (EditApplication.java:1597)
      at
    com.ibm.ws.management.application.AppManagementImpl.getEditionIn
    fo(AppManagementImpl.java:2746)
    -------------------------------------------
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  WebSphere eXtreme Scale clients using WXS   *
    *                  HTTP Session Management.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Exception during WAS server startup:    *
    *                      com.ibm.ws.sm.workspace.WorkSpaceExcept *
    *                      ion: WKSP0009E Workspace is not         *
    *                      valid                                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    This is a timing issue when multiple jvms are started in WAS
    simultaneously. WXS is using a WAS API that was intended for a
    configuration scenario and not for runtime or startup. This API
    uses a workspace and workspace id which may not be unique when
    there are multiple jvms involved.
    

Problem conclusion

  • WXS is no longer using the isAppActive() API and will check the
    states of the application directly.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI56769

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    860

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-02-07

  • Closed date

    2016-03-29

  • Last modified date

    2016-08-30

  • 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

    WS EXTREME SCAL

  • Fixed component ID

    5724X6702

Applicable component levels

  • R850 PSY

       UP

  • R860 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSTVLU","label":"WebSphere eXtreme Scale"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"860","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
30 August 2016