Products | Versions |
---|---|
TIBCO MDM | 9.1 |
While Login into MDM we may unable to access the inbox page and get some workitem related errors as below.
2018-11-27 11:39:16,374 [default task-47] DEBUG com.tibco.mdm._DBUtil.__execSql - SELECT DISTINCT(ATTRIBUTEID) FROM WORKITEMATTRIBUTE WHERE CATALOGID = 34374 2018-11-27 11:39:16,456 [default task-47] DEBUG com.tibco.mdm.ui.workflow.engine.workitem.WorkListHandlerServlet - Showing exception page for: JAV-8001 2018-11-27 11:39:16,456 [default task-47] DEBUG com.tibco.mdm.ui.workflow.engine.workitem.WorkListHandlerServlet - Looking up messages 0 2018-11-27 11:39:16,456 [default task-47] DEBUG com.tibco.mdm.ui.workflow.engine.workitem.WorkListHandlerServlet - Errordoc built 2018-11-27 11:39:16,456 [default task-47] DEBUG com.tibco.mdm.ui.workflow.engine.workitem.WorkListHandlerServlet - destination URL: /ErrorPage?Direction=NEXT&ecmuuid=8AAA88A967313136016754F75C6851B0 2018-11-27 11:39:16,456 [default task-47] DEBUG com.tibco.mdm.ui.infrastructure.errorhandler.AppErrorHandlerServlet - User '503072157' is already logged in with id 4063720 session ID = pQBT7HpwATzyccwddg5f32QuCv-baoHqOGjU4Y3_ 2018-11-27 11:39:16,456 [default task-47] DEBUG com.tibco.mdm.ui.infrastructure.errorhandler.AppErrorHandlerServlet - Error Request/Action/ReturnURL:Direction=NEXT&ecmuuid=8AAA88A967313136016754F75C6851B0/display/null 2018-11-27 11:39:16,458 [default task-47] DEBUG com.tibco.mdm.ui.infrastructure.errorhandler.AppErrorHandlerServlet - Time taken to load HTML: com.tibco.mdm.ui.workflow.event.viewer.Error: 2 ms 2018-11-27 11:39:16,459 [default task-47] ERROR com.tibco.mdm.ui.infrastructure.errorhandler.AppErrorHandlerServlet - Logged error in log file: <MqException: BEGIN> Code: JAV-8001: Unexpected error. Class: 'com.tibco.mdm.ui.workflow.engine.workitem.WorkListHandlerServlet' and method name: 'service'. Additional information: java.lang.NullPointerException.
When the CONFIGURATIONDOCUMENT associated with the page for the user becomes unusable for some reason,possibly it is set to display a column for a repository that no longer exists. So,We need to update the CONFIGURATIONDOCUMENT for non working user with working user for Inbox screen ID.
UPDATE CONFIGURATIONDOCUMENT SET DOCUMENT=(SELECT DOCUMENT FROM CONFIGURATIONDOCUMENT WHERE MEMBERID=<OK_Member_ID> AND SCREENID=<Relevant Screen ID>) WHERE MEMBERID=<Problem_Member_ID> AND SCREENID=<Relevant Screen ID>;