Hi Experts,
We are getting an error below after configuring jms stores:
02 Mar 2026 10:39:13:031 [INFO] [MXServer] [CID-CRON-228059] cronAction start for Integration crontask JMSQSEQCONSUMER.SEQQOUT for queue=jms/maximo/int/queues/sqout with selector= for server MXServer...[err] java.lang.NullPointerException: Cannot read the array length because "buf" is null[err] at java.base/java.io.ByteArrayInputStream.<init>(ByteArrayInputStream.java:109)[err] at psdi.iface.mic.MicUtil.deserialize(MicUtil.java:943)[err] at psdi.iface.jms.MessageErrorHandler.getErrorMsgForSeqQueue(MessageErrorHandler.java:223)[err] at psdi.iface.jms.JMSQueueCronTask.getMessage(JMSQueueCronTask.java:420)[err] at psdi.iface.jms.JMSQueueCronTask.cronAction(JMSQueueCronTask.java:284)[err] at psdi.server.CronTaskManager.callCronMethod(CronTaskManager.java:2597)[err] at psdi.server.CronTaskManager$CronThread.run(CronTaskManager.java:3516)[err] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)[err] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)[err] at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)[err] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)[err] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)[err] at java.base/java.lang.Thread.run(Thread.java:853)02 Mar 2026 10:39:13:266 [ERROR] [MXServer] [CID-CRON-228059] Cannot invoke "java.util.Map.put(java.lang.Object, java.lang.Object)" because "msgProperties" is nulljava.lang.NullPointerException: Cannot invoke "java.util.Map.put(java.lang.Object, java.lang.Object)" because "msgProperties" is null at psdi.iface.jms.MessageErrorHandler.getErrorMsgForSeqQueue(MessageErrorHandler.java:224) ~[businessobjects.jar:?] at psdi.iface.jms.JMSQueueCronTask.getMessage(JMSQueueCronTask.java:420) [businessobjects.jar:?] at psdi.iface.jms.JMSQueueCronTask.cronAction(JMSQueueCronTask.java:284) [businessobjects.jar:?] at psdi.server.CronTaskManager.callCronMethod(CronTaskManager.java:2597) [businessobjects.jar:?] at psdi.server.CronTaskManager$CronThread.run(CronTaskManager.java:3516) [businessobjects.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?] at java.lang.Thread.run(Thread.java:853) [?:?]02 Mar 2026 10:39:13:277 [ERROR] [MXServer] [CID-CRON-228059] Cannot invoke "java.util.Map.get(java.lang.Object)" because "msgProperties" is nulljava.lang.NullPointerException: Cannot invoke "java.util.Map.get(java.lang.Object)" because "msgProperties" is null at psdi.iface.jms.MessageErrorHandler.handleError(MessageErrorHandler.java:445) [businessobjects.jar:?] at psdi.iface.jms.JMSQueueCronTask.handleError(JMSQueueCronTask.java:592) [businessobjects.jar:?] at psdi.iface.jms.JMSQueueCronTask.getMessage(JMSQueueCronTask.java:543) [businessobjects.jar:?] at psdi.iface.jms.JMSQueueCronTask.cronAction(JMSQueueCronTask.java:284) [businessobjects.jar:?] at psdi.server.CronTaskManager.callCronMethod(CronTaskManager.java:2597) [businessobjects.jar:?] at psdi.server.CronTaskManager$CronThread.run(CronTaskManager.java:3516) [businessobjects.jar:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?] at java.lang.Thread.run(Thread.java:853) [?:?]02 Mar 2026 10:39:13:278 [INFO] [MXServer] [CID-CRON-228059] cronAction end for Integration crontask JMSQSEQCONSUMER.SEQQOUT for queue=jms/maximo/int/queues/sqout with selector= for server MXServer02 Mar 2026 10:39:13:308 [INFO] [MXServer] [CID-CRON-228059] BMXAA6378I - USER = (MAXADMIN) SPID = (The database session identifier (spid) could not be retrieved for logging.)BMXAA6379I - Application (CrontaskManager) :select lastrun from taskscheduler where taskname =JMSQSEQCONSUMER.SEQQOUT02 Mar 2026 10:39:13:309 [INFO] [MXServer] [CID-CRON-228059] JMSQSEQCONSUMER.SEQQOUT lastRun=2026-03-02 11:39:12.002 Mar 2026 10:39:13:309 [INFO] [MXServer] [CID-CRON-228059] BMXAA6378I - USER = (MAXADMIN) SPID = (The database session identifier (spid) could not be retrieved for logging.)BMXAA6379I - Application (CrontaskManager) :update taskscheduler set lastend = ? , servertimestamp = ? where servername = ? and taskname = ?02 Mar 2026 10:39:13:312 [INFO] [MXServer] [CID-CRON-228059] Correlated data: BEGIN InstanceName:SEQQOUT TaskName:JMSQSEQCONSUMER Activity:ACTION ElapsedTime:281 ms END02 Mar 2026 10:39:13:312 [INFO] [MXServer] [] BMXAA6378I - USER = (MAXADMIN) SPID = (system#spidnotfound)BMXAA6379I - Application (CrontaskManager) :select lastrun from taskscheduler where taskname = 'JMSQSEQCONSUMER.SEQQOUT' and seed= 223280502 Mar 2026 10:39:14:565 [INFO] [MXServer] [] BMXAA6719I - USER = (MXINTADM) SPID = (The database session identifier (spid) could not be retrieved for logging.) app (null) object (LOGREQUEST) : select * from logrequest order by requestts desc02 Mar 2026 10:39:14:932 [INFO] [MXServer] [] BMXAA6378I - USER = (MAXADMIN) SPID = (The database session identifier (spid) could not be retrieved for logging.)BMXAA6379I - Application (CrontaskManager) :select seed,servertimestamp,lastrun, lastend from taskscheduler where taskname = 'AsyncImmediateJobCron.AsyncImmediate'02 Mar 2026 10:39:14:934 [INFO] [MXServer] [] BMXAA6378I - USER = (MAXADMIN) SPID = (The database session identifier (spid) could not be retrieved for logging.)BMXAA6379I - Application (CrontaskManager) :select seed,servertimestamp,lastrun, lastend from taskscheduler where taskname = 'JMSQSEQCONSUMER.SEQQIN'02 Mar 2026 10:39:14:936 [INFO] [MXServer] [] BMXAA6378I - USER = (MAXADMIN) SPID = (The database session identifier (spid) could not be retrieved for logging.)BMXAA6379I - Application (CrontaskManager) :update taskscheduler set servername = ? , seed = ? , lastrun = ? , servertimestamp = ? where taskname = ? and seed <= ? and (lastend < ? or lastend is null)02 Mar 2026 10:39:14:940 [INFO] [MXServer] [] BMXAA6378I - USER = (MAXADMIN) SPID = (The database session identifier (spid) could not be retrieved for logging.)BMXAA6379I - Application (CrontaskManager) :update taskscheduler set servername = ? , seed = ? , lastrun = ? , servertimestamp = ? where taskname = ? and seed <= ? and (lastend < ? or lastend is null)02 Mar 2026 10:39:14:940 [INFO] [MXServer] [] BMXAA6719I - USER = (MAXADMIN) SPID = (The database session identifier (spid) could not be retrieved for logging.) app (null) object (CRONTASKINSTANCE) : select * from crontaskinstance where crontaskname= 'AsyncImmediateJobCron' and instancename= 'AsyncImmediate'02 Mar 2026 10:39:14:942 [INFO] [MXServer] [] BMXAA6719I - USER = (MAXADMIN) SPID = (system#spidnotfound) app (null) object (CRONTASKPARAM) : select * from crontaskparam where crontaskname= 'AsyncImmediateJobCron' and instancename= 'AsyncImmediate'02 Mar 2026 10:39:14:943 [INFO] [MXServer] [] BMXAA6719I - USER = (MAXADMIN) SPID = (The database session identifier (spid) could not be retrieved for logging.) app (null) object (CRONTASKINSTANCE) : select * from crontaskinstance where crontaskname= 'JMSQSEQCONSUMER' and instancename= 'SEQQIN'02 Mar 2026 10:39:14:944 [INFO] [MXServer] [] BMXAA6719I - USER = (MAXADMIN) SPID = (The database session identifier (spid) could not be retrieved for logging.) app (null) object (CRONTASKPARAM) : select * from crontaskparam where crontaskname= 'AsyncImmediateJobCron' and instancename= 'AsyncImmediate'02 Mar 2026 10:39:14:945 [INFO] [MXServer] [] BMXAA6719I - USER = (MAXADMIN) SPID = (The database session identifier (spid) could not be retrieved for logging.) app (null) object (CRONTASKPARAM) : select * from crontaskparam where crontaskname= 'JMSQSEQCONSUMER' and instancename= 'SEQQIN'
We also checked in External System under Add/Modify Queues and able to get count result for the queues.
Please advise.
Thanks.
Issue was resolved. The fix was replacing the StorageClass from a RWO one to another with RWX.
3815 Harrison AvenueCincinnati, OH 45211contact@moremaximo.com
Join CommunityInvite ColleaguesLearn MoreAbout UsTerms of Use