IBM Support

IZ29531: ENTERPRISE SERVICES NOT AVAILABLE IN ALL CLUSTER MEMBERS UNTIL RESTART

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • MEA: when creating enterprise services in a cluster environment,
    the Maximo cluster member that created the enterprise service
    can use the service, but other cluster members can not due to
    cache not propogating the information to all cluster member
    instances of Maximo.
    
    Although a restart resolves this issue, with hundreds of
    developers working on Maximo, a restart is not feesable.
    
     Error in other cluster members can be seen in the logs:
    
    [8/6/08 9:56:41:063 CDT] 00000298 SystemOut     O 06 Aug 2008
    09:56:41:063 [INFO] BMXAA1550E - Enterprise Service
    MXASSETATTRInterface does not exist.
    psdi.util.MXApplicationException: BMXAA1550E - Enterprise
    Service MXASSETATTRInterface does not exist.
          at
    psdi.iface.load.FlatFileParser.initIntegration(FlatFileParser.ja
    va:196)
          at
    psdi.iface.load.FlatFileParser.init(FlatFileParser.java:169)
          at
    psdi.iface.load.FlatFileParser.<init>(FlatFileParser.java:65)
          at
    psdi.iface.load.FlatFileLoaderImpl.processFlatData(FlatFileLoade
    rImpl.java:123)
          at
    psdi.iface.app.extsystem.MaxExtIfaceIn.importData(MaxExtIfaceIn.
    java:320)
          at
    psdi.webclient.beans.extsystem.LoadBean.loadData(LoadBean.java:1
    18)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)
          at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
    Impl.java:79)
          at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at
    psdi.webclient.system.session.WebClientSession.defaultHandler(We
    bClientSession.java:808)
          at
    psdi.webclient.system.session.WebClientSession.handleEvent(WebCl
    ientSession.java:712)
          at
    com.ibm._jsp._uploadfile._jspService(_uploadfile.java:160)
          at
    com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
          at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
          at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWr
    apper.java:989)
          at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWr
    apper.java:930)
          at
    com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebApp
    FilterChain.java:118)
          at
    com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAp
    pFilterChain.java:87)
          at
    com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebA
    ppFilterManager.java:766)
          at
    com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebA
    ppFilterManager.java:674)
          at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(Ser
    vletWrapper.java:498)
          at
    com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(S
    ervletWrapper.java:464)
          at
    com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleR
    equest(GenericServletWrapper.java:122)
          at
    com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrappe
    r.handleRequest(AbstractJSPExtensionServletWrapper.java:225)
          at
    com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleReques
    t(CacheServletWrapper.java:90)
          at
    com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.
    java:744)
          at
    com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContaine
    r.java:1455)
          at
    com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLin
    k.java:113)
          at
    com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscr
    imination(HttpInboundLink.java:454)
          at
    com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewIn
    formation(HttpInboundLink.java:383)
          at
    com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complet
    e(HttpICLReadCallback.java:102)
          at
    com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureComp
    leted(AioReadCompletionListener.java:165)
          at
    com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyn
    cFuture.java:217)
          at
    com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncC
    hannelFuture.java:161)
          at
    com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
          at
    com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
          at
    com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHand
    ler.java:743)
          at
    com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
          at
    com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)
    [8/6/08 9:56:41:065 CDT] 00000298 SystemOut     O 06 Aug 2008
    09:56:41:065 [INFO] BMXAA1550E - Enterprise Service
    MXASSETATTRInterface does not exist.
    psdi.util.MXApplicationException: BMXAA1550E - Enterprise
    Service MXASSETATTRInterface does not exist.
          at
    psdi.iface.load.FlatFileParser.initIntegration(FlatFileParser.ja
    va:196)
          at
    psdi.iface.load.FlatFileParser.init(FlatFileParser.java:169)
          at
    psdi.iface.load.FlatFileParser.<init>(FlatFileParser.java:65)
          at
    psdi.iface.load.FlatFileLoaderImpl.processFlatData(FlatFileLoade
    rImpl.java:123)
          at
    psdi.iface.app.extsystem.MaxExtIfaceIn.importData(MaxExtIfaceIn.
    java:320)
          at
    psdi.webclient.beans.extsystem.LoadBean.loadData(LoadBean.java:1
    18)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)
          at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
    Impl.java:79)
          at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:618)
          at
    psdi.webclient.system.session.WebClientSession.defaultHandler(We
    bClientSession.java:808)
          at
    psdi.webclient.system.session.WebClientSession.handleEvent(WebCl
    ientSession.java:712)
          at
    com.ibm._jsp._uploadfile._jspService(_uploadfile.java:160)
          at
    com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
          at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
          at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWr
    apper.java:989)
          at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWr
    apper.java:930)
          at
    com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebApp
    FilterChain.java:118)
          at
    com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAp
    pFilterChain.java:87)
          at
    com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebA
    ppFilterManager.java:766)
          at
    com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebA
    ppFilterManager.java:674)
          at
    com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(Ser
    vletWrapper.java:498)
          at
    com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(S
    ervletWrapper.java:464)
          at
    com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleR
    equest(GenericServletWrapper.java:122)
          at
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users use enterprise service in a            *
    *                 multi-server environment                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: The reloadcache value in the MAXSESSION *
    *                      wasn't updated corrected when a server  *
    *                      reloads caches, thus the other servers  *
    *                      don't load all the caches that need to  *
    *                      be reloaded. This happens when multiple *
    *                      cache is reloaded very closely.         *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    *                                                              *
    *                                                              *
    *                                                              *
    ****************************************************************
    The cache wasn't loaded corrected in the servers other than the
    reload cache is initiated.
    

Problem conclusion

  • The fix for this APAR is contained in the following maintenance
    package:
    
      | release\fix pack | REL 7.1.1.3 - BS
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ29531

  • Reported component name

    MAXIMO IT INFRA

  • Reported component ID

    5724R46I4

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2008-08-11

  • Closed date

    2008-08-21

  • Last modified date

    2008-08-21

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • MAXIMO
    

Fix information

  • Fixed component name

    MAXIMO IT INFRA

  • Fixed component ID

    5724R46I4

Applicable component levels

  • R710 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"710","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
21 August 2008