- This topic has 3 replies, 3 voices, and was last updated 11 years, 12 months ago by support-tony.
-
AuthorPosts
-
Benjamin NuttingMemberMy developers and I are using MyEclipse 10.6 on a Windows 7 64-bit machine…and all of us experience the same bug. We are in any perspective (lets take java perspective for example) and we have package explorer minimized to our left toolbar. We click the icon to open the panel (it slides in from the left to the right) and we right click on a project and select new -> class file for example. We enter a name, and click OK…and 9 times out of 10 it just hangs there indefinitely until I end task on javaw.exe on our task manager. Very annoying is there any fix? Has anyone else experienced this before? Seems to be on 64-bit only, our 32-bit developers are not having the same problem at all.
A workaround for us is to restore the window so it’s docked inside of the workspace instead of floating over whatever file we are in. Once we restore the window so it’s locked in place the above problem doesn’t happen.
support-swapnaModeratordeadend5001,
Sorry that you are seeing this issue. We could not replicate the issue at our end on 64 bit machine.
1. Can you please share the Installation Details from MyEclipse > Installation Summary > Installation Details ?
2. Do you have any third party plugins installed ? If yes then please list them.
3. Can you please try switching to a new workspace with a minimized package explorer, create a new project and then create a new class. Do you see the issue recur ?
4. If the issue persists, please check the .log file which is located at <workspace dir>/.metadata/.log for any errors logged. Paste the errors here for us to take a look.
Benjamin NuttingMember1.) Please see below:
*** Date:
Friday, December 21, 2012 4:14:29 PM EST*** System properties:
OS=Windows7
OS version=6.1.0
OS arch=amd64
Profile arch=x86_64
Window system=win32
Java version=1.6.0_26
Workspace=file:/W:/Modlib/MyEclipse_BNV2/
VM Args=-Xms512m
-Xmx3096m
-XX:MaxPermSize=384m
-XX:ReservedCodeCacheSize=64m
-Dosgi.nls.warnings=ignore
-jar
C:\Users\IS17\AppData\Local\Genuitec\MYECLI~1\../Common/plugins/ORB7B5~1.JAR*** Subscription information
Product Id: E3MP (MyEclipse Professional Subscription)
License version: 3.0
Full Maintenance Included
Subscription expiration date (YYYYMMDD): 20130323
Number of users: 4*** Eclipse details:
MyEclipse Enterprise WorkbenchVersion: 10.6
Build id: 10.6-20120727Blueprint: MyEclipse 10
com.genuitec.myeclipse.database – 10.6.0.me201207261914
com.genuitec.myeclipse.desktop – 10.6.0.me201207261914
com.genuitec.myeclipse.editor – 10.6.0.me201207261914
com.genuitec.myeclipse.enterprise.workbench – 10.6.0.me201207261914
com.genuitec.myeclipse.geronimo – 10.6.0.me201207261914
com.genuitec.myeclipse.glassfish – 10.6.0.me201207261914
com.genuitec.myeclipse.icefaces.feature – 10.6.0.me201207261914
com.genuitec.myeclipse.iedebugger – 10.6.0.me201207261914
com.genuitec.myeclipse.imageeditor – 10.6.0.me201207261914
com.genuitec.myeclipse.jboss – 10.6.0.me201207261914
com.genuitec.myeclipse.jetty – 10.6.0.me201207261914
com.genuitec.myeclipse.jonas – 10.6.0.me201207261914
com.genuitec.myeclipse.jrun – 10.6.0.me201207261914
com.genuitec.myeclipse.jsf – 10.6.0.me201207261914
com.genuitec.myeclipse.matisse – 10.6.0.me201207261914
com.genuitec.myeclipse.maven – 10.6.0.me201207261914
com.genuitec.myeclipse.oracle – 10.6.0.me201207261914
com.genuitec.myeclipse.orion – 10.6.0.me201207261914
com.genuitec.myeclipse.persistence – 10.6.0.me201207261914
com.genuitec.myeclipse.pulse – 10.6.0.me201207261914
com.genuitec.myeclipse.reports – 10.6.0.me201207261914
com.genuitec.myeclipse.resin – 10.6.0.me201207261914
com.genuitec.myeclipse.struts – 10.6.0.me201207261914
com.genuitec.myeclipse.sun – 10.6.0.me201207261914
com.genuitec.myeclipse.tomcat – 10.6.0.me201207261914
com.genuitec.myeclipse.uml2 – 10.6.0.me201207261914
com.genuitec.myeclipse.visualvm – 10.6.0.me201207261914
com.genuitec.myeclipse.visualvm.server – 10.6.0.me201207261914
com.genuitec.myeclipse.weblogic – 10.6.0.me201207261914
com.genuitec.myeclipse.websphere – 10.6.0.me201207261914
com.genuitec.myeclipse.ws – 10.6.0.me201207261914
org.eclipse.birt – 2.6.1.me201207261914
org.eclipse.datatools.connectivity.feature – 1.9.0.me201207261914
org.eclipse.datatools.enablement.feature – 1.9.0.me201207261914
org.eclipse.datatools.sqldevtools.feature – 1.9.0.me201207261914
org.eclipse.jpt.jpa.feature – 3.0.0.me201207261914
org.eclipse.jpt.jpadiagrameditor.feature – 1.0.0.me201207261914
org.eclipse.jst.common.fproj.enablement.jdt – 3.3.0.me201207261914
org.eclipse.jst.enterprise_ui.feature – 3.3.0.me201207261914
org.eclipse.jst.server_adapters.ext.feature – 3.3.0.me201207261914
org.eclipse.jst.server_adapters.feature – 3.2.100.me201207261914
org.eclipse.jst.server_ui.feature – 3.3.0.me201207261914
org.eclipse.jst.ws.axis2tools.feature – 1.1.200.me201207261914
org.eclipse.m2e.feature – 1.0.0.me201207261914
org.eclipse.sapphire.platform – 0.3.0.201106221325
org.eclipse.wst.common.fproj – 3.3.0.me201207261914
org.eclipse.wst.server_adapters.feature – 3.2.100.me201207261914
org.springframework.ide.eclipse.feature – 2.9.1.me201207261914
org.zeroturnaround.myeclipse.feature – 1.0.4.RELEASE-201207191833org.eclipse.cvs – 1.3.100.v20110520-0800-7B78FHl9VF7BD7KBM4GP9C
org.eclipse.equinox.p2.core.feature – 1.0.1.v20110906-1605-8290FZ9FVKHVRKtmx3fpNuo02129
org.eclipse.equinox.p2.extras.feature – 1.0.1.v20110906-1605-7A4FD4DiVOMap8cHSc6vPuny4gqO
org.eclipse.equinox.p2.rcp.feature – 1.0.1.v20110906-1605-782EqBqNKGVkiV-PUsgz-uny4gqO
org.eclipse.equinox.p2.user.ui – 2.1.2.R37x_v20110815-1155-6-Bk8pYWZz0qUTX5I15GZWwbXkrl
org.eclipse.help – 1.3.0.v20110530-0844-7i7uFFmFFl8nvqbDpEqTvx
org.eclipse.jdt – 3.7.2.v20120120-1414-7z8gFcuFMP7BW5XTz0jLTnz0l9B1
org.eclipse.jsf.feature – 3.3.0.me201207261914
org.eclipse.pde – 3.7.2.v20120120-1420-7b7rFUOFEx2Xnqafnpz0E–0
org.eclipse.platform – 3.7.2.v20120207-1839-9gF7UHPDFxGjd-PqDr2jX_4yKaumkoHTz04_q-q
org.eclipse.rcp – 3.7.2.v20120120-1424-9DB5FmnFq5JCf1UA38R-kz0S0272
org.tigris.subversion.clientadapter.feature – 1.8.3
org.tigris.subversion.clientadapter.javahl.feature – 1.7.6
org.tigris.subversion.subclipse – 1.8.16
org.zeroturnaround.eclipse.debug.feature – 5.0.0.RELEASE-201207191833
org.zeroturnaround.eclipse.embedder.feature – 5.0.0.RELEASE-201207191833
org.zeroturnaround.eclipse.feature – 5.0.1.RELEASE-201207191833
org.zeroturnaround.eclipse.wtp.feature – 5.0.0.RELEASE-201207191833Eclipse startup command=-os
win32
-ws
win32
-arch
x86_64
-showsplash
-launcher
C:\Users\IS17\AppData\Local\Genuitec\MyEclipse 10\myeclipse.exe
-name
Myeclipse
–launcher.library
*************************************************************************************
2.) Subversion 1.8.3, JRebel of MyEclipse (latest from myeclipse updater), Eclipse Checkstyle (latest from myeclipse updater)3.) Doesn’t help switching to a smaller workspace. I can reproduce it with one project in a brand new workspace. It’s not just one machine, it’s all 5 of my developers on Windows 7 64-bit.
4.) Next time it happens I can post the log file if you want but I do see the below stack trace error a LOT in the log file…
org.osgi.framework.BundleException: State change in progress for bundle “reference:file:/C:/Users/IS17/AppData/Local/Genuitec/Common/plugins/org.eclipse.wst.jsdt.core_1.1.100.me201207241813.jar” by thread “main”.
at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1087)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:297)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:463)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at org.eclipse.wst.jsdt.internal.core.JavaModel.createElementInfo(JavaModel.java:131)
at org.eclipse.wst.jsdt.internal.core.JavaElement.getElementInfo(JavaElement.java:284)
at org.eclipse.wst.jsdt.internal.core.JavaElement.getElementInfo(JavaElement.java:270)
at org.eclipse.wst.jsdt.internal.core.JavaElement.getChildren(JavaElement.java:218)
at org.eclipse.wst.jsdt.internal.core.JavaElement.getChildrenOfType(JavaElement.java:232)
at org.eclipse.wst.jsdt.internal.core.JavaModel.getJavaScriptProjects(JavaModel.java:219)
at org.eclipse.wst.jsdt.internal.core.DeltaProcessingState.getOldJavaProjecNames(DeltaProcessingState.java:445)
at org.eclipse.wst.jsdt.internal.core.DeltaProcessor.checkProjectsBeingAddedOrRemoved(DeltaProcessor.java:428)
at org.eclipse.wst.jsdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:1900)
at org.eclipse.wst.jsdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:389)
at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)
at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:395)
at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530)
at org.eclipse.core.internal.resources.File.create(File.java:174)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.writeClassFileContents(AbstractImageBuilder.java:844)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.writeClassFile(AbstractImageBuilder.java:823)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.acceptResult(AbstractImageBuilder.java:187)
at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:508)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:364)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.compile(BatchImageBuilder.java:178)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:301)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:60)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:254)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:173)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
… 52 more
Root exception:
org.eclipse.osgi.framework.internal.core.AbstractBundle$BundleStatusException
at org.eclipse.osgi.framework.internal.core.AbstractBundle.beginStateChange(AbstractBundle.java:1087)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:297)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440)
at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:463)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:400)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:476)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:429)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at org.eclipse.wst.jsdt.internal.core.JavaModel.createElementInfo(JavaModel.java:131)
at org.eclipse.wst.jsdt.internal.core.JavaElement.getElementInfo(JavaElement.java:284)
at org.eclipse.wst.jsdt.internal.core.JavaElement.getElementInfo(JavaElement.java:270)
at org.eclipse.wst.jsdt.internal.core.JavaElement.getChildren(JavaElement.java:218)
at org.eclipse.wst.jsdt.internal.core.JavaElement.getChildrenOfType(JavaElement.java:232)
at org.eclipse.wst.jsdt.internal.core.JavaModel.getJavaScriptProjects(JavaModel.java:219)
at org.eclipse.wst.jsdt.internal.core.DeltaProcessingState.getOldJavaProjecNames(DeltaProcessingState.java:445)
at org.eclipse.wst.jsdt.internal.core.DeltaProcessor.checkProjectsBeingAddedOrRemoved(DeltaProcessor.java:428)
at org.eclipse.wst.jsdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:1900)
at org.eclipse.wst.jsdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:389)
at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)
at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:395)
at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530)
at org.eclipse.core.internal.resources.File.create(File.java:174)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.writeClassFileContents(AbstractImageBuilder.java:844)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.writeClassFile(AbstractImageBuilder.java:823)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.acceptResult(AbstractImageBuilder.java:187)
at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:508)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:364)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.compile(BatchImageBuilder.java:178)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:301)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:60)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:254)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:173)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
support-tonyKeymasterdeadend5001,
Thanks for the information. The error you see in the log is transient and not related to this issue. The “new” functionality and the minimizes package explorer are both base eclipse functionality so it’s unlikely that the problem is related to the MyEclipse plug-ins and I cannot replicate it here.
I’m not clear as to whether the problem arises for all “new” operations in all projects, or not. In the new workspace, did you try creating a new Java project or are you trying in on an existing project imported into that workspace?
Some things that might be worth trying are:
- Update MyEclipse to 10.7 and try again
- Remove the JRebel plug-in (temporarily) and try again to see if that is affecting this.
If the problem still exists, could you please describe the exact steps to reproduce the problem, using a new workspace and new project. It may be that we’re not quite following your steps and so don’t see the problem.
Sorry for the inconvenience. [/list]
-
AuthorPosts