Hello,

 

I'm having exactly the same problem as described in the email titled 
"[Wix-user] Odd failure of XmlFile in wix-2.0.4221.0", but I don't see the 
solution for that problem being posted. I have to post this question again, and 
hope I'll get help from somebody.

 

The installation failed at the ExecXmlFil custom action. In the install log I 
do see a second process (PID 1448) trying to open the database.xml file and 
failed. What I don't understand is why there is a second process? How to 
resolve this problem? This problem happened only on one of our customers' 
machine.  It never occurred on the machines we did test on.

 

The related install log is attached.

 

Thanks,

 

Li

 

MSI (s) (F8:68) [18:11:19:121]: Created Custom Action Server with PID 1292 
(0x50C).

MSI (s) (F8:38) [18:11:19:137]: Running as a service.

MSI (s) (F8:38) [18:11:19:152]: Hello, I'm your 32bit Impersonated custom 
action server.

......

 

MSI (s) (F8:00) [18:11:26:136]: Executing op: ActionStart(Name=ExecXmlFile,,)

Action 18:11:26: ExecXmlFile. 

MSI (s) (F8:00) [18:11:26:136]: Executing op: 
CustomActionSchedule(Action=ExecXmlFile,ActionType=3073,Source=BinaryData,Target=ExecXmlFile,CustomActionData=1€C:\Program
 Files\Avistar\System 
Central\conf\server.xml€2€//Server/Service/Connector€port€80€2€//Server/Service/Connector€redirectPort€443€2€//Server/Service/[EMAIL
 PROTECTED]'https']€port€443€1€C:\Program Files\Avistar\System 
Central\conf\avistar_database.xml€2€//properties/[EMAIL 
PROTECTED]'database.host']€€localhost€2€//properties/[EMAIL 
PROTECTED]'database.port']€€1433€2€//properties/[EMAIL 
PROTECTED]'database.dbname']€€CALLREPORTING€2€//properties/[EMAIL 
PROTECTED]'database.user']€€scops€2€//properties/[EMAIL 
PROTECTED]'database.password']€€avistar1)

MSI (s) (F8:FC) [18:11:26:151]: Invoking remote custom action. DLL: 
C:\WINNT\Installer\MSI9.tmp, Entrypoint: ExecXmlFile

MSI (s) (F8:68) [18:11:26:151]: Generating random cookie.

MSI (s) (F8:68) [18:11:26:151]: Created Custom Action Server with PID 1448 
(0x5A8).

MSI (s) (F8:38) [18:11:26:167]: Running as a service.

MSI (s) (F8:38) [18:11:26:167]: Hello, I'm your 32bit Elevated custom action 
server.

ExecXmlFile:  Error 0x8007006e: failed to load XML file: C:\Program 
Files\Avistar\System Central\conf\avistar_database.xml

Error 25531. Failed to open XML file C:\Program Files\Avistar\System 
Central\conf\avistar_database.xml, system error: -2147024786

MSI (s) (F8!78) [18:11:53:491]: Product: Avistar System Central 8.8 -- Error 
25531. Failed to open XML file C:\Program Files\Avistar\System 
Central\conf\avistar_database.xml, system error: -2147024786

 

 

________________________________

From: Qu, Li 
Sent: Wednesday, November 29, 2006 9:33 PM
To: 'wix-users@lists.sourceforge.net'
Subject: How to update an url shortcut for upgrade install?

 

Hello,

 

I have the following code to create an URL shortcut on Desktop:

 

<IniFile Id="launchFromDesktop" Action= "addLine" Directory="DesktopFolder" 
Name="MyHome.url" Key="URL" Section="InternetShortcut" 
Value="http://localhost:[HTTP_PORT]"/>

 

This works well for a new install. But when I do an upgrade install(major 
upgrade), the URL keeps using the old port. For example, the first time install 
8080 was entered as the http port. Perform upgrade install, and enter 6060 as 
the http port. The registry and configuration file are all updated correctly, 
but the shortcut was still "http://localhost:8080 <http://localhost:8080/> ". 
The following is related section from the install log file. From there I don't 
see how the old port gets used again. 

 

MSI (s) (68:D4) [16:25:05:184]: Executing op: 
ActionStart(Name=WriteIniValues,Description=Writing INI files 
values,Template=File: [1],  Section: [2],  Key: [3], Value: [4])

Action 16:25:05: WriteIniValues. Writing INI files values

MSI (s) (68:D4) [16:25:05:184]: Executing op: 
ProgressTotal(Total=2,Type=1,ByteEquivalent=13200)

MSI (s) (68:D4) [16:25:05:184]: Executing op: 
IniFilePath(File=MyHome.url,Folder=C:\Documents and Settings\All Users\Desktop\)

MSI (s) (68:D4) [16:25:05:184]: Executing op: 
IniWriteRemoveValue(Section=InternetShortcut,Key=URL,Value=http://localhost:6060,Mode=0)

WriteIniValues: File: MyHome.url,  Section: InternetShortcut,  Key: URL, Value: 
http://localhost:6060

MSI (s) (68:D4) [16:25:05:184]: Executing op: 
ActionStart(Name=InstallServices,Description=Installing new 
services,Template=Service: [2])

 

 

I'm really appreciated if somebody can point me out what I'm doing wrong.

 

Thanks.

 

Li 

 

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to