IBM Support

PI29003: SETTING MEMORY-TO-MEMORY REPLICATION FAILS WITH NULLPOINTEREXCEPTION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Attempting to set up Memory-to-memory replication from the
    console fails with java.lang.NullPointerException
     -
    The DMGR systemout.log shows:
     ServletWrappe E
    com.ibm.ws.webcontainer.servlet.ServletWrapper service
    SRVE0068E: An exception was thrown by one of the service
    methods of the servlet
     [/secure/layouts/dynamicSelectionLayout.jsp] in application
    [isclite].
    Exception created : [java.lang.NullPointerException
        at _ibmjsp.secure.layouts._dynamicSelectionLayout.
            _jspService(_dynamicSelec tionLayout.java:1111)
        at com.ibm.ws.jsp.runtime.HttpJspBase.service
             (HttpJspBase.java:99)
        at javax.servlet.http.HttpServlet.service
             (HttpServlet.java:668)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service
             (ServletWrapper.ja va:1235)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.
            handleRequest(ServletWrap per.java:779)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.
              handleRequest(ServletWrap per.java:478)
        at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.
             handleRequest(Servlet WrapperImpl.java:178)
                ...
    These are the steps for recreating the issue:
    1. Log in to WebSphere Integrated Solutions Console.
    2. Select Applications > Application Types > WebSphere
         enterpriseapplications.
    3. Select <Application Name>.
    4. Select Session Management.
    5. Select Distributed environment settings.
    6. Select Memory-to-memory replication link.
    7. Select New...
    8. Enter "Replication" into Name and select "Entire Domain"
         radio button.
    9. Select OK.
    10. Select Distributed environment settings on the navigation
    breadcrumb.
    11. Select Memory-to-memory replication link.
    
    On the screen after you select memory to memory replication you
    will see a null pointer exception where the replication domain
    you just created should appear in a drop down list:
    [Exception in:/secure/layouts/dynamicSelectionLayout.jsp] null
    

Local fix

  • Go into the session management panel from the application.
    Click on enable cookies, and on that panel, click OK.   Then
    you can go into the memory-to-memory replication panel without
    getting the exception.
     -
    Keywords: admin console M2M Null pointer execption NPE
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server using the administrative console to  *
    *                  manage memory-to-memory replication in      *
    *                  session management.                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: The console throws a Null Pointer       *
    *                      exception when attempting to display    *
    *                      the memory-to-memory replication        *
    *                      panel.                                  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    An invalid configuration stanza was written to the
    deployment.xml/server.xml file which caused an exception
    reading other stanzas in the same file.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PI29003

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-11-04

  • Closed date

    2014-12-16

  • Last modified date

    2014-12-16

  • 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

  • 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.5","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
27 April 2022