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.

Messages - Guillaume

Pages: 1 ... 30 31 [32] 33 34 ... 40
General Board / Re: associate an Action to an operation
« on: May 16, 2008, 07:40:04 pm »
I actually found the solution... Go to Advanced > set operation...

General Board / associate an Action to an operation
« on: May 16, 2008, 06:29:44 pm »
I'm working on an activity diagram which includes calls to interfaces' operations.

I can drag/drop an existing operation from an interface into the activity diagram which results in a new Action element to be generated. Changing the name of this action then displays the up to date name of my interface + operation: (interface :: operation)

If I have a new "blank" action in my activity diagram, how do I associate it with an existing operation so it results in an action as created through an operation drag/drop (described above).
I can't seem to be able to access the association of an action element with an operation to create/update/delete it.
The only thing I found was that in the Action custom properties, "Kind" is set to the value CallOperation

Any help with this will be much appreciated!


General Board / Re: Version control - path to local copy?
« on: April 24, 2008, 08:24:45 pm »

I checked the local paths and the version had already created one but it doesn't work with the Files tab in my interface element for some reasons.

In Local Paths:
TEST = C:\Project\Test

When I select my local file in the Interface Files tab, the full path is:
C:\Project\Test\Docs\test document.doc

With this path, the file opens ok.

When I change the path to \%TEST%\Docs\test document.doc or %TEST%\Docs\test document.doc, it doesn't open the file

It eventually opens a folder but if I've specified more than 1 file using different folders, it only opens one of the folder so not the expected behaviour...

Any help will be appreciated.


General Board / Version control - path to local copy?
« on: April 24, 2008, 01:49:37 am »

I'm using version control with Subversion/EA

I have an interface element in my model to which I'm linking word documents that are stored in the SVN repository.
I need all users to be able to launch this file and to do so, I need to specify their local working copy path.

This is set in the Version Control Settings > Local Working Path (e.g. C:\SVN\MyProject\)

The system environment I created with the uniqueID value points to the SVN url, not my working path
So, is there a way in EA to relate to this value stored in the version control settings?

I hope it makes sense...


General Board / Re: Import from Subversion
« on: April 18, 2008, 01:40:11 am »
I tried today and this method indeed works.

thanks for everyone's input †:)

General Board / Re: Import from Subversion
« on: April 16, 2008, 10:51:38 pm »
According to the help about the private models:
If, at this point, user2 performs a Get Latest or Get All Latest on the package, they retrieve from Version Control a package that is now out of date. (User1 has it checked-out and has made changes that are yet to be checked-in.) The out-of-date package would be imported into the model loaded on user2's machine, immediately updating the model database (either the shared .EAP file or the DB repository) and overwriting the modifications that user1 has just made.

I think this problem doesnít apply if you require all users to work on a separate EA project (.EAP file), and not on a shared .EAP.

Consider the following:
- the entire model information is shared through XML files stored on the SVN repository
- when new users wish to use this project, they will create a new EA project on their hard drive (outside the SVN repository) and import the XML files from SVN

Based on the above scenario, when user2 performs a Get All Latest on the package, it will update the local EAP file, thus not affecting user1ís EAP project file which is currently being updated.
User2 will not however be able to update this package until user1 checks in this package.
When user1 checks in the package, all users can get the latest version by doing a Get All Latest.
If instead they had to do a Checkout followed by an undo checkout, this would not allow them all to update their model at the same time (not very shared environment friendly).
Also user1 may check in a new version but keep a check out on the package which woudl prevent anyone getting the latest version ...!

It looks to me that provided each user works on a separate eap file stored on their local hard disk, they can enable this Private model option to have access to the Get All Latest feature. Maybe EA should update the options accordingly to suggest a third option with this condition.

Please let me know if Iím wrong in my understanding of how EA works or if itís ok using EA this way.

Thanks !

General Board / Re: Import from Subversion
« on: April 16, 2008, 08:57:12 pm »

