Re: [WiX-users] IIS entities not created or created incorrectly

2008-05-09 Thread Eric Hybner
The problem:
A nested WebApplication isn't created consistently. With 3.0.3110, the app was 
created 90% of the time. With 3.0.4014, it is almost (90%?) never created.

The original query had two issues, but there's just info on one here. The other 
issue is with a non-nested web application not being created sometimes (fails 
perhaps 40% of the time, and gets created if I run a repair). I'll handle the 
other possibly related issue on another thread.

The WebApplication BobManager below not created. The folder shows up in IIS, 
but there's no app. The log seems to indicate that it should have been created.

Snippits from the .wxs































During install:

MSI (s) (B4:38) [08:56:17:591]: Invoking remote custom action. DLL: 
C:\WINDOWS\Installer\MSI1D6.tmp, Entrypoint: ConfigureIIs
MSI (s) (B4!9C) [08:56:17:732]: PROPERTY CHANGE: Adding 
StartMetabaseTransaction property. Its value is 'ScaConfigureIIs'.
Action start 8:56:17: ConfigureIIs.
MSI (s) (B4!9C) [08:56:17:748]: Doing action: StartMetabaseTransaction
Action start 8:56:17: StartMetabaseTransaction.
MSI (s) (B4!9C) [08:56:17:763]: PROPERTY CHANGE: Adding 
RollbackMetabaseTransaction property. Its value is 'ScaConfigureIIs'.
MSI (s) (B4!9C) [08:56:17:763]: Doing action: RollbackMetabaseTransaction
Action ended 8:56:17: StartMetabaseTransaction. Return value 1.
Action start 8:56:17: RollbackMetabaseTransaction.
MSI (s) (B4!9C) [08:56:17:779]: PROPERTY CHANGE: Adding 
CommitMetabaseTransaction property. Its value is 'ScaConfigureIIs'.
MSI (s) (B4!9C) [08:56:17:779]: Doing action: CommitMetabaseTransaction
Action ended 8:56:17: RollbackMetabaseTransaction. Return value 1.
Action start 8:56:17: CommitMetabaseTransaction.
Action ended 8:56:17: CommitMetabaseTransaction. Return value 1.
ConfigureIIs:  Skipping ScaInstallWebSvcExt() because IIsWebServiceExtension 
table not present
ConfigureIIs:  Skipping ScaInstallMimeMap() - required table not present
ConfigureIIs:  Skipping ScaGetHttpHeaders() - required tables not present.
ConfigureIIs:  Skipping ScaGetWebErrors() - required tables not present.
ConfigureIIs:  Skipping ScaInstallWebDirs() because IIsWebDir table not present
ConfigureIIs:  Skipping ScaInstallFilters() - no IIsFilter table
ConfigureIIs:  Skipping ScaInstallProperty() - required table not present
MSI (s) (B4!9C) [08:56:18:044]: PROPERTY CHANGE: Adding WriteMetabaseChanges 
property. Its value is 
'0?/LM/W3SVC/1/Root/BobServices/BobManager/?2?/LM/W3SVC/1/Root/BobServices/BobManager/?1002?0?1?2?IIsWebVirtualDir?2?/LM/W3SVC/1/Root/BobServices/BobManager/?6005?1?2?1?1073741886?2?/LM/W3SVC/1/Root/BobServices/BobManager/?3001?1?2?2?C:\Bob\BobStuff\BobServices\BobManager?2?/LM/W3SVC/1/Root/BobServices/BobManager/?6016?1?2?1?513?2?/LM/W3SVC/1/Root/BobServices/BobManager/?6000?1?2?1?4?2?/LM/W3SVC/1/Root/BobServices/BobManager/?6023?1?2?1?0?2?/LM/W3SVC/1/Root/BobServices/BobManager/?6039?1?2?1?1?3?/LM/W3SVC/1/Root/BobServices/BobManager?1?2?/LM/W3SVC/1/Root/BobServices/BobManager/?2102?1?100?2?BobManager?2?/LM/W3SVC/1/Root/BobServices/BobManager/?7011?1?101?1?1?2?/LM/W3SVC/1/Root/BobServices/BobManager/?7000?1?101?1?1?2?/LM/W3SVC/1/Root/BobServices/BobManager/?7012?1?101?2?VBScript?2?/LM/W3SVC/1/Root/BobServices/BobManager/?9101?1?1?2?CSIServices?0?/LM/W3SVC/1/Root/BobServices/?2?/LM/W3SVC/1/Root/BobServices/?1002?0?
ConfigureIIs:  Skipping ScaWebSvcExtCommit() because there are no web service 
extensions in the list
MSI (s) (B4!9C) [08:56:18:044]: Doing action: WriteMetabaseChanges
Action start 8:56:18: WriteMetabaseChanges.
Action ended 8:56:18: WriteMetabaseChanges. Return value 1.





