Hi,

JV wrote:
Hi

I'm trying to get OpenOffice.org to run under COM/DCOM for use on an unattended 
server.

To do this I create a Component Package under COM+. It works fine. However if I 
change the user from the Interactive User (me) to a named user (also me) then I 
start getting errors when I try to create an instance of the Service Manager.

"Retrieving the COM class factory for component with CLSID 
{82154420-0FBF-11D4-8313-005004526AB4} failed due to the following error: 80080005." 
[Server execution failed]

The fact that such a basic call is failing leads me to suspect that the issue 
is in Uno communicating across process boundaries (openoffice.exe to 
openoffice.bin) rather than anything specific to OOo itself.
As far as I remember the ServiceManager only provides an IDispatch which is marshalled by the system and not OOo. In this scenario there is no UNO interprocess communication involved.


Joachim

I know the documentation for OpenOffice.org says that  the identity of the service 
manager must be set to "Interactive User". However it doesn't explain why. The 
whole thing is a bit opaque and it's difficult to see exactly what's going wrong.

If I knew why things were going wrong then I could probably configure this so 
that I didn't need the Interactive User.

Any thoughts on what's going wrong?
Best Wishes

Jos

----------------------------------------------------------------------
jos vernon
http://www.websupergoo.com/
.NET Image Components & Consultancy
----------------------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to