This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 123038 - UML model created on JDK1.7 is broken
Summary: UML model created on JDK1.7 is broken
Status: CLOSED WORKSFORME
Alias: None
Product: uml
Classification: Unclassified
Component: Code Generation (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: issues@uml
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-29 10:48 UTC by Jaroslav Pospisil
Modified: 2011-02-23 21:01 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
screenshot (180.54 KB, image/png)
2007-11-29 10:48 UTC, Jaroslav Pospisil
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jaroslav Pospisil 2007-11-29 10:48:14 UTC
When I create UML model in NB6 prefcs on JDK1.7 Icedtea ( I'm working in Ubuntu 7.10), I first experience issue
122202,but when I restart the IDE and open created UML model (both platform independent and java), there's only ???
instead of it's name and I can't open any of its nones in Projects tab or do anything. Attaching screenshot of its Files
tab.
Comment 1 Jaroslav Pospisil 2007-11-29 10:48:43 UTC
Created attachment 53656 [details]
screenshot
Comment 2 Jaroslav Pospisil 2007-11-29 11:02:35 UTC
If I click on ??? in Projects tab and try to invoke context menu, I got this exception:

java.lang.NullPointerException: Passed null to FileOwnerQuery.getOwner(FileObject)
	at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:94)
	at org.netbeans.modules.uml.project.ProjectUtil.findNetBeansProjectForModel(ProjectUtil.java:156)
	at org.netbeans.modules.uml.codegen.action.GenerateCodeAction.enable(GenerateCodeAction.java:419)
	at org.openide.util.actions.NodeAction.isEnabled(NodeAction.java:202)
	at org.netbeans.modules.uml.project.ui.nodes.UMLPhysicalViewProvider.addContextMenus(UMLPhysicalViewProvider.java:860)
	at
org.netbeans.modules.uml.project.ui.nodes.UMLPhysicalViewProvider$UMLLogicalViewRootNode.getAdditionalActions(UMLPhysicalViewProvider.java:598)
	at
org.netbeans.modules.uml.project.ui.nodes.UMLPhysicalViewProvider$UMLLogicalViewRootNode.getActions(UMLPhysicalViewProvider.java:387)
	at org.openide.nodes.FilterNode.getActions(FilterNode.java:733)
	at org.openide.nodes.NodeOp.findActions(NodeOp.java:144)
	at org.openide.explorer.view.TreeView.createPopup(TreeView.java:915)
	at org.openide.explorer.view.TreeView$PopupAdapter.showPopup(TreeView.java:1376)
	at org.openide.awt.MouseUtils$PopupMouseAdapter.maybePopup(MouseUtils.java:182)
	at org.openide.awt.MouseUtils$PopupMouseAdapter.mousePressed(MouseUtils.java:173)
	at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:281)
	at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:280)
	at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:280)
	at java.awt.Component.processMouseEvent(Component.java:6097)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3288)
	at java.awt.Component.processEvent(Component.java:5865)
	at java.awt.Container.processEvent(Container.java:2110)
	at java.awt.Component.dispatchEventImpl(Component.java:4461)
	at java.awt.Container.dispatchEventImpl(Container.java:2168)
	at java.awt.Component.dispatchEvent(Component.java:4287)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4466)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4127)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4060)
	at java.awt.Container.dispatchEventImpl(Container.java:2154)
	at java.awt.Window.dispatchEventImpl(Window.java:2555)
	at java.awt.Component.dispatchEvent(Component.java:4287)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:605)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:276)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:191)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:186)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:139)
Comment 3 Jaroslav Pospisil 2007-11-29 15:39:50 UTC
Notice: UML module freezes  on issue 122202 even before I finish the wizard - I can't even see second dialog with module
type choosing,before I'm forced to shutdown IDE, so it's logical,that broken module is created.
Comment 4 Peter Lam 2007-11-29 16:46:48 UTC
Thanks for filing the issue. UML has not yet been tested with jdk 1.7. We'll look into this.
Comment 5 Viktor Lapitski 2008-09-17 22:42:25 UTC
using latest jdk 7 all seems ok.

u1@u1-laptop:~$ /home/u1/jdk1.7.0/bin/java -version
java version "1.7.0-ea"
Java(TM) SE Runtime Environment (build 1.7.0-ea-b35)
Java HotSpot(TM) Client VM (build 14.0-b04, mixed mode, sharing)

Comment 6 Marian Mirilovic 2011-02-23 21:01:20 UTC
v/c