Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
mdwrim
Post subject: Cannot create Java from UML class diagram  PostPosted: May 13, 2009 - 11:14 AM
Registered Member
Registered Member


Joined: May 12, 2009
Posts: 4

Hi

I seem to have the same problem as is described in the following post:

http://www.myeclipseide.com/PNphpBB2-viewtopic-t-23263.html

I don't understand the solution described here however. How to I get to the "Types with Problems" Dialog?

Either way, this seems to be a bug.... see NullPointerException which is in the log below.

Thanks in anticipation



!ENTRY org.eclipse.ui 4 0 2009-05-13 11:03:46.090
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NullPointerException
at com.genuitec.eclipse.uml.wizard.NewUMLJavaCodeGenWarning$1$2.compare(NewUMLJavaCodeGenWarning.java:104)
at java.util.TreeMap.compare(Unknown Source)
at java.util.TreeMap.put(Unknown Source)
at java.util.TreeSet.add(Unknown Source)
at com.genuitec.eclipse.uml.wizard.NewUMLJavaCodeGenWarning$1.getChildren(NewUMLJavaCodeGenWarning.java:126)
at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:1352)
at org.eclipse.jface.viewers.TreeViewer.getRawChildren(TreeViewer.java:385)
at org.eclipse.jface.viewers.AbstractTreeViewer.getFilteredChildren(AbstractTreeViewer.java:636)
at org.eclipse.jface.viewers.AbstractTreeViewer.getSortedChildren(AbstractTreeViewer.java:602)
at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:799)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:776)
at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:634)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:1702)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:1712)
at org.eclipse.jface.viewers.AbstractTreeViewer.expandToLevel(AbstractTreeViewer.java:1054)
at org.eclipse.jface.viewers.AbstractTreeViewer.expandToLevel(AbstractTreeViewer.java:1035)
at org.eclipse.jface.viewers.AbstractTreeViewer.expandAll(AbstractTreeViewer.java:1024)
at com.genuitec.eclipse.uml.wizard.NewUMLJavaCodeGenWarning.createCustomArea(NewUMLJavaCodeGenWarning.java:216)
at org.eclipse.jface.dialogs.MessageDialog.createDialogArea(MessageDialog.java:233)
at org.eclipse.jface.dialogs.IconAndMessageDialog.createDialogAndButtonArea(IconAndMessageDialog.java:212)
at org.eclipse.jface.dialogs.IconAndMessageDialog.createContents(IconAndMessageDialog.java:191)
at org.eclipse.jface.window.Window.create(Window.java:431)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
at org.eclipse.jface.window.Window.open(Window.java:790)
at com.genuitec.eclipse.uml.wizard.NewUMLJavaCodeGenWizard.performFinish(NewUMLJavaCodeGenWizard.java:170)
at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:742)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:373)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)
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:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
at org.eclipse.jface.window.Window.open(Window.java:801)
at com.genuitec.eclipse.uml.action.GenerateJavaActionDelegate.basicRun(GenerateJavaActionDelegate.java:49)
at com.genuitec.eclipse.uml.action.GenerateJavaActionDelegate.run(GenerateJavaActionDelegate.java:37)
at com.genuitec.eclipse.core.ui.action.LicenseValidatingActionDelegate.runWithEvent(Unknown Source)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:241)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:583)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:500)
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:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3422)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
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:193)
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:386)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 
 View user's profile Send private message  
Reply with quote Back to top
support-nipun
Post subject: RE: Cannot create Java from UML class diagram  PostPosted: May 14, 2009 - 03:57 PM
Registered Member
Registered Member


Joined: Apr 18, 2007
Posts: 8013

Can you go to MyEclipse > Installation Summary > Installation Details and paste the information here for me.

Quote:

How to I get to the "Types with Problems" Dialog?

im not sure what you are referring to here. Could you list the steps you followed when you ran into this issue?

_________________
Nipun
MyEclipse Support
 
 View user's profile Send private message Send e-mail  
Reply with quote Back to top
mdwrim
Post subject: RE: Cannot create Java from UML class diagram  PostPosted: May 14, 2009 - 04:02 PM
Registered Member
Registered Member


Joined: May 12, 2009
Posts: 4

The "Types with Problems dialog" is referred to in the other posting that I provided the URL for. The author of that post says they solved their problem by using this dialog so please read their post and see if you understand what they are referring to. Hopefully their solution applies to my problem too. Thanks.

Meanwhile, here's the data you requested:

*** Date:
14 May 2009 16:01:19 o'clock BST

** System properties:
OS=WindowsXP
OS version=5.1.0
Java version=1.5.0_11


