Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: fenglei on March 11, 2008, 11:36:01 am

Title: does EA work in Windows 2008 Server x64
Post by: fenglei on March 11, 2008, 11:36:01 am
I got error during installation.
"Error create xml Parser".

can anybody help me to solve it?
thanks
Title: Re: does EA work in Windows 2008 Server x64
Post by: mrf on March 11, 2008, 11:54:14 am
Hello Fenglei,

I believe that the problem stems from the new User Account Control "feature" which is also present in Windows Vista. (Please see our forum discussion at http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1203900343/30#30)

In summary however:
Even if you are an administrative user, processes aren't given administrative rights by default and may not be able to write to the registry correctly.

Please try and run the installer by right clicking on the installer icon and selecting "Run as Administrator" to grant the application the neccessary rights to perform a correct install.
Title: Re: does EA work in Windows 2008 Server x64
Post by: fenglei on March 11, 2008, 12:14:27 pm
Thank you for your reply, Michael.
I have already run EA installer with Administrator privilege(run as).
The link your provided is about EA 7.1 beta. Because I am not a registerd user, I only can download and try EA7.0.
Below is Error info from Event Viewer:
Code: [Select]
Product: Enterprise Architect 7.0 - 30 Day Trial -- Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor.  Action Register EA, location: C:\Program Files (x86)\Sparx Systems\EA Trial\EA.exe, command: /register And I find that even I got installation fail message, my EA is been installed in fact. But it will crash when I run it.
Below is the error from Event Viewer:
Code: [Select]
Faulting application EA.exe, version 7.0.0.818, time stamp 0x4725274b, faulting module EA.exe, version 7.0.0.818, time stamp 0x4725274b, exception code 0x40000015, fault offset 0x0092c728, process id 0x94c, application start time 0x01c883135f0083de.
Title: Re: does EA work in Windows 2008 Server x64
Post by: mrf on March 11, 2008, 12:43:16 pm
Thanks for your followup Fenglei,

In that case we haven't seen that error under those cirumstances. I'm just setting up a Windows 2008 64-bit server machine to see if I can replicate the problem.
Title: Re: does EA work in Windows 2008 Server x64
Post by: fenglei on March 17, 2008, 12:01:02 pm
Michael,

  can you replicate the problem?

Title: Re: does EA work in Windows 2008 Server x64
Post by: «Midnight» on March 17, 2008, 09:59:51 pm
Fenglei,

You should be able to download a trial of 7.1 now, since the product has been released to production.

Check near the bottom of the EA Product page: http://www.sparxsystems.com/products/ea.html.

David
Title: Re: does EA work in Windows 2008 Server x64
Post by: mrf on March 18, 2008, 10:15:28 am
Hi Fenglei,

I've just managed to get my Windows Server 2008 x64 installed. Enterprise Architect version 7.1 installed without error (using "Run as administrator").

As David pointed out, version 7.1 is now available for download. If you still have problems: are you a member of a domain? If you are, please confirm with your administrator that the security policies that apply to your domain don't restrict installation of software or writing to the registry.
Title: Re: does EA work in Windows 2008 Server x64
Post by: fenglei on March 25, 2008, 07:05:23 pm
Thanks Michael & David,

 I downloaded EA7.1, but the error is same: "Error creating XML Parser". I am already the computer Administrator and use "Run as administrator" to install EA.

Is there any requisite for EA? like which version of MSXML or which version of .NET framework.

Fenglei
Title: Re: does EA work in Windows 2008 Server x64
Post by: «Midnight» on March 26, 2008, 12:22:09 am
Fenglei,

I have run EA on all versions of .Net from 1.0 through 3.5, and all service packs. No issues have surfaced, so that's likely not your problem.

I do recall seeing this reported in the forum before. It might be worth your while to do a search to see if there was a reported solution that works in your case.

[Long shot here: I wonder if this could be due to a 'missing' Jet driver. Some recent versions of Windows might not have this driver, and if you have not installed some other application that has one perhaps that is the cause. You'd have to find some source of the driver. They used to be packaged in MDAC versions, but I don't know if they still are. Check the forum first, then look for a link on the Sparx Web site someplace, then search MS.

[At least this will help you fill the empty hours while you wait for the next idea...]   :-X

Let us know...

David
Title: Re: does EA work in Windows 2008 Server x64
Post by: fenglei on March 26, 2008, 03:32:33 pm
David,

   I can install EA now.  ;D

  During installation, if I choose "Anyone who uses this computer", I will get that error. But if I choose "Only for me", I can install it successfully.  8-) 8-) 8-)

Tks,
FengLei

Title: Re: does EA work in Windows 2008 Server x64
Post by: «Midnight» on March 26, 2008, 09:52:09 pm
Thanks for closing the loop FengLei,

That's a useful hint. I can envision several scenarios where policy might make it difficult to install across accounts, but a single-user install would be all that's needed.

Now other users will have something to go on.

David