Sadly I see it all the time.  Some Systems Engineer will come into my office 
and 
show me some "Tech Memorandum"  that was supposedly incorporated into the 
contract and agreed to by the company and the customer and if I don't do all 
these crazy things ( read anti-pattern ) by tomorrow night we are going to be 
in 
breach of contract. 

Sometimes I feel like the dreaded bathtub curve never goes away.
 
Christopher Painter, Author of Deployment Engineering Blog
Have a hot tip, know a secret or read a really good thread that deserves 
attention? E-Mail Me



----- Original Message ----
From: "Wilson, Phil" <phil.wil...@invensys.com>
To: General discussion for Windows Installer XML toolset. 
<wix-users@lists.sourceforge.net>
Sent: Tue, September 28, 2010 7:27:43 PM
Subject: Re: [WiX-users] how to stop msiserver after installation;

I'll add a comment here about that over-used word "requirement" and Edwin is 
completely correct. Too many times that word gets used to mean "you must do 
this 
- it's a (deep breath) REQUIREMENT!!!" and then it turns out to be some weird 
(especially in this case) piece of implementation. A real requirement is 
something like Edwin's. How can a requirement possibly be "turn off Windows 
Installer when the install is complete"? What are they thinking they can 
achieve 
with this? 


Phil Wilson 


-----Original Message-----
From: Castro, Edwin G. (Hillsboro) [mailto:edwin.cas...@fiserv.com] 
Sent: Tuesday, September 28, 2010 3:41 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] how to stop msiserver after installation;

I have to agree with the others on this mailing list. You need to leave the 
server process alone. The requirement from your customer is wrong.

Edwin G. Castro
Software Developer - Staff
Electronic Banking Services
Fiserv
Office: 503-746-0643
Fax: 503-617-0291
www.fiserv.com
Please consider the environment before printing this e-mail


