I'm lucky... I have never had to tell somebody that the contract has 
extraordinarily stupid... and that people with higher pay grades than I are 
apparently morons... My answer always is "No, I don't care what the contract 
says, it's not my fault the contract writing people are idiots." I have certain 
amount of professional integrity and I don't let stupid people tell me what to 
do. But like I said before... I'm lucky. 

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: Christopher Painter [mailto:chr...@deploymentengineering.com]
> Sent: Tuesday, September 28, 2010 6:24 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] how to stop msiserver after installation;
> 
> 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
------------------------------------------------------------------------------
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