Windows Server 2003 - IIS 6.0
I have an Asp.Net 4.0 (C #) web application that uses OpenOffice to convert Microsoft Office office documents to PDF files so that they can be displayed on the Internet.
Everything worked fine.
Then I upgraded OpenOffice from 3.2.1 to 3.4.1 on the web server, and now it does not work. The problem occurs when the bootstrap is called.
private static XComponentLoader LoadOO() { XComponentContext OO = uno.util.Bootstrap.bootstrap();
uno.util.Bootstrap.bootstrap (); hangs and returns nothing.
The call starts OpenOffice with the username of the network service, but the call never returns. Each time a method is called, it opens a different instance of OpenOffice instead of binding to an already open instance.
Again I tried to downgrade to 3.2.1, but the same thing happens.
I tried solution 3, indicated here with no success.
I tried restarting IIS and restarting the application pool and various things related to user permissions. I get nothing and need some help.
I was not the person who originally got this job on a web server, so I donβt know if any special steps have been taken. I have no problem making it work on my development machine with any version of OpenOffice.
source share