facebook

[Closed] 4.1M2 sequnce diagram issues

  1. MyEclipse Archived
  2.  > 
  3. UML Development
Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #243213 Reply

    jeremiah
    Member

    I’m still not quite able to use this for production work, but your getting closer that’s for sure. 2 Issues showed up for me.

    1) editing UML diagrams with lock up eclipse on linux. Just a complete and total freeze. Don’t seem to have a log for it.

    2) For some reason, if I make a Asynch call to a class and a sync call to another class both at the same time from the same class, I am prevented from drawing a sync call from the async call/class to another fourth class. I was trying to express some multithreading in the sequence diagram and it would not let me do so.

    thanx,
    -jj-

    #243241 Reply

    Kapil Kapre
    Member

    1) If its locking up all the time, could you give us a brief run down of the steps so that we can replicate the issue our side?

    2) I tried what you mentioned and it seemed to work, however to make sure we are in sync 😉 could you attach a screenshot or a more descriptive use case.

    Thanks.

    #243374 Reply

    rothmann
    Member

    Hi,

    I think i’ve the same problem. Before the crash i’ve created my 3rd object in the sequence-diagram and the i’ve got a total freeze.
    Unfortunately i ‘ve no dump, but i’ve replicated the situation 2 times.

    My System-Data:
    OS: Debian Linux (Sarge)
    JDK: Sun-Java 1.5

    CPU: Pentium4

    #243417 Reply

    Greg
    Member

    Rothmann,

    I have tested the sequence diagrams on our linux test workstation for several minutes and was unable to cause the lockup. Could you give the exacts steps that are leading to your lockup so we could try to better replicate? Thanks.

    #243438 Reply

    jeremiah
    Member

    The lockup seems to be a time based issue. I probably get about 30-40 min of using it before it locks up. The only thing I’m doing is creating objects and time lines and trying to attempt to connect them. This is also on linux . Honestly it feels like a memory leak. There is no particular step I take., that cause the lock.

    System: jdk 1.5, linux fc4

    As for the screen shot here it is. Sorry about the size. As you can see I’ve tried to draw a sync call from Updater to Updater application but nothing happens. If I select that area, the line will just go away as if I were erasing it.

    #243459 Reply

    Greg
    Member

    What parameters are you using to start Eclipse with? Here is the recommended arguments for starting MyEclispe to ensure that it has enough memory:

    #eclipse -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=256M

    What version of MyEclipse do you have installed?

    #243461 Reply

    Kapil Kapre
    Member

    @jeremiah wrote:

    The lockup seems to be a time based issue. I probably get about 30-40 min of using it before it locks up. The only thing I’m doing is creating objects and time lines and trying to attempt to connect them. This is also on linux . Honestly it feels like a memory leak. There is no particular step I take., that cause the lock.

    System: jdk 1.5, linux fc4

    As for the screen shot here it is. Sorry about the size. As you can see I’ve tried to draw a sync call from Updater to Updater application but nothing happens. If I select that area, the line will just go away as if I were erasing it.

    <image-removed>

    The reason you are seeing this because you are trying to have two messages originate/end at the same point on an objects timeline. Try creating the edge a tad below or above any other incomming / outgoing messages to the object.

    #243473 Reply

    jeremiah
    Member

    I just added the -XX arguments but the others were there before.
    /opt/eclipse/eclipse -vmargs -Xms256m -Xmx1256m -XX:PermSize=64M -XX:MaxPermSize=256M

    I’ll try this out for a bit and see what happens.

    As for the sync line that works alot better as was suggested. It might be cool if you drop a line on where I did that it append it to the end or insert into the middle of a bunch of other calls.

    #243534 Reply

    rothmann
    Member

    Hi,

    I added the arguments and it seems to work. I have to say, that I never needed some arguments before, but I think it’s been a memory-problem.

    Thanks for the really good support. Great product!

Viewing 9 posts - 1 through 9 (of 9 total)
Reply To: [Closed] 4.1M2 sequnce diagram issues

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