View previous topic :: View next topic |
Author |
Message |
Ivasi
Joined: 10 Apr 2004
Posts: 3
|
Posted: Sat Apr 10, 2004 6:13 pm Post subject: Reverse engineering problem
|
|
|
When I make time sequence reverse engineering of methods that contain "for" loops it generates time sequence diagram up to the first occurrence of the "for" loop and then error message popups: "Reverse engineering problem, some codes aren't supported" and the following exception occurs:
java.lang.NullPointerException
at com.omondo.uml.ui.editors.a.f.e.az(SourceFile:143)
at com.omondo.uml.ui.editors.a.f.e.execute(SourceFile:131)
at com.omondo.uml.enterprise.d.b.a.a.a.if(SourceFile:494)
at com.omondo.uml.enterprise.d.b.a.a.a.a(SourceFile:424)
at com.omondo.uml.enterprise.d.b.a.a.a.a(SourceFile:404)
at com.omondo.uml.enterprise.d.b.a.a.a.a(SourceFile:219)
at com.omondo.uml.enterprise.d.b.a.a.a.do(SourceFile:189)
at com.omondo.uml.enterprise.d.b.a.a.a.for(SourceFile:162)
at com.omondo.uml.enterprise.d.b.a.a.c.run(SourceFile:130)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:302)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:252)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:357)
at com.omondo.uml.enterprise.d.b.a.a.a.execute(SourceFile:133)
at org.eclipse.gef.commands.CompoundCommand.execute(CompoundCommand.java:107)
at org.eclipse.gef.commands.CommandStack.execute(CommandStack.java:7
at com.omondo.uml.ui.editors.g.al.if(SourceFile:75)
at com.omondo.uml.f.c.b.c.ba.aw(SourceFile:37)
at com.omondo.uml.ui.editors.f.l.eX(SourceFile:154)
at com.omondo.uml.ui.editors.f.o.run(SourceFile:128)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:9
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:1999)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1733)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
I use Eclipse 2.1.2 and Omondo Enterprise (eval) v0.8.5 build 20040324[/b]
|
|
Back to top |
|
|
Ivasi
Joined: 10 Apr 2004
Posts: 3
|
Posted: Sat Nov 06, 2004 9:57 am Post subject: The same on last build
|
|
|
Time sequence reverse engineering feature is broken in the last release too. The same error messages but this time it's not "for" loops issue. (Eclipse 3.0 on Linux/Windows XP). It seems that this feature never work properly for complex methods in any release.
|
|
Back to top |
|
|
|