I am writing a OpenOffice extension which is supposed to interact with a large .NET library. As suggested here, a plausible solution is to use IKVM.NET with the extension written in Java which interacts with the Mono library. Yet, the question is, how to introduce IKVM.NET as the JRE for OpenOffice.
I think this is not possible without recompiling OpenOffice. OpenOffice has a very strong Java VM check. If you want do it then you need:
Alternative you can change the vendor of IKVM to "Oracle Corporation" and rebuild it.
But I have no idea how this should work with mono.