Saturday, 7 June 2025

Myob v14 error 20000 was encountered when opening the m-powered service center

 Putting this here because this error drove me nuts.

Yes, Myob V14 is very old and no longer supported, but IF you get this error it is because the m-powered service center plugin is trying to run a very old version of java runtime. (SE 1.4)

On SOME windows 10 or 11 machines the java runtime will just stop running without giving an error message. I believe this is related to anti virus software, but can't prove it.

TO FIX:

Install the latest Java Runtime for 32 bit computers:

(currently) https://www.java.com/en/download/manual.jsp

In regedit go to:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\MYOB Technology\AU\MSC\2.0

and set JavaHome to point to a more up to date JRE (Java Runtime)

(At time of writing this was  C:\Program Files (x86)\Java\jre1.8.0_451 but this will probably be different as new versions come out. Just find a valid jre* folder in Program Files (x86)\Java)

Then restart Myob.

Hope that's of some help to someone

  

Updating React Native (my journey)

Upgrading a React Native Project to a newer version My Journey, in the hopes it will be useful to others.  So, it turns out that upgrading a...