MSI (s) (B4:74) [08:56:20:404]: Executing op: 
ActionStart(Name=CommitMetabaseTransaction,Description=Committing IIS Metabase 
Transaction,)
MSI (s) (B4:74) [08:56:20:404]: Executing op: 
CustomActionSchedule(Action=CommitMetabaseTransaction,ActionType=11777,Source=BinaryData,Target=**,CustomActionData=**)
MSI (s) (B4:74) [08:56:20:404]: Executing op: 
ActionStart(Name=WriteMetabaseChanges,Description=Installing Metabase Keys and 
Values,)
MSI (s) (B4:74) [08:56:20:404]: Executing op: 
CustomActionSchedule(Action=WriteMetabaseChanges,ActionType=11265,Source=BinaryData,Target=**,CustomActionData=**)
MSI (s) (B4:40) [08:56:20:420]: Invoking remote custom action. DLL: 
C:\WINDOWS\Installer\MSI1D9.tmp, Entrypoint: WriteMetabaseChanges
WriteMetabaseChanges:  Creating Metabase Key: 
/W3SVC/1/Root/BobServices/BobManager/
WriteMetabaseChanges:  Writing Metabase Value Under Key: 
/LM/W3SVC/1/Root/BobServices/BobManager/ ID: 1002
WriteMetabaseChanges:  Writing Metabase Value Und

Re: [WiX-users] IIS entities not created or created incorrectly

2008-05-09 Thread Rob Mensching
Can you share out log files from the cases that don't work?  Hopefully with a 
high consistency failure we can narrow down the problem.  I'm not aware of any 
outstanding issues.

My team uses the IIS CustomActions and things work well regularly.  We do not 
have any nested vdirs though...

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Hybner
Sent: Friday, May 09, 2008 08:51
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] IIS entities not created or created incorrectly

We're seeing regular failures creating IIS virtual directories using 
WiXIISExtension (currently on 3.0.4014). Sometimes the virtual directory isn't 
created at all, sometimes the folder exists, but the application isn't created, 
and sometimes the application is created on a folder in a location other than 
that requested, usually down several levels in a nonsensical location.

I can see from the CustomActionData that the arguments are set correctly.

I saw some earlier information that there were difficulties with this in WiX 
2.x, and in older versions of 3.x, but that the issues should be resolved in 
more current WiX builds.

Occurs:

? Intermittently on a virtual directory created at the root of the 
website (60% of the time on some machines)

? Consistently on a virtual directory created under another virtual 
directory (sibling is created fine) (100% of the time on some machines, perhaps 
75% of the time on other machines) (seems to happen much more frequently during 
upgrades, where the original package is uninstalled, then the new package is 
installed)

Is anyone else seeing this type of difficulties with current 3.x builds, or 
have any pointers for things we could try that might reduce the probability of 
encountering this difficulty?

Thanks!
-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] IIS entities not created or created incorrectly

2008-05-09 Thread Eric Hybner
We're seeing regular failures creating IIS virtual directories using 
WiXIISExtension (currently on 3.0.4014). Sometimes the virtual directory isn't 
created at all, sometimes the folder exists, but the application isn't created, 
and sometimes the application is created on a folder in a location other than 
that requested, usually down several levels in a nonsensical location.

I can see from the CustomActionData that the arguments are set correctly.

I saw some earlier information that there were difficulties with this in WiX 
2.x, and in older versions of 3.x, but that the issues should be resolved in 
more current WiX builds.

Occurs:

* Intermittently on a virtual directory created at the root of the 
website (60% of the time on some machines)

* Consistently on a virtual directory created under another virtual 
directory (sibling is created fine) (100% of the time on some machines, perhaps 
75% of the time on other machines) (seems to happen much more frequently during 
upgrades, where the original package is uninstalled, then the new package is 
installed)

Is anyone else seeing this type of difficulties with current 3.x builds, or 
have any pointers for things we could try that might reduce the probability of 
encountering this difficulty?

Thanks!
-
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users