Maximo

Maximo

Come for answers, stay for best practices. All we're missing is you.

 View Only
  • 1.  BMXAA1579E - The message transaction could not be saved. in MAS 8

    Posted Wed May 15, 2024 07:26 AM

    Hello Everyone,

    We are setting up our MAS 8 environment. As per functionality when we change PO status to close, the O/B should get trigger and generate xml.

    Now when we are changing the status to Close we are getting BMXAA1579E - The message transaction could not be saved.

    Did some internet research for this message, it says queues / data storage is full. To check queue count, tried External System-->Add/Modify Queue --> Action View Queue Data and got BMXAA1581E - No object with the name {0} is set up in JNDI tree. Check the JMS/JNDI setup in the server administration console

    Tried to check these details in MAS Core but didn't find a place to look for. Below the log for the error message.

    at psdi.webclient.system.filter.XAccessTokenFilter.doFilter(XAccessTokenFilter.java:146) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) [log4j-web-2.17.1.jar:2.17.1]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
        at java.lang.Thread.run(Thread.java:839) [?:?]
    10 May 2024 11:20:32:735 [ERROR] [maximo_ui01] [] jms/maximo/int/cf/intcfui
    javax.naming.NameNotFoundException: jms/maximo/int/cf/intcfui
        at com.ibm.ws.jndi.internal.ContextNode.lookup(ContextNode.java:219) ~[?:?]
        at [internal classes]
        at javax.naming.InitialContext.lookup(InitialContext.java:409) ~[?:?]
        at psdi.iface.jms.JMSConfig.getConnectionFactory(JMSConfig.java:172) ~[businessobjects.jar:?]
        at psdi.iface.jms.JMSClient.createConnection(JMSClient.java:477) ~[businessobjects.jar:?]
        at psdi.iface.jms.JMSClient.createSession(JMSClient.java:462) ~[businessobjects.jar:?]
        at psdi.iface.jms.JMSClient.<init>(JMSClient.java:176) [businessobjects.jar:?]
        at psdi.iface.jms.JMSClient.<init>(JMSClient.java:144) [businessobjects.jar:?]
        at psdi.iface.jms.JMSQueueBrowser.<init>(JMSQueueBrowser.java:76) [businessobjects.jar:?]
        at psdi.iface.jms.JMSQueueBrowser.<init>(JMSQueueBrowser.java:60) [businessobjects.jar:?]
        at psdi.iface.jms.JMSMXTransactable.checkQueueConnection(JMSMXTransactable.java:110) [businessobjects.jar:?]
        at psdi.iface.jms.JMSMXTransactable.saveTransaction(JMSMXTransactable.java:241) [businessobjects.jar:?]
        at psdi.txn.MXTransactionImpl.saveTransaction(MXTransactionImpl.java:221) [businessobjects.jar:?]
        at psdi.txn.MXTransactionImpl.saveTransaction(MXTransactionImpl.java:233) [businessobjects.jar:?]
        at psdi.txn.MXTransactionImpl.save(MXTransactionImpl.java:156) [businessobjects.jar:?]
        at psdi.mbo.MboSet.save(MboSet.java:7721) [businessobjects.jar:?]
        at psdi.mbo.MboSet.save(MboSet.java:7645) [businessobjects.jar:?]
        at psdi.app.common.virtual.ChangeStatusSet.doChangeMboStatus(ChangeStatusSet.java:224) [businessobjects.jar:?]
        at psdi.app.common.virtual.ChangeStatusSet.changeStatusOnSet(ChangeStatusSet.java:129) [businessobjects.jar:?]
        at psdi.app.common.virtual.ChangeStatusSet.execute(ChangeStatusSet.java:92) [businessobjects.jar:?]
        at psdi.app.common.virtual.ChangeStatusSet.execute(ChangeStatusSet.java:61) [businessobjects.jar:?]
        at psdi.webclient.system.beans.DataBean.save(DataBean.java:3094) [maximoui.war:?]
        at psdi.webclient.beans.common.ChangeStatusBean.execute(ChangeStatusBean.java:105) [maximoui.war:?]
        at psdi.webclient.beans.po.POChangeStatusBean.execute(POChangeStatusBean.java:69) [maximoui.war:?]
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
        at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
        at psdi.webclient.system.beans.DataBean.callBeanMethod(DataBean.java:6956) [maximoui.war:?]
        at psdi.webclient.system.beans.DataBean.callMethod(DataBean.java:6758) [maximoui.war:?]
        at psdi.webclient.system.beans.DataBean.callMethod(DataBean.java:6734) [maximoui.war:?]
        at psdi.webclient.system.session.WebClientSession.handleDialogOK(WebClientSession.java:3854) [maximoui.war:?]
        at psdi.webclient.controls.Dialog.dialogok(Dialog.java:151) [maximoui.war:?]
        at psdi.webclient.controls.Dialog.dialogok(Dialog.java:132) [maximoui.war:?]
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
        at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
        at psdi.webclient.system.controller.BaseInstance.handleEvent(BaseInstance.java:431) [maximoui.war:?]
        at psdi.webclient.system.controller.BaseInstance.handleEvent(BaseInstance.java:425) [maximoui.war:?]
        at psdi.webclient.system.controller.ControlInstance.handleEvent(ControlInstance.java:1011) [maximoui.war:?]
        at psdi.webclient.system.session.WebClientSession.handleEvent(WebClientSession.java:1296) [maximoui.war:?]
        at psdi.webclient.system.session.WebClientSession.processRequestEvent(WebClientSession.java:5582) [maximoui.war:?]
        at psdi.webclient.system.session.WebClientSession.handleClientSideQueueRequest(WebClientSession.java:5540) [maximoui.war:?]
        at psdi.webclient.system.session.WebClientSession.handleRequest(WebClientSession.java:867) [maximoui.war:?]
        at psdi.webclient.system.session.AsyncRequestManager.handleRequest(AsyncRequestManager.java:555) [maximoui.war:?]
        at psdi.webclient.system.session.AsyncRequestManager.manageRequest(AsyncRequestManager.java:253) [maximoui.war:?]
        at psdi.webclient.system.controller.RequestManager.manageRequest(RequestManager.java:317) [maximoui.war:?]
        at psdi.webclient.servlet.WebClientServlet.handleRequest(WebClientServlet.java:141) [maximoui.war:?]
        at psdi.webclient.servlet.WebClientServlet.doPost(WebClientServlet.java:52) [maximoui.war:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:706) [com.ibm.websphere.javaee.servlet.4.0_1.0.80.jar:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:791) [com.ibm.websphere.javaee.servlet.4.0_1.0.80.jar:?]
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1260) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at psdi.webclient.system.filter.HttpCrossSiteScriptingSecurity.doFilter(HttpCrossSiteScriptingSecurity.java:66) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at psdi.webclient.system.filter.MXCorrelationFilter.doFilter(MXCorrelationFilter.java:137) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at psdi.webclient.system.filter.PerformanceMonitor.doFilter(PerformanceMonitor.java:126) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at com.ibm.tivoli.maximo.filter.UnSupportedMethodBlockFilter.doFilter(UnSupportedMethodBlockFilter.java:60) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at psdi.webclient.system.filter.HttpXFrameOptionsFilter.doFilter(HttpXFrameOptionsFilter.java:43) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at psdi.webclient.system.filter.MTContextFilter.doFilter(MTContextFilter.java:53) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at psdi.webclient.system.filter
    .XAccessTokenFilter.doFilter(XAccessTokenFilter.java:146) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) [log4j-web-2.17.1.jar:2.17.1]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
        at java.lang.Thread.run(Thread.java:839) [?:?]
    10 May 2024 11:20:32:827 [ERROR] [maximo_ui01] [] BMXAA1579E - The message transaction could not be saved.
    psdi.util.MXSystemException: BMXAA1579E - The message transaction could not be saved.
        at psdi.iface.jms.JMSMXTransactable.saveTransaction(JMSMXTransactable.java:244) ~[businessobjects.jar:?]
        at psdi.txn.MXTransactionImpl.saveTransaction(MXTransactionImpl.java:221) ~[businessobjects.jar:?]
        at psdi.txn.MXTransactionImpl.saveTransaction(MXTransactionImpl.java:233) ~[businessobjects.jar:?]
        at psdi.txn.MXTransactionImpl.save(MXTransactionImpl.java:156) ~[businessobjects.jar:?]
        at psdi.mbo.MboSet.save(MboSet.java:7721) [businessobjects.jar:?]
        at psdi.mbo.MboSet.save(MboSet.java:7645) [businessobjects.jar:?]
        at psdi.app.common.virtual.ChangeStatusSet.doChangeMboStatus(ChangeStatusSet.java:224) [businessobjects.jar:?]
        at psdi.app.common.virtual.ChangeStatusSet.changeStatusOnSet(ChangeStatusSet.java:129) [businessobjects.jar:?]
        at psdi.app.common.virtual.ChangeStatusSet.execute(ChangeStatusSet.java:92) [businessobjects.jar:?]
        at psdi.app.common.virtual.ChangeStatusSet.execute(ChangeStatusSet.java:61) [businessobjects.jar:?]
        at psdi.webclient.system.beans.DataBean.save(DataBean.java:3094) [maximoui.war:?]
        at psdi.webclient.beans.common.ChangeStatusBean.execute(ChangeStatusBean.java:105) [maximoui.war:?]
        at psdi.webclient.beans.po.POChangeStatusBean.execute(POChangeStatusBean.java:69) [maximoui.war:?]
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
        at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
        at psdi.webclient.system.beans.DataBean.callBeanMethod(DataBean.java:6956) [maximoui.war:?]
        at psdi.webclient.system.beans.DataBean.callMethod(DataBean.java:6758) [maximoui.war:?]
        at psdi.webclient.system.beans.DataBean.callMethod(DataBean.java:6734) [maximoui.war:?]
        at psdi.webclient.system.session.WebClientSession.handleDialogOK(WebClientSession.java:3854) [maximoui.war:?]
        at psdi.webclient.controls.Dialog.dialogok(Dialog.java:151) [maximoui.war:?]
        at psdi.webclient.controls.Dialog.dialogok(Dialog.java:132) [maximoui.war:?]
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
        at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
        at psdi.webclient.system.controller.BaseInstance.handleEvent(BaseInstance.java:431) [maximoui.war:?]
        at psdi.webclient.system.controller.BaseInstance.handleEvent(BaseInstance.java:425) [maximoui.war:?]
        at psdi.webclient.system.controller.ControlInstance.handleEvent(ControlInstance.java:1011) [maximoui.war:?]
        at psdi.webclient.system.session.WebClientSession.handleEvent(WebClientSession.java:1296) [maximoui.war:?]
        at psdi.webclient.system.session.WebClientSession.processRequestEvent(WebClientSession.java:5582) [maximoui.war:?]
        at psdi.webclient.system.session.WebClientSession.handleClientSideQueueRequest(WebClientSession.java:5540) [maximoui.war:?]
        at psdi.webclient.system.session.WebClientSession.handleRequest(WebClientSession.java:867) [maximoui.war:?]
        at psdi.webclient.system.session.AsyncRequestManager.handleRequest(AsyncRequestManager.java:555) [maximoui.war:?]
        at psdi.webclient.system.session.AsyncRequestManager.manageRequest(AsyncRequestManager.java:253) [maximoui.war:?]
        at psdi.webclient.system.controller.RequestManager.manageRequest(RequestManager.java:317) [maximoui.war:?]
        at psdi.webclient.servlet.WebClientServlet.handleRequest(WebClientServlet.java:141) [maximoui.war:?]
        at psdi.webclient.servlet.WebClientServlet.doPost(WebClientServlet.java:52) [maximoui.war:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:706) [com.ibm.websphere.javaee.servlet.4.0_1.0.80.jar:?]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:791) [com.ibm.websphere.javaee.servlet.4.0_1.0.80.jar:?]
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1260) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at psdi.webclient.system.filter.HttpCrossSiteScriptingSecurity.doFilter(HttpCrossSiteScriptingSecurity.java:66) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at psdi.webclient.system.filter.MXCorrelationFilter.doFilter(MXCorrelationFilter.java:137) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at psdi.webclient.system.filter.PerformanceMonitor.doFilter(PerformanceMonitor.java:126) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at com.ibm.tivoli.maximo.filter.UnSupportedMethodBlockFilter.doFilter(UnSupportedMethodBlockFilter.java:60) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at psdi.webclient.system.filter.HttpXFrameOptionsFilter.doFilter(HttpXFrameOptionsFilter.java:43) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at psdi.webclient.system.filter.MTContextFilter.doFilter(MTContextFilter.java:53) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at psdi.webclient.system.filter.XAccessTokenFilter.doFilter(XAccessTokenFilter.java:146) [maximoui.war:?]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71) [log4j-web-2.17.1.jar:2.17.1]
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at com.ibm.ws.webcontainer.filter.WebAppFilterC
    hain.doFilter(WebAppFilterChain.java:93) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1068) [com.ibm.ws.webcontainer_1.1.80.jar:?]
        at [internal classes]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
        at java.lang.Thread.run(Thread.java:839) [?:?]
    StaticId.generateStaticId(): Id : msgbox_menus has already been requested and converted to: m748540fb
    [WARNING ] SRVE8094W: WARNING: Cannot set header. Response already committed.  Stack trace of errant attempt to set header: 
            at com.ibm.ws.webcontainer.srt.SRTServletResponse.setHeader(SRTServletResponse.java:1815)
            at [internal classes].(Unknown Source)
            at psdi.webclient.system.filter.HttpXFrameOptionsFilter.addXFrameOptions(HttpXFrameOptionsFilter.java:84)
            at psdi.webclient.system.filter.HttpXFrameOptionsFilter.doFilter(HttpXFrameOptionsFilter.java:45)
            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203)
            at [internal classes].(Unknown Source)
            at psdi.webclient.system.filter.MTContextFilter.doFilter(MTContextFilter.java:53)
            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203)
            at [internal classes].(Unknown Source)
            at psdi.webclient.system.filter.XAccessTokenFilter.doFilter(XAccessTokenFilter.java:146)
            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203)
            at [internal classes].(Unknown Source)
            at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)
            at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203)
            at [internal classes].(Unknown Source)
     
    10 May 2024 11:20:38:050 [INFO] [maximo_ui01] [] BMXAA6719I - USER = (MAXADMIN) SPID = (986) app (null) object (REPORTRUNQUEUE) : select * from reportrunqueue  where (running = 0) order by priority asc, submittime desc
    10 May 2024 11:20:38:558 [INFO] [maximo_ui01] [CID-MXOSLC-13963] Correlation started.
    10 May 2024 11:20:38:558 [INFO] [maximo_ui01] [CID-MXOSLC-13963] got cert subject dn as CN=*.mas-gmarsdev2-manage.svc
    10 May 2024 11:20:38:559 [INFO] [maximo_ui01] [CID-MXOSLC-13963] BMXAA6719I - USER = (MAXADMIN) SPID = (1299) app (null) object (MAXUSER) : select * from maxuser  where upper(userid) =  'MXINTADM'  and status in (select value from synonymdomain where domainid = 'MAXUSERSTATUS' and maxvalue = 'ACTIVE')
    10 May 2024 11:20:38:570 [INFO] [maximo_ui01] [CID-MXOSLC-13963] BMXAA6719I - USER = (MAXADMIN) SPID = (2563) app (null) object (LOGINBLOCK) : select * from loginblock  where clientaddr =  'UNKNOWN'  and clienthost =  'UNKNOWN'
    10 May 2024 11:20:38:579 [INFO] [maximo_ui01] [CID-MXOSLC-13963] BMXAA6719I - USER = (MAXADMIN) SPID = (2236) app (null) object (LOGINTRACKING) : select count(*) from logintracking  where attemptresult in ( 'FAILED' , 'FORGOTPSWD' ) and clientaddr =  'UNKNOWN'  and clienthost =  'UNKNOWN'  and attemptdate >= (sysdate - (30/86400))
    10 May 2024 11:20:38:582 [INFO] [maximo_ui01] [CID-MXOSLC-13963] BMXAA6719I - USER = (MAXADMIN) SPID = (3203) app (null) object (MAXUSER) : select * from maxuser  where upper(loginid) =  'MXINTADM'
    10 May 2024 11:20:38:592 [INFO] [maximo_ui01] [CID-MXOSLC-13963] BMXAA6719I - USER = (MAXADMIN) SPID = (2549) app (null) object (PERSON) : select * from person  where personid =  'MXINTADM'
    10 May 2024 11:20:38:596 [INFO] [maximo_ui01] [CID-MXOSLC-13963] BMXAA6719I - USER = (MAXADMIN) SPID = (1930) app (null) object (EMAIL) : select * from email  where personid= 'MXINTADM'  and  isprimary=1
    10 May 2024 11:20:38:604 [INFO] [maximo_ui01] [CID-MXOSLC-13963] BMXAA6719I - USER = (MAXADMIN) SPID = (986) app (null) object (PHONE) : select * from phone  where personid= 'MXINTADM'  and  isprimary=1
    10 May 2024 11:20:38:606 [INFO] [maximo_ui01] [CID-MXOSLC-13963] BMXAA6719I - USER = (MXINTADM) SPID = (1299) app (null) object (APIKEYTOKEN) : select * from apikeytoken  where (apikey = 'UhMPUKCAwYFROb7VC8bXzuBF19AlyBs+fNa3cuIMraRCzS2iR0qFF7B5PvV1pdxb')
    10 May 2024 11:20:38:610 [INFO] [maximo_ui01] [CID-MXOSLC-13963] BMXAA6719I - USER = (MAXADMIN) SPID = (2563) app (null) object (MAXUSER) : select * from maxuser  where upper(userid) =  'MXINTADM'  and status in (select value from synonymdomain where domainid = 'MAXUSERSTATUS' and maxvalue = 'ACTIVE')
    10 May 2024 11:20:38:621 [INFO] [maximo_ui01] [CID-MXOSLC-13963] BMXAA6719I - USER = (MAXADMIN) SPID = (2236) app (null) object (LOGINBLOCK) : select * from loginblock  where clientaddr =  'UNKNOWN'  and clienthost =  'UNKNOWN'
    10 May 2024 11:20:38:623 [INFO] [maximo_ui01] [CID-MXOSLC-13963] BMXAA6719I - USER = (MAXADMIN) SPID = (3203) app (null) object (LOGINTRACKING) : select count(*) from logintracking  where attemptresult in ( 'FAILED' , 'FORGOTPSWD' ) and clientaddr =  'UNKNOWN'  and clienthost =  'UNKNOWN'  and attemptdate >= (sysdate - (30/86400))
    10 May 2024 11:20:38:637 [INFO] [maximo_ui01] [CID-MXOSLC-13963] BMXAA6719I - USER = (MAXADMIN) SPID = (2549) app (null) object (MAXUSER) : select * from maxuser  where upper(loginid) =  'MXINTADM'
    10 May 2024 11:20:38:659 [INFO] [maximo_ui01] [CID-MXOSLC-13963] BMXAA6719I - USER = (MAXADMIN) SPID = (30) app (null) object (PERSON) : select * from person  where personid =  'MXINTADM'
    10 May 2024 11:20:38:674 [INFO] [maximo_ui01



    ------------------------------
    Anil Raghuvanshi
    ------------------------------


  • 2.  RE: BMXAA1579E - The message transaction could not be saved. in MAS 8

    Posted Thu May 16, 2024 07:40 AM

    Hi. I'm not sure which page says that the error relates to " it says queues / data storage is full."

    The error actually suggests that the WebSphere code can't find the JMS queue objects related to the JNDI name.

    MAS 8 is significantly different from MAM. MAS doesn't automatically include a JMS queue engine.

    Have you installed the IBM JMS engine that is available for MAS?

    It doesn't have the enterprise features that were included with the WAS ND installation. These pages look relevant - https://www.linkedin.com/pulse/jms-messaging-maximo-manage-mikhail-pastushkov/

    https://www.ibm.com/docs/en/mas-cd/maximo-manage/continuous-delivery?topic=servers-configuring-jms-maximo-manage

    IBM now advise using Kafka to provide queue type functionality



    ------------------------------
    Mark Robbins
    Support Lead/Technical Design Authority / IBM Champion 2017 - 2023
    Cohesive (previously Vetasi Limited)
    https://www.linkedin.com/pulse/maximo-support-advice-from-non-ibm-engineer-article-mark-robbins/
    ------------------------------



  • 3.  RE: BMXAA1579E - The message transaction could not be saved. in MAS 8

    Posted Thu May 16, 2024 10:04 AM

    Hi Mark,

    Thanks for response.

    We have followed the same method as mentioned in shared links for configuring JMS queues, but we are getting mentioned error.



    ------------------------------
    Anil Raghuvanshi
    ------------------------------



  • 4.  RE: BMXAA1579E - The message transaction could not be saved. in MAS 8

    Posted Mon May 20, 2024 02:54 AM

    Hi Anil,

    looking at Your error trace it seems like You are trying to use jms/maximo/int/cf/intcfui ConnectionFactory. Did You change that in the server.xml of the JMS bundle? the default example that IBM uses has different name for ConnectionFactory.



    ------------------------------
    Witold Wierzchowski
    ------------------------------



  • 5.  RE: BMXAA1579E - The message transaction could not be saved. in MAS 8

    Posted Mon May 20, 2024 03:21 AM

    Hi Witold,

    Thanks for your response. We followed same way as mentioned in below article. Same has been suggested by Mark as well in above post.

    Configuring JMS servers for Maximo ManageMaximo Health - IBM Documentation

    Do you think we should configure in some other way?



    ------------------------------
    Anil Raghuvanshi
    ------------------------------



  • 6.  RE: BMXAA1579E - The message transaction could not be saved. in MAS 8

    Posted Mon May 20, 2024 04:35 AM

    This configuration is ok, just keep in mind that there are couple parameters that can be changed and have to reflect Your system URLs.

    You can check if the JMS config is working fine from External Systems > Add/Modify queues. In top right corner of the dialog select Actions > View queue data and click ok. If JMS setup is correct it will show You list of messages to be processed (may be empty). If JMS setup is NOT correct it will give You some kind of BMXAA error.



    ------------------------------
    Witold Wierzchowski
    ------------------------------



  • 7.  RE: BMXAA1579E - The message transaction could not be saved. in MAS 8

    Posted Mon May 20, 2024 08:08 AM

    Yes Witold, we are getting below error when checking for View Queue data or Delete Queue data. I mentioned that in my original post as well.

    BMXAA1581E - No object with the name {0} is set up in JNDI tree. Check the JMS/JNDI setup in the server administration console.



    ------------------------------
    Anil Raghuvanshi
    ------------------------------



  • 8.  RE: BMXAA1579E - The message transaction could not be saved. in MAS 8

    Posted Tue July 09, 2024 09:16 PM

    Not sure if this has been resolved permanently.  I occasionally get the same error attempting to generate xml for sequential outbound data.  It appears to me that often when I get this error, websphere isn't working properly and I am unable to just restart JVMs within Websphere console.  The issue is resolved each time after I restart the whole individual webserver.



    ------------------------------
    Vera Tong
    Maximo Consultant
    Independent
    12066695786
    ------------------------------



  • 9.  RE: BMXAA1579E - The message transaction could not be saved. in MAS 8

    Posted Wed July 10, 2024 01:59 AM

    Check if the JMS connection factory "jms/maximo/int/cf/intcfui" is correctly configured and available in the JNDI tree.

    Verify JMS resources required by Maximo, such as connection factories and queues, are properly configured and available in the JNDI tree.

    Double-check the JMS connection factory configuration.

    Review Maximo JMS Configuration and if possible test the JMS connectivity from the MAS 8 environment



    ------------------------------
    Amit Bhardwaj
    ------------------------------