Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic System Architect (steve huntington)
Decrease font size
Increase font size
Topic Title: Disappearing User Matrices
Topic Summary: Our user matrices keep disappearing
Created On: 15-Feb-2007 03:04
Status: Read Only
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
Answer This question was answered by SA Team, on Sunday, February 18, 2007 10:21 PM

Answer:

Hi Dale

You are almost correct in your observation. In fact the user matrix file does not get written back until the encyclopedia is closed. So if the user who created the matrices closed and re-opened the ency, the file would be written away.
We have already identified this as a bug and it has been addressed in version 10.7 (it was just too late for 10.6).
Sorry for the inconvenience

Ian

 15-Feb-2007 03:04
User is offline View Users Profile Print this message


Dale Moore

Posts: 23
Joined: 29-Jun-2006

Has anyone else experienced all the user created matrices disappearing from an encyclopedia?  I think I know why it is happening, but just wanted to know if anyone had any thoughts on how to fix it.

We have both local client installs and customers using System Architect through Citrix.  The USRMATRX.XML file held in the encyclopedias has this line in it:

<!DOCTYPE SAMatrixContents SYSTEM "C:\Program Files\Telelogic\System Architect Suite\System Architect\Matrix2.dtd">

On our Citrix environment, the application is actually installed on a different drive, and the C: drive gets remapped to the local clients C drive.  I presume what is happening is that System Architect follows the above path to the C drive looking for the .DTD file, and as the customer does not have the client installed on their PC, doesn't find it and then recreates a blank USRMATRX.XML file (sometimes we get a weird error on logging in to SA through Citrix about the DTD being missing).

Rather than having to copy this DTD file to everyone's machine who uses System Architect, does anyone have any thoughts on fixing it?
Report this to a Moderator Report this to a Moderator
 15-Feb-2007 04:35
User is offline View Users Profile Print this message


Dale Moore

Posts: 23
Joined: 29-Jun-2006

Ok, can someone explain to me how the usrmatrx.xml file actually works?  It seems to be held in the database, which is fine, but as far as I can tell, it doesn't actually get written to the database till you exit SA.  Please tell me I'm wrong about this one...  We had 2 users in the same encyclopedia, one created a whole bunch of user matrices and could see them in the browser.

The other user could not.  Even exiting SA and going back in they couldn't see them.  It wasn't until the one who created them actually exited SA that they then showed up for the other user....

Report this to a Moderator Report this to a Moderator
 15-Feb-2007 09:45
User is offline View Users Profile Print this message


SA Team

Posts: 148
Joined: 18-Nov-2005

Answer Answer

Hi Dale

You are almost correct in your observation. In fact the user matrix file does not get written back until the encyclopedia is closed. So if the user who created the matrices closed and re-opened the ency, the file would be written away.
We have already identified this as a bug and it has been addressed in version 10.7 (it was just too late for 10.6).
Sorry for the inconvenience

Ian



-------------------------

Senior Software Developer
Telelogic UK Ltd.
Report this to a Moderator Report this to a Moderator
 18-Feb-2007 22:20
User is offline View Users Profile Print this message


Dale Moore

Posts: 23
Joined: 29-Jun-2006

Ian,

Thanks for letting me know.  This is quite a biggie for us.  Hope it gets fixed quick.  It would seem to make more sense to read the usrmatrx everytime a user enters the matrix designer or matrix browser, and write it everytime they make a change in the matrix designer.

Just my thoughts anyway.

Thanks,

Dale
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic System Architect forum.
There are currently 1 users logged in.
The most users ever online was 16 on 30-Oct-2008 at 14:46.
There are currently 0 guests browsing this forum, which makes a total of 1 users using this forum.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.