facebook

Matisse form created by NetBeans hangs Eclipse/MyEclipseIDE

  1. MyEclipse Archived
  2.  > 
  3. Matisse/Swing UI Development
Viewing 15 posts - 1 through 15 (of 32 total)
  • Author
    Posts
  • #267037 Reply

    Victor Ott
    Member

    We’ve noticed months ago that M4ME hangs when loading complex forms created with NetBeans, and we returned to NetBeans for form editing. Now I had the occasion to set up a new simple dialog form and to test the ME behaviour: whole Eclipse IDE hangs when trying to load the form. Here a screenshot proving the dialog’s primitivism (the bottom pane is still empty!):

    .

    The update from ME 5.1.0 to ME 5.1.1 did not change the behaviour ([]and it also did not update M4ME 5.1.0 to M4ME 5.1.1 ?!?[/i]).

    I’d like to ask if there’s a known solution to this issue, before I do more grumbling about ME and M4ME…

    Configuration summary: Eclipse 3.2.2, JDK 1.6, ME 5.1.1, WinXP. Configuration details:

    *** Date:
    Tuesday, March 6, 2007 2:58:09 PM CET

    ** System properties:
    OS=WindowsXP
    OS version=5.1
    Java version=1.6.0

    *** MyEclipse details:
    MyEclipse Enterprise Workbench
    Version: 5.1.1 GA
    Build id: 20070302-5.1.1-GA

    *** Eclipse details:
    Eclipse SDK

    Version: 3.2.2
    Build id: M20070212-1330

    Eclipse Project SDK

    Version: 3.2.2.r322_v20070104-dCGKm0Ln38lm-8s
    Build id: M20070212-1330

    Eclipse Plug-in Development Environment

    Version: 3.2.1.r321_v20060823-6vYLLdQ3Nk8DrFG
    Build id: M20060921-0945

    Eclipse Platform

    Version: 3.2.2.r322_v20070119-RQghndJN8IM0MsK
    Build id: M20070212-1330

    Eclipse Graphical Editing Framework

    Version: 3.2.2.v20070208
    Build id: 20070208-1315

    Eclipse RCP

    Version: 3.2.2.r322_v20070104-8pcviKVqd8J7C1U
    Build id: M20060921-0945

    Eclipse Java Development Tools

    Version: 3.2.2.r322_v20070104-R4CR0Znkvtfjv9-
    Build id: M20060921-0945

    Eclipse startup command=-os win32
    -ws win32
    -arch x86
    -launcher E:\progs\eclipse32r4p\eclipse.exe
    -name Eclipse
    -showsplash 600
    -exitdata 928_bc
    -vm C:\WINNT\system32\javaw.exe

    #267100 Reply

    Riyad Kalla
    Member

    Victor,
    I’ve seen 3 different users report bugs with M4M when they run ME using JDK 6, can you please back up to 1.5.0_08 or later (I believe 1.5.0_11 is the latest) and run MYEclipse with that and see if suddenly M4M works fine?

    If not, can you export this project and send it to me for testing at support@genuitec.com and include a link to this thread as well as steps to reproduce the problem?

    #267121 Reply

    Victor Ott
    Member

    I remember to to have had this behaviour before I installed JRE 6 on my machine. And I’m currently the only on in the project with JRE/JDK 6 installed. Anyway, I’ve tried it _now_ with “build 1.5.0_10-b03” (oh, build 11 is out, good to know!) and it still hangs.

    NetBeans 5.5 running with Java 6 doesn’t have any difficulties to handle the same form.

    These are the parameters I started Eclipse with:

    E:\progs\eclipse32r4p\eclipse.exe -vm e:\java\jdk15\jre\bin\javaw.exe -vmargs -Duser.language=en -Duser.region=US -Xms256m -Xmx384m -XX:PermSize=128m -XX:MaxPermSize=192m

    Mail with .zip-archive of test project is on the way. No additional libraries involved.

    My ME license expires in one week and I’m looking for reasons to renew it. In fact, after 3 years of usage, I’m quite disenchanted. I sincerely hope you’ll find a solution to above issue.

    Thanks in advance,
    Victor

    #267151 Reply

    Riyad Kalla
    Member

    Victor,
    I haven’t received anything as of March 8 @ 11:33am MST. Could you resend if necessary to support@genuitec.com ATTN Riyad with a link to this thread for reference?

    #267164 Reply

    Victor Ott
    Member

    Riyad,
    I’ve forwarded the original email, with “ATTN Riyad” in the subject.
    Victor

    #267179 Reply

    Riyad Kalla
    Member

    Victor I got the email, thank you for resending it. I also was able to replicate the issue… I imported the project and tried to open the form and the workbench locked up. I’ll file this bug ASAP and it should help quite a bit that I have your example to go with it. Thank you.

    #267284 Reply

    I am a newly subscribed user and frankly am thinking of requesting a refund. I bought MyEclipse solely so I could change over from NetBeans 5.5 to Eclipse. I cannot open several of my NetBeans generated forms. If I attempt to I open I get a total hang. Here is a stacktrace of my currently hung eclipse:

    2007-03-12 15:37:13
    Full thread dump Java HotSpot(TM) Client VM (1.6.0-b105 mixed mode):

    “StackTrace Remote Thread” prio=6 tid=0x68ae1800 nid=0x120c waiting on condition [0x00000000..0x6ac4fb68]
    java.lang.Thread.State: RUNNABLE

    “AWT-EventQueue-0” prio=6 tid=0x686c1400 nid=0x13e0 in Object.wait() [0x6c4af000..0x6c4afd14]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at org.openide.DialogDisplayer$Trivial$FakeDialog.show(DialogDisplayer.java:345)
    – locked <0x02ff3868> (a java.lang.Object)
    at org.openide.DialogDisplayer$Trivial.notify(DialogDisplayer.java:118)
    at org.netbeans.core.NotifyException$2.run(NotifyException.java:215)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)

    “AWT-Shutdown” prio=6 tid=0x68b2f800 nid=0xc6c in Object.wait() [0x6c40f000..0x6c40fd94]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at sun.awt.AWTAutoShutdown.run(Unknown Source)
    – locked <0x094410a8> (a java.lang.Object)
    at java.lang.Thread.run(Unknown Source)

    “org.eclipse.jdt.internal.ui.text.JavaReconciler” daemon prio=2 tid=0x68b2f400 nid=0x1384 in Object.wait() [0x6ae8f000..0x6ae8fa14]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176)
    – locked <0x049f1d98> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

    “Worker-85” prio=6 tid=0x68b0c400 nid=0xec0 in Object.wait() [0x6adef000..0x6adefc94]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:173)
    – locked <0x088462a0> (a org.eclipse.core.internal.jobs.WorkerPool)
    at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:205)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

    “Worker-84” prio=6 tid=0x68ab6800 nid=0x15b4 in Object.wait() [0x6ab1f000..0x6ab1fd14]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:173)
    – locked <0x088462a0> (a org.eclipse.core.internal.jobs.WorkerPool)
    at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:205)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

    “Worker-83” prio=6 tid=0x68ab6400 nid=0xd00 waiting on condition [0x6a16f000..0x6a16fd94]
    java.lang.Thread.State: TIMED_WAITING (sleeping)
    at java.lang.Thread.sleep(Native Method)
    at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:279)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)

    “Timer-53” daemon prio=6 tid=0x68728c00 nid=0x14b0 in Object.wait() [0x6c6ef000..0x6c6efa14]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at java.util.TimerThread.mainLoop(Unknown Source)
    – locked <0x0b21b720> (a java.util.TaskQueue)
    at java.util.TimerThread.run(Unknown Source)

    “Timer-52” daemon prio=6 tid=0x68683000 nid=0x169c in Object.wait() [0x6c45f000..0x6c45fd14]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at java.util.TimerThread.mainLoop(Unknown Source)
    – locked <0x0b21b7a8> (a java.util.TaskQueue)
    at java.util.TimerThread.run(Unknown Source)

    “Worker-70” prio=6 tid=0x683e4000 nid=0xa24 in Object.wait() [0x6a28f000..0x6a28fa14]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:173)
    – locked <0x088462a0> (a org.eclipse.core.internal.jobs.WorkerPool)
    at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:205)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51)

    “org.eclipse.jdt.internal.ui.text.JavaReconciler” daemon prio=2 tid=0x688ef400 nid=0x1548 in Object.wait() [0x6ae3f000..0x6ae3fd14]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176)
    – locked <0x0b0db258> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

    “org.eclipse.jdt.internal.ui.text.JavaReconciler” daemon prio=2 tid=0x68427400 nid=0x148 in Object.wait() [0x6ad9f000..0x6ad9fa94]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176)
    – locked <0x0b044780> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

    “org.eclipse.jdt.internal.ui.text.JavaReconciler” daemon prio=2 tid=0x683a2000 nid=0xf48 in Object.wait() [0x6a32f000..0x6a32fa14]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176)
    – locked <0x0ad301b0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

    “org.eclipse.jdt.internal.ui.text.JavaReconciler” daemon prio=2 tid=0x6862e800 nid=0x11a8 in Object.wait() [0x6c9ef000..0x6c9efb94]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176)
    – locked <0x0ac09028> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

    “org.eclipse.jdt.internal.ui.text.JavaReconciler” daemon prio=2 tid=0x68696400 nid=0x1314 in Object.wait() [0x6abbf000..0x6abbfa94]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176)
    – locked <0x0aa309d8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

    “org.eclipse.jdt.internal.ui.text.JavaReconciler” daemon prio=2 tid=0x650a0000 nid=0x1658 in Object.wait() [0x6aacf000..0x6aacfc94]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176)
    – locked <0x0a8d8548> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

    “org.eclipse.jdt.internal.ui.text.JavaReconciler” daemon prio=2 tid=0x67e56800 nid=0xb78 in Object.wait() [0x6a1bf000..0x6a1bfc94]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176)
    – locked <0x0a8353e8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

    “org.eclipse.jdt.internal.ui.text.JavaReconciler” daemon prio=2 tid=0x684f7800 nid=0xa28 in Object.wait() [0x67d8f000..0x67d8fd14]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:176)
    – locked <0x0a7861f0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)

    “Cleanup” daemon prio=6 tid=0x684d8800 nid=0x1360 runnable [0x670ff000..0x670ffa14]
    java.lang.Thread.State: RUNNABLE
    at java.net.PlainDatagramSocketImpl.receive0(Native Method)
    – locked <0x0a2b8d80> (a java.net.PlainDatagramSocketImpl)
    at java.net.PlainDatagramSocketImpl.receive(Unknown Source)
    – locked <0x0a2b8d80> (a java.net.PlainDatagramSocketImpl)
    at java.net.DatagramSocket.receive(Unknown Source)
    – locked <0x0a2b8dc0> (a java.net.DatagramPacket)
    – locked <0x0a2b8de0> (a java.net.MulticastSocket)
    at com.genuitec.eclipse.core.D$A.run(Unknown Source)

    “Remote Proxy Master Server Thread” prio=6 tid=0x65ade400 nid=0x17f0 runnable [0x6a97f000..0x6a97fd14]
    java.lang.Thread.State: RUNNABLE
    at java.net.PlainSocketImpl.socketAccept(Native Method)
    at java.net.PlainSocketImpl.accept(Unknown Source)
    – locked <0x09574fa0> (a java.net.SocksSocketImpl)
    at java.net.ServerSocket.implAccept(Unknown Source)
    at java.net.ServerSocket.accept(Unknown Source)
    at org.eclipse.jem.internal.proxy.remote.REMMasterServerThread.run(REMMasterServerThread.java:72)

    “Active Reference Queue Daemon” daemon prio=2 tid=0x67ef9800 nid=0xaf0 in Object.wait() [0x6a5ef000..0x6a5efd94]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    – waiting on <0x093fe200> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(Unknown Source)
    – locked <0x093fe200> (a java.lang.ref.ReferenceQueue$Lock)
    at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3017)
    at java.lang.Thread.run(Unknown Source)

    “AWT-Windows” daemon prio=6 tid=0x67e42400 nid=0x167c runnable [0x6a46f000..0x6a46fb94]
    java.lang.Thread.State: RUNNABLE
    at sun.awt.windows.WToolkit.eventLoop(Native Method)
    at sun.awt.windows.WToolkit.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

    “Java2D Disposer” daemon prio=10 tid=0x67e89400 nid=0x134c in Object.wait() [0x6a3cf000..0x6a3cfc94]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at java.lang.ref.ReferenceQueue.remove(Unknown Source)
    – locked <0x093fe338> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(Unknown Source)
    at sun.java2d.Disposer.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

    “Java indexing” daemon prio=4 tid=0x66e4e800 nid=0x1270 in Object.wait() [0x67ddf000..0x67ddfa14]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:349)
    – locked <0x08bdde78> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager)
    at java.lang.Thread.run(Unknown Source)

    “Start Level Event Dispatcher” daemon prio=6 tid=0x6525d400 nid=0x132c in Object.wait() [0x6574f000..0x6574fc94]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    – waiting on <0x07920090> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    at java.lang.Object.wait(Object.java:485)
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:349)
    – locked <0x07920090> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:287)

    “Framework Event Dispatcher” daemon prio=6 tid=0x65228400 nid=0xdc in Object.wait() [0x656af000..0x656afd94]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:349)
    – locked <0x07920398> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:287)

    “Low Memory Detector” daemon prio=6 tid=0x64ceb800 nid=0x1630 runnable [0x00000000..0x00000000]
    java.lang.Thread.State: RUNNABLE

    “CompilerThread0” daemon prio=10 tid=0x64ce6c00 nid=0x17e4 waiting on condition [0x00000000..0x64f3f798]
    java.lang.Thread.State: RUNNABLE

    “Attach Listener” daemon prio=10 tid=0x64ce5800 nid=0x278 runnable [0x00000000..0x00000000]
    java.lang.Thread.State: RUNNABLE

    “Signal Dispatcher” daemon prio=10 tid=0x64ce4c00 nid=0xf58 runnable [0x00000000..0x00000000]
    java.lang.Thread.State: RUNNABLE

    “Finalizer” daemon prio=8 tid=0x64cd6c00 nid=0x7ec in Object.wait() [0x64e4f000..0x64e4fc94]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at java.lang.ref.ReferenceQueue.remove(Unknown Source)
    – locked <0x07920640> (a java.lang.ref.ReferenceQueue$Lock)
    at java.lang.ref.ReferenceQueue.remove(Unknown Source)
    at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

    “Reference Handler” daemon prio=10 tid=0x64cd2800 nid=0x5ec in Object.wait() [0x64dff000..0x64dffd14]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
    – locked <0x07920108> (a java.lang.ref.Reference$Lock)

    “main” prio=6 tid=0x00386800 nid=0xcc0 in Object.wait() [0x003ee000..0x003efe5c]
    java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:485)
    at java.awt.EventQueue.invokeAndWait(Unknown Source)
    – locked <0x03051a40> (a java.awt.EventQueue$1AWTInvocationLock)
    at org.openide.util.Mutex.doEventAccess(Mutex.java:1184)
    at org.openide.util.Mutex.readAccess(Mutex.java:253)
    at org.netbeans.modules.form.FormLAF.executeWithLookAndFeel(FormLAF.java:43)
    at org.netbeans.modules.form.FormEditor.loadFormData(FormEditor.java:223)
    – locked <0x04aa3370> (a org.netbeans.modules.form.GandalfPersistenceManager)
    at org.netbeans.modules.form.FormEditor.loadFormDesigner(FormEditor.java:149)
    at org.netbeans.modules.form.FormDesigner.componentShowing(FormDesigner.java:1516)
    at com.genuitec.eclipse.dehory.DeHoryFormEditor.setFocus(DeHoryFormEditor.java:99)
    at com.genuitec.eclipse.dehory.DehoryEditor.setFocus(DehoryEditor.java:743)
    at org.eclipse.ui.internal.PartPane.setFocus(PartPane.java:309)
    at org.eclipse.ui.internal.EditorPane.setFocus(EditorPane.java:117)
    at org.eclipse.ui.internal.WorkbenchPage$3.run(WorkbenchPage.java:600)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.eclipse.core.runtime.Platform.run(Platform.java:843)
    at org.eclipse.ui.internal.WorkbenchPage.activatePart(WorkbenchPage.java:595)
    at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3203)
    at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:588)
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2604)
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2528)
    at org.eclipse.ui.internal.WorkbenchPage.access$10(WorkbenchPage.java:2520)
    at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2505)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2500)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2485)
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:388)
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:350)
    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:275)
    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:139)
    at org.eclipse.jdt.internal.ui.actions.OpenActionUtil.open(OpenActionUtil.java:49)
    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:190)
    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:174)
    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:267)
    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:243)
    at org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:539)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
    at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
    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.invokeFramework(Main.java:336)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
    at org.eclipse.core.launcher.Main.run(Main.java:977)
    at org.eclipse.core.launcher.Main.main(Main.java:952)

    “VM Thread” prio=10 tid=0x64ccf800 nid=0x1740 runnable

    “VM Periodic Task Thread” prio=10 tid=0x64ced000 nid=0x1308 waiting on condition

    =================
    System Properties
    =================

    java.vendor=Sun Microsystems Inc.
    sun.java.launcher=SUN_STANDARD
    org.osgi.supports.framework.extension=true
    sun.management.compiler=HotSpot Client Compiler
    org.eclipse.jdt.debug.ui.debuggerActive=false
    osgi.framework.beginningstartlevel=1
    os.name=Windows XP
    sun.boot.class.path=C:\Program Files\Java\jre1.6.0\lib\resources.jar;C:\Program Files\Java\jre1.6.0\lib\rt.jar;C:\Program Files\Java\jre1.6.0\lib\sunrsasign.jar;C:\Program Files\Java\jre1.6.0\lib\jsse.jar;C:\Program Files\Java\jre1.6.0\lib\jce.jar;C:\Program Files\Java\jre1.6.0\lib\charsets.jar;C:\Program Files\Java\jre1.6.0\classes
    osgi.ws=win32
    sun.desktop=windows
    java.vm.specification.vendor=Sun Microsystems Inc.
    java.runtime.version=1.6.0-b105
    osgi.instance.area=file:/C:/Documents and Settings/pandrews/workspace/
    user.name=pandrews

    #267294 Reply

    Riyad Kalla
    Member

    Peter,
    We don’t support running with JDK 6 yet, could you re-run MyEclipse using 1.5.0_08 or later and see if suddenly the forms work without issue?

    If you are unable to get things working and do want a refund, it is 100% and unconditional, just email our subscriptions department at subscriptions@genuitec.com

    #269703 Reply

    After a long delay, I have once again tried to use MyEclipse. I started up Eclipse with JDK 5 and still get the same behavior — total hang of eclipse while trying to open certain Netbeans created forms.

    The exception is the following:

    *********** Exception occurred ************ at 11:16 AM on May 3, 2007
    Annotation: Unsupported form file version: 1.4.
    The form cannot be opened.
    org.netbeans.modules.form.PersistenceException: Unsupported form version
    at org.netbeans.modules.form.GandalfPersistenceManager.loadForm(GandalfP
    ersistenceManager.java:295)
    at org.netbeans.modules.form.GandalfPersistenceManager.loadForm(GandalfP
    ersistenceManager.java:222)
    at org.netbeans.modules.form.FormEditor$2.run(FormEditor.java:225)
    at org.netbeans.modules.form.FormLAF$1.run(FormLAF.java:58)
    at org.openide.util.Mutex$1.run(Mutex.java:1188)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
    read.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
    ad.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)

    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)

    [catch] at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

    #269706 Reply

    Riyad Kalla
    Member

    Annotation: Unsupported form file version: 1.4.
    The form cannot be opened.

    Were these forms created with NB 5.5? NB 6.0?

    #271354 Reply

    myope
    Member

    @support-rkalla wrote:

    Annotation: Unsupported form file version: 1.4.
    The form cannot be opened.

    Were these forms created with NB 5.5? NB 6.0?

    hello.
    i’ve exactly the same problem.
    my forms were created with NB6 M9

    thank.

    #271357 Reply

    Riyad Kalla
    Member

    myope,
    We haven’t done any testing with the new Matisse in NB6 yet, that is a backward compatability problem.

    #271711 Reply

    Christoph
    Member

    Hello,
    we get this annoying error too since today. After I inserted just another form element (was a button or JComboBox) and after I removed this button I cannot save anymore.
    Sourcecode seems to be valid, but there is no chance to save it.

    
    !SESSION 2007-06-19 16:11:28.199 -----------------------------------------------
    eclipse.buildId=M20070212-1330
    java.version=1.5.0_06
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE
    Command-line arguments:  -os win32 -ws win32 -arch x86
    
    !ENTRY org.eclipse.ui 4 4 2007-06-19 16:13:08.050
    !MESSAGE Save Failed
    
    
    !ENTRY org.eclipse.ui 2 0 2007-06-19 15:58:51.680
    !MESSAGE Save Failed
    !STACK 0
    java.lang.NullPointerException
        at com.genuitec.eclipse.dehory.DehoryEditor.format(DehoryEditor.java:639)
        at com.genuitec.eclipse.dehory.DehoryEditor.doSave(DehoryEditor.java:754)
        at org.eclipse.ui.internal.SaveableHelper$1.run(SaveableHelper.java:130)
        at org.eclipse.ui.internal.SaveableHelper$4.run(SaveableHelper.java:257)
        at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:369)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313)
        at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:763)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
        at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:760)
        at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2283)
        at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:263)
        at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:243)
        at org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:135)
        at org.eclipse.ui.internal.EditorManager.savePart(EditorManager.java:1414)
        at org.eclipse.ui.internal.WorkbenchPage.savePart(WorkbenchPage.java:2995)
        at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3008)
        at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:67)
        at org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
        at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:539)
        at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
        at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
        at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
        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.invokeFramework(Main.java:336)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
        at org.eclipse.core.launcher.Main.run(Main.java:977)
        at org.eclipse.core.launcher.Main.main(Main.java:952)
    

    As you can see I use jre 1.5.06 . Before I manually changed it to 1.5.06 it was java.version=1.5.0_11 which was installed with MyEclipse 5.5.1 GA

    How can I fix or workaround this behaviour? I can’t continue working.

    Thanks
    Christoph

    #271718 Reply

    Riyad Kalla
    Member

    Christoph,
    Can you send me the project that has this problem form in it, with instructions on how to reproduce the issue?

    If so, use File > Export > Archive to create a zip, and email it to support@genuitec.com ATTN Riyad, with a link to this thread for reference.

    #271726 Reply

    Christoph
    Member

    Hello Riyad,
    i could solve it for the time beeing by completely removing the whole .metadata folder and reimporting all projects via File > Import > Existing Projects into Workspace

    I will check if I could reproduce the error and send you the zip then.

    Thanks so far
    Christoph

Viewing 15 posts - 1 through 15 (of 32 total)
Reply To: Matisse form created by NetBeans hangs Eclipse/MyEclipseIDE

You must be logged in to post in the forum log in