- This topic has 8 replies, 4 voices, and was last updated 15 years, 2 months ago by
support-chakri.
-
AuthorPosts
-
hsiyaoMemberThis message has not been recovered.
October 29, 2009 at 6:11 am #303552
support-shaliniMemberThis message has not been recovered.
November 26, 2009 at 1:26 am #304168
hsiyaoMemberCan you confirm that With the release of MyEclipse 8 the UML functions finally work on the Mac?
November 26, 2009 at 10:42 pm #304183
support-shaliniMemberhsiyao,
UML2 is supported on MAC systems for professional users. Please refer to the following features link –
http://www.myeclipseide.com/module-htmlpages-display-pid-1.htmlApril 29, 2010 at 4:40 am #308052
Mark WiltshireMemberUML2 doesn’t seem to be installed by default in MyEclipse
I have had a look around, but can anyone tell me a quick start guide ?
I can see ‘UML2 End-User features’ in pulse, is this all I need to install ?
I am on Mac MyEclipse 8.5
I have a project I wish to reverse engineer the UML Sequence Diagram from.
Many thanks
Mark
April 30, 2010 at 7:45 am #308080
Mark WiltshireMemberMore information, it looks like I was barking up the wrong tree, you don’t seem to need the ‘UML2 End-User features’ add in.
You can right click and create new UML2 Model Diagram.
while I have successfully created UML2 Class Diagram, I am seeing issues when trying to create Sequence Diagram.
I posted bug in bugzilla, as I thought issue was with the UML2 PLug in, but they have correctly pointed out that the issue is in genuitec’s code.
Summary of issue
———————
Steps to Reproduce:
1. Create Class diagram using New UML2 class diagram
2. Add some classes
3. Now click on class and in context menu select ‘Generate UML2 Sequence
Diagram’
4. Now select Merge with existing model
5. get Invalid UML2 Model Path, with following null pointer exceptionjava.lang.NullPointerException
at
com.genuitec.eclipse.uml2.ui.wizards.pages.Java2SequenceDiagramWizardPage$3$1.select(Java2SequenceDiagramWizardPage.java:261)
at
com.genuitec.eclipse.uml2.ui.wizards.pages.Java2SequenceDiagramWizardPage$3$1.select(Java2SequenceDiagramWizardPage.java:266)
at org.eclipse.jface.viewers.ViewerFilter.filter(ViewerFilter.java:51)
at
org.eclipse.ui.dialogs.ElementTreeSelectionDialog.evaluateIfTreeEmpty(ElementTreeSelectionDialog.java:375)
at
org.eclipse.ui.dialogs.ElementTreeSelectionDialog.open(ElementTreeSelectionDialog.java:219)
at
com.genuitec.eclipse.uml2.ui.wizards.pages.Java2SequenceDiagramWizardPage$3.widgetSelected(Java2SequenceDiagramWizardPage.java:279)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1598)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1607)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1396)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3484)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3068)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
at org.eclipse.jface.window.Window.open(Window.java:801)
at
com.genuitec.eclipse.uml2.ui.actions.Java2SequenceDiagramAction.run(Java2SequenceDiagramAction.java:47)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1598)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1607)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1396)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3484)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3068)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)———————
Here is link to full bug – https://bugs.eclipse.org/bugs/show_bug.cgi?id=311003
May 6, 2010 at 4:41 am #308176
support-chakriMemberHi markw21,
I have escalated this to the dev team member, they will get back to you on this.
Thanks,
Chakri Vedula.May 6, 2010 at 4:52 am #308177
Mark WiltshireMemberhi support-chakri,
many thanks
Mark
May 7, 2010 at 4:07 am #308206
support-chakriMemberHi markw21,
You are welcome.
Thanks,
Chakri Vedula. -
AuthorPosts