I downloaded VP Suite 3.2 (two days ago) and I’m trying
to integrate it with Eclipse. I have Eclipse Version: 3.3.1.1 Build id: M20071023-1652 and OS X 10.5.1.
My problem is that after selecting “New VP-UML Project” from
the context menu (in Eclipse) nothing happens. I was expecting
a window to open, but there is not the case and I cannot proceed.
Any ideas how should I find the error?
I think the problem is related with OS X 10.5 since I took
the same software to an OS X 10.4 and everything worked perfectly.
Thank you for your email. We are sorry that the SDE for Eclipse is currently not available on Mac OS X platform. However, the VP-UML (Professional Edition or above) supports integration with eclipse and performs code-model synchronization. More details about the eclipse integration Mac OS X can be found at: http://resource.visual-paradigm.com/vpsuite2.3sp1/eclipse_integration_on_mac.html
If there are any enquiries, please feel free to contact me.
** To make sure the integration runs smoothly, please edit the eclipse.ini file (inside Eclipse.app/Contents/MacOS/) and add a line “-XX:MaxPermSize=256m”
I’ve already discovered this page and follow the steps
described there. Everything goes well until I try to create
the VP-UML project and nothing happens
[quote=LilianWong]If there are any enquiries, please feel free to contact me.
** To make sure the integration runs smoothly, please edit the eclipse.ini file (inside Eclipse.app/Contents/MacOS/) and add a line “-XX:MaxPermSize=256m”
[/quote]
I even increment this value to 384m.
Should I put more?
Is there any log file that helps debugging the problem?
I found the vp.log file and I attach what’s inside:
[Mon Feb 25 11:04:18 WET 2008] [warning] java.lang.NoClassDefFoundError
at javax.swing.SwingUtilities.isEventDispatchThread(SwingUtilities.java:1270)
at v.izyj.i(:108)
at com.vp.vpuml.eclipseintegration.popup.action.MNewProject.run(:63)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:256)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:546)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:490)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:402)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1495)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1519)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1504)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1295)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3350)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2954)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
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:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
Thank you for your message and the details. Would you mind telling me what is the build number of eclipse you are using?
If there are any enquiries, please feel free to contact me.
As eclipse release 3.3.2, the integration problem has been solved. Please try to integrate VP-UML on eclipse 3.3.2 to resolve the issue. If you need any help, please do not hesitate to contact me again.