> -----Original Message-----
> From: Bisht, Pradeep [mailto:pradeep_bi...@yahoo.com]
> Sent: Tuesday, September 28, 2010 3:06 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] how to stop msiserver after installation;
> 
> when our installer starts I see that: under processes "msiexec.exe" starts
> running and under services "msiserver" start running. Once our installer
> completes, msiexec is no longer visible in task manager while msiserver
> keeps running untill after 10 minutes and then its status changes to
> "stopped".
> Customer's requirement is to stop msiserver immediately after our
> installation completes. All of our custom actions are synchronous
> return=check.
> 
> 
> 
> ----- Original Message ----
> From: "Castro, Edwin G. (Hillsboro)" <edwin.cas...@fiserv.com>
> To: General discussion for Windows Installer XML toolset.
> <wix-users@lists.sourceforge.net>
> Sent: Tue, September 28, 2010 2:53:43 PM
> Subject: Re: [WiX-users] how to stop msiserver after installation;
> 
> I don't think you should be trying to stop "msiserver.exe".
> 
> 1.) I don't know what "msiserver.exe" is. I would expect to see msiexec.exe
> but you certainly don't want to stop these process as one of them will be
> yourself.
> 2.) The Windows Installer architecture uses a client process and a server
> process. You really want the OS to determine when the server process is
> ready to die if at all. The client process should not be killed as that will 
>kill
> yourself as I mentioned above.
> 
> Seems to me like the requirement interpretation should be "make sure you
> wait for any exe custom actions your spin up during your installation." WiX
> will let you wait for their completion already.
> 
> Edwin G. Castro
> Software Developer - Staff
> Electronic Banking Services
> Fiserv
> Office: 503-746-0643
> Fax: 503-617-0291
> www.fiserv.com
> P Please consider the environment before printing this e-mail
> 
> > -----Original Message-----
> > From: Bisht, Pradeep [mailto:pradeep_bi...@yahoo.com]
> > Sent: Tuesday, September 28, 2010 2:42 PM
> > To: General discussion for Windows Installer XML toolset.
> > Subject: Re: [WiX-users] how to stop msiserver after installation;
> >
> > Thanks for responding.
> >
> > The top installer is not ours it is of our customer who takes software
> > from us and several other vendors. Their top level installer expects
> > our installer to stop all the processes that started for our
> > installation and that includes msiserver.exe also. If I use service
> > APIs what will be the id for the
> msiserver
> > service? Can you please point me to a sample code. Thanks.
> >
> >
> >
> > ----- Original Message ----
> > From: "Wilson, Phil" <phil.wil...@invensys.com>
> > To: General discussion for Windows Installer XML toolset.
> > <wix-users@lists.sourceforge.net>
> > Sent: Tue, September 28, 2010 12:33:08 PM
> > Subject: Re: [WiX-users] how to stop msiserver after installation;
> >
> > It sounds like you have a design that expects the Windows Installer
> >service  (or some number of processes called msiexec.exe?) to stop when
> >a bunch of  your installs have finished. The Windows Installer service
> >isn't a child process!
> > Like any other Windows service you stop it with the service APIs, but
> >really,  your design is just very very wrong. If those other installs
> >are completely
> out
> > of your control (and you can't install them yourself so you *know*
> > when they
> > complete) you'd be better off polling for the ProductCode of last one
> > you launched to see when it is finally installed.
> >
> >
> > Phil Wilson
> >
> > -----Original Message-----
> > From: Bisht, Pradeep [mailto:pradeep_bi...@yahoo.com]
> > Sent: Tuesday, September 28, 2010 12:05 PM
> > To: wix-users@lists.sourceforge.net
> > Subject: [WiX-users] how to stop msiserver after installation;
> >
> > After my installer finishes, msiserver keeps running for long time.
> >How can I  stop it? Our top level installer package (not MSI based)
> >waits for all the child
> >
> > processes launched by a specific installer to end/stop before it can
> > proceed with the installation of other packages. How can I stop
> > msiserver? Any help will
> >
> > be highly appreciated. Thanks.
> >
> >
> >
> >
> > ----------------------------------------------------------------------
> > -------- Start uncovering the many advantages of virtual appliances
> > and start using them to simplify application deployment and accelerate
> > your shift to cloud computing.
> > http://p.sf.net/sfu/novell-sfdev2dev 
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users 
> >
> >
> > *** Confidentiality Notice: This e-mail, including any associated or
> >attached  files, is intended solely for the individual or entity to
> >which it is addressed.
> > This e-mail is confidential and may well also be legally privileged.
> >If you have  received it in error, you are on notice of its status.
> >Please notify the
> sender
> > immediately by reply e-mail and then delete this message from your
> system.
> > Please do not copy it or use it for any purposes, or disclose its
> >contents to any  other person. This email comes from a division of the
> >Invensys Group,  owned by Invensys plc, which is a company registered
> >in England and Wales  with its registered office at 3rd Floor, 40
> >Grosvenor Place, London, SW1X  7AW (Registered number 166023). For a
> >list of European legal entities within  the Invensys Group, please go
> >to
> >http://www.invensys.com/legal/default.asp?top_nav_id=77&nav_id=80&p 
> r
> > ev_id=77.
> >
> > You may contact Invensys plc on +44 (0)20 3155 1200 or e-mail
> > recept...@invensys.com. This e-mail and any attachments thereto may be
> > subject to the terms of any agreements between Invensys (and/or its
> > subsidiaries and
> > affiliates) and the recipient (and/or its subsidiaries and affiliates).
> >
> >
> >
> > ----------------------------------------------------------------------
> > -------- Start uncovering the many advantages of virtual appliances
> > and start using them to simplify application deployment and accelerate
> > your shift to cloud computing.
> > http://p.sf.net/sfu/novell-sfdev2dev 
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users 
> >
> >
> >
> >
> >
> > ----------------------------------------------------------------------
> > -------- Start uncovering the many advantages of virtual appliances
> > and start using them to simplify application deployment and accelerate
> > your shift to cloud computing.
> > http://p.sf.net/sfu/novell-sfdev2dev 
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users 
> ------------------------------------------------------------------------------
> Start uncovering the many advantages of virtual appliances and start using
> them to simplify application deployment and accelerate your shift to cloud
> computing.
> http://p.sf.net/sfu/novell-sfdev2dev 
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users 
> 
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Start uncovering the many advantages of virtual appliances and start using
> them to simplify application deployment and accelerate your shift to cloud
> computing.
> http://p.sf.net/sfu/novell-sfdev2dev 
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users 
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev 
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users 

*** Confidentiality Notice: This e-mail, including any associated or attached 
files, is intended solely for the individual or entity to which it is 
addressed. 
This e-mail is confidential and may well also be legally privileged. If you 
have 
received it in error, you are on notice of its status. Please notify the sender 
immediately by reply e-mail and then delete this message from your system. 
Please do not copy it or use it for any purposes, or disclose its contents to 
any other person. This email comes from a division of the Invensys Group, owned 
by Invensys plc, which is a company registered in England and Wales with its 
registered office at 3rd Floor, 40 Grosvenor Place, London, SW1X 7AW 
(Registered 
number 166023). For a list of European legal entities within the Invensys 
Group, 
please go to 
http://www.invensys.com/legal/default.asp?top_nav_id=77&nav_id=80&prev_id=77.

You may contact Invensys plc on +44 (0)20 3155 1200 or e-mail 
recept...@invensys.com. This e-mail and any attachments thereto may be subject 
to the terms of any agreements between Invensys (and/or its subsidiaries and 
affiliates) and the recipient (and/or its subsidiaries and affiliates).

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



      

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to