Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - JayHollingsworth

Pages: [1]
1
We use JScript to automate the generation of a complicated set of XML schemas and it works perfectly.

Sometimes, the XSD generator creates informational or error messages when run manually from the EA user interface, but I don't see a way to capture those messages when invoking GenerateXSD from JScript.

If I could capture them I would put them on Session.Output so the user could see them.

Does anyone know how to do this?

2
Bugs and Issues / Deadlock errors in EA cloud
« on: January 12, 2016, 08:43:56 am »
Has anyone else experienced this? When I use the Reusable Asset Service in the EA cloud (on MS SQl Server) I get the following kind of message:


Cloud Services: Query in batch execute failed with message: FAIL: Microsoft OLE DB Provider for SQL Server [-2147467259]

Transaction (Process ID 81) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.   


Sometime I get three or four, sometimes many. Almost never none.

This message leads me to believe that the copy of my database which I just created from RAS is corrupted. I don't have a good way to inspect it to see which records failed to be inserted because of the error. Everything looks OK if I use a baseline compare but I'm afraid that just isn't picking up whatever is missing.


Does anyone have any ideas?

3
Bugs and Issues / EA cloud 12.1 passwords do not work
« on: January 09, 2016, 09:21:21 am »
I just realized I posted this in the general forum when it belongs here.

We have been using EA 11 in the cloud for while and it has been more or less working OK. We have upgraded some of our users to EA 12.1, so we have a mixed environment, if that's important.

Yesterday I created a new cloud database and transferred a project up there and it all looks OK.

I enabled security and created a couple of users and they look to be ok.

But, there isn't any way to give anyone a password. If I login as admin and change someone's password (using Project Security->Security->Manage Users) to something other than null that username can no longer login. If I go back into Manage Users and change the password for that user back to null, they can login again with a null password.

If the user is not an administrator but has the Change password rights they can use their null password and go into the Project Security->Security->Change Password dialog and give themselves a password.

If the user is an administrator they can log in with their null password but if they change it to something other than null (in either Project Security->Security->Change Password or Project Security->Security->Manage Users) they cannot log in with that password and they're stuck. Admin has to delete the user and re-create it with another null password.

Interestingly, admin itself can only use the Project Security->Security->Change Password dialog but not the Project Security->Security->Manage Users dialog to change its own password.

Basically I can't roll out this cloud database to our user community with all the Administrator passwords (except admin) set to null.


I'm not so impressed with 12.1 at this point.

4
General Board / EA 12.1 passwords do not work
« on: January 09, 2016, 09:18:49 am »
We have been using EA 11 in the cloud for while and it has been more or less working OK. We have upgraded some of our users to EA 12.1, so we have a mixed environment, if that's important.

Yesterday I created a new cloud database and transferred a project up there and it all looks OK.

I enabled security and created a couple of users and they look to be ok.

But, there isn't any way to give anyone a password. If I login as admin and change someone's password (using Project Security->Security->Manage Users) to something other than null that username can no longer login. If I go back into Manage Users and change the password for that user back to null, they can login again with a null password.

If the user is not an administrator but has the Change password rights they can use their null password and go into the Project Security->Security->Change Password dialog and give themselves a password.

If the user is an administrator they can log in with their null password but if they change it to something other than null (in either Project Security->Security->Change Password or Project Security->Security->Manage Users) they cannot log in with that password and they're stuck. Admin has to delete the user and re-create it with a null password.

Interestingly, admin itself can only use the Project Security->Security->Change Password dialog but not the Project Security->Security->Manage Users dialog to change its own password.

Basically I can't roll out this cloud database to our user community with all the Administrator passwords (except admin) set to null.


I'm not so impressed with 12.1 at this point.

5
General Board / XML Schema version
« on: July 08, 2015, 08:28:06 am »
Does anyone know what version of XML Schema is supported by the generator?

It's either 1.0 or 1.1 (I'm guessing 1.0).



Thanks

6
General Board / XML Schema enumerations in EA
« on: August 26, 2014, 12:54:44 am »
I'm trying to do something I thought would be really simple.

In EA I should be able to create an enumeration which is a specialization of any XSD simple type.

If I drag a Simple Type from the XMLSchema toolbox onto the canvas, then drag an Enum from the same toolbox onto the canvas and make its type the Simple Type just created the model fails validation. It says

MVR050002 - error (<anonymous> (Generalization)): Generalization is not legal for Enumeration1 --> SimpleType1      
Validation complete - 1 error(s), 0 warning(s)      


What am I doing wrong?

7
Bugs and Issues / More vertical tree diagram bugs
« on: December 13, 2014, 02:59:20 am »
Copying class diagram fragments with vertical tree line style fails

To see this:
1 Create a new model and class diagram
2 Add three classes laid out in a triangle
3 Make the top class a generalization of the two bottom classes
4 Right-click on the connectors to make their Line Styles be Tree Style - Vertical
5 Copy just the left half of the diagram (i.e., the parent and one child) and paste it into Powerpoint
6 Copy and paste the right half of the document (i.e., the parent and the other child) into Powerpoint
7 One of the two pasted diagrams will be missing the shared part of the line and the open arrowhead at the top.

In my tests, the one which is drawn first will copy/paste correctly. The one drawn second fails to paste correctly.

If I draw three classes only the first one pastes correctly. All later ones fail.

I filed a bug report, but if anyone knows a workaround please let me know.

8
Uml Process / Inherited associations
« on: August 13, 2013, 08:23:29 am »
If a class is a specialization of any other class which has associations, the associations (and roles) are supposed to be inherited by the child.

How can I see these inherited associations in EA?

9
Uml Process / Role names as attributes
« on: August 13, 2013, 08:16:13 am »
Is there a setting somewhere which would enable me to see the role name of an association as a attribute at the other end?

In particular, I use as association to link a class to an <<enumeration>> class. Then, when moving the parent class onto an object diagram I want to set the value of the attribute to one of the values in the enumeration. But I can't, because the role name of the association doesn't appear as an attribute on the list.

Pages: [1]