Maximo Anywhere

  • 1.  Maximo Anywhere notification sending failed

    Posted Fri January 22, 2021 01:19 AM
    Hello All,

    I'm facing the issue while sending the notification to mobile device.

    Pl find the below log.

    22/1/21 10:38:48:519 IST] 00000114 SystemOut     O 22 Jan 2021 10:38:48:519 [INFO] [MAXIMO] [CID-MXOSLC-112924] BMXAA6721I - Bind value for ENDPOINTNAME = null
    [22/1/21 10:38:48:519 IST] 00000114 SystemOut     O 22 Jan 2021 10:38:48:519 [INFO] [MAXIMO] [CID-MXOSLC-112924] BMXAA6721I - Bind value for EVENTNAME = WEEMERGENCYWORK1
    [22/1/21 10:38:48:519 IST] 00000114 SystemOut     O 22 Jan 2021 10:38:48:519 [INFO] [MAXIMO] [CID-MXOSLC-112924] BMXAA6721I - Bind value for OBJECTID = 134371
    [22/1/21 10:38:48:519 IST] 00000114 SystemOut     O 22 Jan 2021 10:38:48:519 [INFO] [MAXIMO] [CID-MXOSLC-112924] BMXAA6721I - Bind value for INTOBJECTNAME = OSLCWODETAIL
    [22/1/21 10:38:48:534 IST] 00000114 SystemOut     O 22 Jan 2021 10:38:48:534 [INFO] [MAXIMO] [CID-MXOSLC-112924] BMXAA6721I - Bind value for OSUSERNOTIFICATIONID = 410
    [22/1/21 10:38:48:534 IST] 00000114 SystemOut     O 22 Jan 2021 10:38:48:534 [INFO] [MAXIMO] [CID-MXOSLC-112924] BMXAA6721I - Bind value for EVENTFORUSER = MAXADMIN
    [22/1/21 10:38:48:534 IST] 00000114 SystemOut     O 22 Jan 2021 10:38:48:534 [INFO] [MAXIMO] [CID-MXOSLC-112924] BMXAA6721I - Bind value for NOTIFICATIONTIME = 2021-01-22 10:38:48.475
    [22/1/21 10:38:48:612 IST] 00000114 SystemOut     O 22 Jan 2021 10:38:48:581 [ERROR] [MAXIMO] [CID-MXOSLC-112924] Processing failed for OSLCWODETAIL. The object structure is 1. The primary object is WORKORDER. The key is null.system#invaliddynrel
    [22/1/21 10:38:48:612 IST] 00000114 SystemOut     O 22 Jan 2021 10:38:48:612 [ERROR] [MAXIMO] [CID-MXOSLC-112924] system#invaliddynrel
    psdi.util.MXApplicationException: system#invaliddynrel
    at psdi.mbo.Mbo.resolveDynRelation(Mbo.java:3678)
    at psdi.mbo.Mbo.getMboSet(Mbo.java:3583)
    at com.ibm.tivoli.maximo.oslc.OslcUtils.getNotificationHistMessage(OslcUtils.java:450)
    at com.ibm.tivoli.maximo.notification.app.MoutNotfProcess.createJSON(MoutNotfProcess.java:79)
    at com.ibm.tivoli.maximo.notification.app.MoutNotfProcess.checkBusinessRules(MoutNotfProcess.java:70)
    at psdi.iface.mos.MOSStAXStructure.createStructure(MOSStAXStructure.java:551)
    at psdi.iface.mos.MOSStAXStructure.createXML(MOSStAXStructure.java:887)
    at psdi.iface.mos.StAXStructure.serializeMboAsSet(StAXStructure.java:221)
    at psdi.iface.mic.PublishChannel.publish(PublishChannel.java:134)
    at psdi.iface.mic.MicListener.structureChanged(MicListener.java:144)
    at psdi.iface.mos.OSMboListener.postSaveInternalEventAction(OSMboListener.java:218)
    at psdi.server.event.EventTopic$Subscription.postSaveInternalEventAction(EventTopic.java:751)
    at psdi.server.event.EventTopic.postSaveInternalEventAction(EventTopic.java:441)
    at psdi.server.event.EventTopicTree.postSaveInternalEventAction(EventTopicTree.java:917)
    at psdi.mbo.Mbo.fireEvent(Mbo.java:6444)
    at psdi.mbo.MboSet.fireEventsAfterDB(MboSet.java:8000)
    at psdi.txn.MXTransactionImpl.fireEventsAfterDB(MXTransactionImpl.java:456)
    at psdi.txn.MXTransactionImpl.saveTransaction(MXTransactionImpl.java:229)
    at psdi.txn.MXTransactionImpl.saveTransaction(MXTransactionImpl.java:233)
    at psdi.txn.MXTransactionImpl.save(MXTransactionImpl.java:156)
    at psdi.iface.mos.MosProcessImpl.save(MosProcessImpl.java:2605)
    at psdi.iface.mos.MosProcessImpl.processExternalData(MosProcessImpl.java:392)
    at psdi.iface.mos.MosProcessImpl.processObjectStructureService(MosProcessImpl.java:251)
    at psdi.iface.mic.MicService.processObjectStructureData(MicService.java:917)
    at psdi.iface.mic.MicService.processOSLCAsJSON(MicService.java:621)
    at com.ibm.tivoli.maximo.oslc.provider.OSPOSTRouteHandler.handleRequest(OSPOSTRouteHandler.java:873)
    at com.ibm.tivoli.maximo.oslc.provider.MaximoOslcProviderServlet.handleRoute(MaximoOslcProviderServlet.java:1239)
    at com.ibm.tivoli.maximo.oslc.provider.MaximoOslcProviderServlet.processPostPut(MaximoOslcProviderServlet.java:1351)
    at com.ibm.tivoli.maximo.oslc.provider.MaximoOslcProviderServlet.doPost(MaximoOslcProviderServlet.java:251)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1235)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:779)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:143)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:96)
    at psdi.webclient.system.filter.HttpXFrameOptionsFilter.doFilter(HttpXFrameOptionsFilter.java:38)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:197)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:90)
    at psdi.webclient.system.filter.MTContextFilter.doFilter(MTContextFilter.java:53)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:197)


    ------------------------------
    Raj Kumar
    ------------------------------



    #AssetandFacilitiesManagement
    #Maximo
    #MaximoAnywhere


  • 2.  RE: Maximo Anywhere notification sending failed

    Posted Fri January 26, 2024 01:02 PM

    Hi Raj,

    were you able to solve this in any way. We're facing the same exception in a 7.6.1.3 environment.

    /Jan



    ------------------------------
    Jan Carlstedt
    ------------------------------