*** MyEclipse details:
MyEclipse Enterprise Workbench
Version: 7.1.1
Build id: 7.1.1-20090310


*** Eclipse details:
MyEclipse Enterprise Workbench

Version: 7.1.1
Build id: 7.1.1-20090310




Eclipse Platform

Version: 3.4.1.r341_v20080731-9I96EiDElYevwz-p1bP5z-NlAaP7vtX6Utotqsu
Build id: M20080911-1700


Eclipse Java Development Tools

Version: 3.4.1.r341_v20080709-0800-7o7tEAfEF_U5qyUgrb2HAp539P97
Build id: M20080709-0800


Eclipse Graphical Editing Framework GEF

Version: 3.4.1.v20080806-67718083A56B4H2A3213573
Build id: 200809101400


Eclipse RCP

Version: 3.4.100.r341_v20080814-989JESIEdAciFYfkZZsBfSwQ2341
Build id: M20080703-0800


Eclipse Plug-in Development Environment

Version: 3.4.1.r341_v20080731-7T7U0E9mlRIuGUYviF_VP
Build id: M20080703-0800




Eclipse startup command=-os
win32
-ws
win32
-arch
x86
-showsplash
-launcher
C:\Program Files\Genuitec\MyEclipse 7.1\myeclipse.exe
-name
Myeclipse
--launcher.library
C:\Program Files\Genuitec\MyEclipse 7.1\../Common\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.101.R34x_v20080731\eclipse_1115.dll
-startup
C:\Program Files\Genuitec\MyEclipse 7.1\../Common\plugins\org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar
-clean
-configuration
configuration
-clean
-vm
C:\Program Files\Genuitec\Common\binary\com.sun.java.jre.win32.x86_1.5.0.011\bin\client\jvm.dll
 
 View user's profile Send private message  
Reply with quote Back to top
support-nipun
Post subject: RE: Cannot create Java from UML class diagram  PostPosted: May 15, 2009 - 07:25 PM
Registered Member
Registered Member


Joined: Apr 18, 2007
Posts: 8013

mdwrim,
Im afraid I haven't undestood what this user is referring to. I'm going to "pm" him and ask for a clarification. Hope he replies.

_________________
Nipun
MyEclipse Support
 
 View user's profile Send private message Send e-mail  
Reply with quote Back to top
mdwrim
Post subject: OK  PostPosted: May 22, 2009 - 12:15 PM
Registered Member
Registered Member


Joined: May 12, 2009
Posts: 4

OK, thanks. But if you don't get a reply could you simply review the problem report I've raised and advise? I really need this feature to work.

Thanks
 
 View user's profile Send private message  
Reply with quote Back to top
mdwrim
Post subject: RE: OK  PostPosted: May 22, 2009 - 12:18 PM
Registered Member
Registered Member


Joined: May 12, 2009
Posts: 4

I just looked at http://www.myeclipseide.com/PNphpBB2-viewtopic-t-23263.html which seems to be exactly the problem I am having and it explains the "Types with Problems dialog". I don't get this... I just get no response from the UI when I click the button and the resultant NullPointerException is logged.
 
 View user's profile Send private message  
Reply with quote Back to top
support-nipun
Post subject: RE: OK  PostPosted: May 26, 2009 - 06:52 PM
Registered Member
Registered Member


Joined: Apr 18, 2007
Posts: 8013

mdwrim,
Can you send me a UMR to reproduce this issue at my end. You can hit the pm button at the bottom of my post and send me the UMR.

_________________
Nipun
MyEclipse Support
 
 View user's profile Send private message Send e-mail  
Reply with quote Back to top
jhebley
Post subject: RE: Problems with generating Java from UML  PostPosted: Aug 23, 2009 - 09:15 PM
Registered Member
Registered Member


Joined: Jun 29, 2006
Posts: 17

Has this been resolved? I am getting similar problems with 7.5, specifically if I delete or change the name of a class for which some Java code has previously been created. It seems like some link is being retained even though the class is deleted or changed on the model. I am using the delete function on the drop down menu. I am still using UML1 since UML2 has even more problems.
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
support-nipun
Post subject:   PostPosted: Aug 24, 2009 - 09:34 PM
Registered Member
Registered Member


Joined: Apr 18, 2007
Posts: 8013

jhebley,
We had faced a similar issue in 7.1 that was fixed for the 7.5 release. Could you please list the exact steps to help us reproduce this issue at our end.

Could you also go to MyEclipse > Installation Summary > Installation Details and paste the information here for us.

_________________
Nipun
MyEclipse Support
 
 View user's profile Send private message Send e-mail  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT - 6 Hours
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2004 The PNphpBB Group
Credits