Overview
You open the BPM Portal and log in as an Administrator. When you click on the myInstances tab, the available instances are not displayed, but the browser is stuck with spinning (the mouse cursor is a spinning icon like when the browser is waiting to load additional data).
bpmportal.log has below errors:
(PW14045) Failed to process the request with the request url https://XXXXX:XXX/sbm/bpmportal/myhome/bizsite.status.list | WebContainer : 0 |#]
com.savvion.sbm.bpmportal.bizsite.api.BizSiteExceptionBean
at com.savvion.sbm.bpmportal.bizsite.api.PagedStatusManager.getPagedStatus(Unknown Source)
at com.savvion.sbm.bpmportal.bizsite.api.BizSiteBean.getPagedStatus(Unknown Source)
at com.savvion.sbm.bpmportal.mvc2.bizsite.cmd.JSONInstanceList.execute(Unknown Source)
bizlogicclient.log has below error:
com.savvion.sbm.bizlogic.client.queryservice.QSException: (019) Process Template name <> is not valid.; context(QSDAOService.getTemplateIDList(conn, fil, sess))
Solution
This happens when the PTID (process template ID) for the selected application is -1 (invalid process template ID) in the bizlogic_template table.
Please check the data history of the template to identify how it ended up with that wrong template id. Once that is process template ID is corrected, listing the instances will work.