Dear Holger,
I just want to let you know that, after a lot of analysis and Support by Software AG colleagues, we finally solved the issue.
Problem:
The My webMethods Server uses the following service to display the results: pub.monitor.service:getList
By setting the server logging for Integration Server (Settings->Logging->Server Logger) for positions 119 and 120 to TRACE, in file \IntegrationServer\instances\default\logs\server.log we found the following SQL query:
SELECT DISTINCT t13.ROOTCONTEXTID , t13.PARENTCONTEXTID , t13.CONTEXTID , t13.SERVICENAME , t13.SERVERID , t13.USERID , t14.FIRSTSTATUS , t14.FIRSTSTATUS FIRSTSTATUSDECODE, t14.FIRSTTIME , t14.FIRSTTIME FIRSTTIMESTRING, t14.LASTSTATUS , t14.LASTSTATUS LASTSTATUSDECODE, t14.LASTTIME , t14.LASTTIME LASTTIMESTRING, t14.DURATION FROM WMSERVICE t13, WMSERVICE_MIN_MAX t14 WHERE t14.CONTEXTID = t13.CONTEXTID AND t13.AUDITTIMESTAMP = t14.LASTTIME ORDER BY t14.LASTTIME DESC
However, the format of AUDITTIMESTAMP (timestamp(6)) und LASTTIME (datetime) differs → No results will be selected (except of those which where startet f.e. at 2018-08-23 16:30:03.000).
Solution:
The error can be fixed by setting the format of columns FIRSTTIME und LASTTIME of table WMSERVICE_MIN_MAX to timestamp(6).
ALTER TABLE .wmservice_min_max MODIFY FIRSTTIME TIMESTAMP(6) NULL;
ALTER TABLE .wmservice_min_max MODIFY LASTTIME TIMESTAMP(6) NULL;
Thank you very much for your support and kind regards,
Natalie
#MWS-CAF-Task-Engine#webMethods-BPMS#webMethods