Page 1 of 1

eXist API error: Failed to invoke method parseLocalExt

Posted: Wed Sep 11, 2019 12:37 pm
by bernardusgui
In Oxygen 18.1 I connect to eXist-db 4.7. Most of the time this poses no problems. But at times when I try to save an .xql file I've been editing, Oxygen will report back:
Cannot save the file: API error: Failed to invoke method parseLocalExt in class org.exist.xmlrpc.RpcConnection: Invalid handle specified

Yet if I close and re-open the document, frequently it did actually save. But I can't depend on this to always be the case, so I have to copy my entire .xql content to another document just in case.

What is causing this error and how can I resolve it?

Thanks.

Re: eXist API error: Failed to invoke method parseLocalExt

Posted: Thu Sep 12, 2019 3:46 pm
by adrian
Hello,

First, I would like to point out that v18.1 was released in 2016 and has already reached its end of life in February 2019. eXist-db 4.7 has been released after this date, May 2019. We have never tested Oxygen v18.1 with eXist-db 4.7, nor is it a supported combination.

If you have created the eXist-db connection by using the "Create eXist-db XML connection" wizard from Oxygen, it will work the best it can.

Regards,
Adrian