facebook

Migrating from RSA to MyEclipse (no IBM)

  1. MyEclipse IDE
  2.  > 
  3. Installation, Configuration & Updates
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #300102 Reply

    Hello,

    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

    #300107

    Brian Fernandes
    Moderator

    Ivan,

    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.

    #300112

    Thanks 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

    #300115

    Brian Fernandes
    Moderator

    Ivan,

    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.

    #300171

    Hello 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.NullPointerException

    Import 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=2

    My 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

    #300172

    Brian Fernandes
    Moderator

    Ivan,

    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.

    #300344

    Brian,

    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

    #300431

    Brian Fernandes
    Moderator

    Ivan,

    Confirming receipt of the files, thank you very much! Our team is looking at them right now.

Viewing 8 posts - 1 through 8 (of 8 total)
Reply To: Migrating from RSA to MyEclipse (no IBM)

You must be logged in to post in the forum log in