- This topic has 7 replies, 2 voices, and was last updated 16 years ago by
Brian Fernandes.
-
AuthorPosts
-
Ivan dal BoscoMemberHello,
I am currently using RSA and I would like to migrate my UML models to MyEclipse – it will be a much cheaper solution for my team. My consist of a set .project and .emx files.
As I am not interested in WebSphere, I guess the target MyEclipse edition is: Professional. Can I migrate from RSA to Professional, or do I need Blue (at least for the migration)?
Thanks in advance for your help,
Ivan
July 2, 2009 at 10:06 am #300107
Brian FernandesModeratorIvan,
Our UML2 support is available to MyEclipse PRO customers, you do not need Blue. As far as project migration is concerned, I’m not aware of any UML2 project types and I suppose what you really need migrated are just the EMX files. In MyEclipse PRO you can choose File > Import > UML2 > Rational EMX File (MyEclipse) to import the files into MyEclipse. Please let us know if you need further assistance.
July 2, 2009 at 11:07 am #300112
Ivan dal BoscoMemberThanks very much Brian for your answer. I downloaded trial MyEclipse 7.5. In “About” I can see that its name is “MyEclispe Enterprise Workbench”. It seems to match the definition of the Professional product (not the Standard one), because many Professional perspectives such as UML and Matisse are there. However, in File > Import, I have no entry UML2.
Maybe I need to create a UML project first. So I go to File > New > Project… > MyEclipse. But nothing about UML.
Maybe I need to create a UML model first. So I follow the instructions in the “Getting Started” Web page. I go to File > New > UML1 model (BTW, nothing about UML2), but I get stuck on the first screen “Create new UML model file”, because there is nothing valid I can enter as a parent project.
I guess I am doing something wrong. Can you please tell me? Thanks.
Ivan
July 2, 2009 at 11:39 am #300115
Brian FernandesModeratorIvan,
UML2 is not currently installed as part of MyEclipse, it must be installed separately, I’m sorry I forgot to mention it. When MyEclipse starts, you should see a dashboard pop up with a list of add-on modules. One of these is UML2, if you install that and restart MyEclipse, you should have the UML2 functionality. If the dashboard does not show up when you start MyEclipse, you can always manually open it using Help > Manage MyEclipse Plug-ins.
Another note: we do not have special projects for either UML1 or UML2. You can create a simple project (File > New > Project) or a Java project and use them as a container for your UML2 models.
Please let us know if you need further assistance we’ll be glad to help.
July 6, 2009 at 7:49 am #300171
Ivan dal BoscoMemberHello Brian,
Thanks very much for your answer. I could come get the UML2 functionalities. So I tried to import a few RSA files.
I encountered many troubles. Excerpts:
Import of MyProject1.emx:
An error has occurred. See error log for more details.
java.lang.NullPointerExceptionImport of MyProject1.xmi (after RSA export to XMI format):
An error has occurred. See error log for more details.
java.lang.NullPointerException
(Unhandled event loop exception, org.eclipse.swt.SWTException: Graphic is disposed)Import of MyProject2.emx:
An internal error occurred during: “Generate MyEclipse UML2 Model from Rational 7 UML2”.
index=2, size=2My free-form diagrams are converted into class diagrams. Accordingly, the Actors that I put on my RSA free-form diags. are not displayed in the converted MyEclipse diags.
More generally, when importing an RSA .emx file, MyEclipse creates a .uml file and a .umldi file. But there is no documentation
about these files (purpose, possible manipulations, etc.). The MyEclipse doc provides nothing about UML2.The best thing I will remember from my MyEclipse experience is your own fast and helpful response. Unfortunately it is not enough tomake my team migrate to MyEclipse… It is a pitty, because RSA/RSM is so damned expensive.
Best regards,
Ivan
July 6, 2009 at 8:04 am #300172
Brian FernandesModeratorIvan,
I’m sorry to hear it did not work out for you. Just so we understand what went wrong, could you let us know the following:
1) Did your UML2 files have only class diagrams? Or did they have other diagrams too? I’m assuming the latter.
2) You mentioned that you did have some diagrams converted (unsatisfactorily), I’m assuming these are the diagrams for which you saw no errors during the import process? Or did you see errors (the ones you mentioned above, but you still got the uml/di files at the end of the process)?
3) Can you send us the problematic EMX files? Email: support@genuitec.com ATTN Brian. Of course, I understand that these are likely sensitive, so no issues if you cannot.We’ve only recently introduced UML2, which is why documentation is lacking, but we do have an overview doc which should be available in the Help system. I agree that we need to do more.
FYI: The .uml file is the file that contains the semantic model, while the .umldi file contains the diagram model, i.e. the visual elements of your diagram.I appreciate your frank response, we will work on improving the import process asap.
July 10, 2009 at 3:41 am #300344
Ivan dal BoscoMemberBrian,
Thanks so much for your care and for your explanations. I send you an email right away with 2 .emx files attached.
Best regards,
Ivan
July 13, 2009 at 2:02 am #300431
Brian FernandesModeratorIvan,
Confirming receipt of the files, thank you very much! Our team is looking at them right now.
-
AuthorPosts