I'm trying to use wix to install a managed queued component.  Currently,
I have the install of the COM+ object working correctly but the
permissions are not being set correctly for the associated queues.

My wix source is as follows:

<File Id="Evare.TestQueuedComponent.tlb" Vital="yes"
        
Source="$(var.Evare.TestQueuedComponent.TargetDir)\$(var.Evare.TestQueue
dComponent.TargetName).tlb"/>

<File Id="Evare.TestQueuedComponent.dll"
Source="$(var.Evare.TestQueuedComponent.TargetPath)" Vital="yes"
KeyPath="yes"/>
<complus:ComPlusApplication Id="QueuedComponentComPlus"
Name="Evare.TestQueuedComponent"
        QueuingEnabled="yes" QueueListenerEnabled="yes"
        ApplicationAccessChecksEnabled="no" Authentication="none"
        Identity="EVARE_DEV\_JobDispatcher" Password="password"
        >
        <complus:ComPlusAssembly Id="QueuedComponentComPlusAssembly"
Type=".net" DllPath="[#Evare.TestQueuedComponent.dll]"
TlbPath="[#Evare.TestQueuedComponent.tlb]">
                <complus:ComPlusComponent
Id="Evare.TestQueuedComponent.QComponent"
CLSID="E3CB606A-C4F6-4159-96E0-6300BD71F33A"/>
        </complus:ComPlusAssembly>
</complus:ComPlusApplication>

This gets the queued component into the COM+ application list fine; the
problem is that it does not set any access permissions on the MQ's it
creates to give the _JobDispatcher user access to the queues.  Thus the
component won't start; if I add the access in by hand after running the
installer everything works great.

How do I setup the permissions on the queues to give the _JobDispatcher
user access to them?  I don't see anytying in the COM+ extension for
this; presumably you use the MSMQ extension to do it but I've tried a
few things and none of them work.

Any help would be appreciated.

--
Mark

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to