java.lang.UnsatisfiedLinkError: lotus/domino/local/Database.NRemoveAllQryNamedResults

For those who are always ‘cutting edge’, here is a small hint that some of the new Java methods in the DominoResultsProcessor and Database class are not working on Domino 12.0.1 for Linux.

When you try to execute

Database sourceDb = session.getCurrentDatabase();
sourceDb.removeAllQueryNamedResults();

you will get an error message

Agent error: Exception in thread "AgentThread: JavaAgent"
Agent error: java.lang.UnsatisfiedLinkError: lotus/domino/local/Database.NRemoveAllQryNamedResults()V

The same happens with QueryResultsProcessor.executeToView().

HCL is already aware of this issue, and the issue is being tracked under SPR # ASHECCTADY

HCL has also published a technote describing the issue in detail.