Thanks for the info.
I exported a model branch and then imported it from a new EA project. It initiates a Get Latest All when used for the first time which has solved partof my problem.

The remaining issue I have is that I don't have the Get Latest All feature available from Package Control which would be useful when the project is next opened to retrieve all updates from the SVN repository.

EA help mentions that it is "available only for packages that are checked in." which is my case. I'm also using EA v7.1, latest build.

Is there anything I'm doing wrong that explains why Get Latest All is not available?
What I basically need is that when someone has updated the project, everybody else can get the latest version from the repository.
At the moment only doing a Checkout for each package updates its content which is not ideal..

Note that the option Save nested VC packages as stubs is left enabled (default).


General Board / Re: Import from Subversion
« on: April 15, 2008, 01:54:10 am »

I created a project in SVN and separated some packages which each stored within subfolders like:

When I set this up on another PC, I create a brand new EN project (new.eap) and i can import the model ok which lists all models with the version control (black key)

But the problem I have is that all models are empty - my diagrams/elements/packages are not there.

It's only if I do a check out that the contents are listed.
If I then do an undo check out, I still have my contents.

I tried on my PC doing the same with a new EA project and I get the same issue.

I'm quite confused †:o

Any suggestion? Could it be a bug?


General Board / Re: UML Profile doesn't include Tagged Value Types
« on: April 04, 2008, 08:33:42 pm »
I received an email from support which has given me a solution.
I now create an MDG Technology File which lets me exporting my UML Profile and Tagged value types altogether within the same file

To generate the file, go to the MDG Technology wizard ("Tools > Generate MDG Technology File" from the main menu)

Further information can be found from the EA help.

MDG allows doing more but it has sorted this problem.


General Board / Re: UML Profile doesn't include Tagged Value Types
« on: April 03, 2008, 06:56:35 pm »
This is exactly what I did. I created a tag value type using Settings | UML | Tagged Value Types

I then added to my stereotype an attribute with the same name as in the tagged value type.

When exporting the XML file, I only get an empty tagged value type element: <TaggedValueTypes/>

I'd be however interested if you have a sample EA project that exports the Tagged Value Types so I can see what I'm doing wrong.


General Board / Re: UML Profile doesn't include Tagged Value Types
« on: April 02, 2008, 10:09:08 pm »
Since EA converts stereotype's attributes to Tagged Values, it seems to me that it should also deal with Tagged Value Types defined in the UML profile project.

So I think that it's missing a final step in generating the UML profile XML file.

I've submitted the info to support to see what they say.


General Board / UML Profile doesn't include Tagged Value Types
« on: April 02, 2008, 09:56:55 pm »

I created a UML profile with a stereotype that extends the Metaclass Class.
This stereotype has a few attributes which have the same name as the tagged value types defined through Settings > UML

When I create a UML Profile XML file, EA converts the stereotype's attributes to tagged values as expected, but the Tagged Value Type is empty:

<Tag name="Memo" type="" description="" unit="" values="" default=""/>

Instead, I would expect tagged value types to be populated with the following:

<TaggedValueType property="Memo" description="" notes="Type=Memo;"/>

I can't figure out how to sort this out.

I don't want to manually change the XML file so I can easily export from EA.


General Board / Re: Best settings to export/import with XMI
« on: April 01, 2008, 06:59:47 pm »
SparxSystems identified the problem - this is due to a sequence diagram I'm exporting where the strip GUIDs feature doesn't work on a message between 2 lifelines, and which invokes an operation.

They will investigate it further to fix it in future releases.


General Board / Re: Best settings to export/import with XMI
« on: March 31, 2008, 08:48:23 pm »
Build 828 hasn't sorted the issue so I've reported the bug today.

I will post a new message when this is hopefully resolved.


General Board / Re: Best settings to export/import with XMI
« on: March 31, 2008, 07:13:03 pm »
Hi David

Thanks for the suggestions.
I'll give a try with the latest build and if I still have a problem, I will report it as a bug.


Pages: 1 ... 30 31 [32] 33 34 ... 40