Bug 192616 - An internal error occurred during: "Create Remote VM for Visual Editor for Java".
Summary: An internal error occurred during: "Create Remote VM for Visual Editor for Ja...
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: VE (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: VE Bugzilla inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-14 05:20 EDT by KS CLA
Modified: 2011-06-13 11:36 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description KS CLA 2007-06-14 05:20:59 EDT
Build ID: I20070608-1718

Steps To Reproduce:
1. Make a class which implements f.i. EditorPart
2. Try open this class in visual editor (right click on class->Open With->Visual Editor)



More information:
(This error exists in I20070608-1718 which is 3.3.RC4, but also in RC3 and RC2)

Visual editior is not opened and Eclipse reports error as follows:

An internal error occurred during: "Create Remote VM for Visual Editor for Java".
org.eclipse.pde.internal.core.PDECore.findPlugin(Ljava/lang/String;Ljava/lang/String;I)Lorg/eclipse/pde/core/plugin/IPlugin;

and error log is as follows:

!ENTRY org.eclipse.core.jobs 4 2 2007-06-14 11:17:23.570
!MESSAGE An internal error occurred during: "Create Remote VM for Visual Editor for Java".
!STACK 0
java.lang.NoSuchMethodError: org.eclipse.pde.internal.core.PDECore.findPlugin(Ljava/lang/String;Ljava/lang/String;I)Lorg/eclipse/pde/core/plugin/IPlugin;
	at org.eclipse.jem.internal.proxy.core.PDEProcessForPlugin.expandPlugin(PDEProcessForPlugin.java:61)
	at org.eclipse.jem.internal.proxy.core.PDEProcessForPlugin.findPlugins(PDEProcessForPlugin.java:45)
	at org.eclipse.jem.internal.proxy.core.ProxyPlugin.findPlugins(ProxyPlugin.java:1236)
	at org.eclipse.jem.internal.proxy.core.ProxyPlugin.expandProject(ProxyPlugin.java:1196)
	at org.eclipse.jem.internal.proxy.core.ProxyPlugin.getIDsFound(ProxyPlugin.java:1080)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.createDefaultConfigurationContributionInfo(ProxyLaunchSupport.java:518)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.fillInLaunchInfo(ProxyLaunchSupport.java:551)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.startImplementation(ProxyLaunchSupport.java:422)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.startImplementation(ProxyLaunchSupport.java:330)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.startImplementation(ProxyLaunchSupport.java:262)
	at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorVMController$CreateRegistry.run(JavaVisualEditorVMController.java:188)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

!ENTRY org.eclipse.ve.java.core 4 16 2007-06-14 11:17:23.570
!MESSAGE An internal error occurred during: "Create Remote VM for Visual Editor for Java".
!STACK 1
org.eclipse.core.runtime.CoreException: An internal error occurred during: "Create Remote VM for Visual Editor for Java".
	at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorVMController$PerProject.getSpare(JavaVisualEditorVMController.java:298)
	at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorVMController.getRegistry(JavaVisualEditorVMController.java:579)
	at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup$CreateRegistry.run(JavaVisualEditorPart.java:1640)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
org.eclipse.core.runtime.CoreException[2]: java.lang.NoSuchMethodError: org.eclipse.pde.internal.core.PDECore.findPlugin(Ljava/lang/String;Ljava/lang/String;I)Lorg/eclipse/pde/core/plugin/IPlugin;
	at org.eclipse.jem.internal.proxy.core.PDEProcessForPlugin.expandPlugin(PDEProcessForPlugin.java:61)
	at org.eclipse.jem.internal.proxy.core.PDEProcessForPlugin.findPlugins(PDEProcessForPlugin.java:45)
	at org.eclipse.jem.internal.proxy.core.ProxyPlugin.findPlugins(ProxyPlugin.java:1236)
	at org.eclipse.jem.internal.proxy.core.ProxyPlugin.expandProject(ProxyPlugin.java:1196)
	at org.eclipse.jem.internal.proxy.core.ProxyPlugin.getIDsFound(ProxyPlugin.java:1080)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.createDefaultConfigurationContributionInfo(ProxyLaunchSupport.java:518)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.fillInLaunchInfo(ProxyLaunchSupport.java:551)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.startImplementation(ProxyLaunchSupport.java:422)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.startImplementation(ProxyLaunchSupport.java:330)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.startImplementation(ProxyLaunchSupport.java:262)
	at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorVMController$CreateRegistry.run(JavaVisualEditorVMController.java:188)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!SUBENTRY 1 org.eclipse.core.jobs 4 2 2007-06-14 11:17:23.570
!MESSAGE An internal error occurred during: "Create Remote VM for Visual Editor for Java".
!STACK 0
java.lang.NoSuchMethodError: org.eclipse.pde.internal.core.PDECore.findPlugin(Ljava/lang/String;Ljava/lang/String;I)Lorg/eclipse/pde/core/plugin/IPlugin;
	at org.eclipse.jem.internal.proxy.core.PDEProcessForPlugin.expandPlugin(PDEProcessForPlugin.java:61)
	at org.eclipse.jem.internal.proxy.core.PDEProcessForPlugin.findPlugins(PDEProcessForPlugin.java:45)
	at org.eclipse.jem.internal.proxy.core.ProxyPlugin.findPlugins(ProxyPlugin.java:1236)
	at org.eclipse.jem.internal.proxy.core.ProxyPlugin.expandProject(ProxyPlugin.java:1196)
	at org.eclipse.jem.internal.proxy.core.ProxyPlugin.getIDsFound(ProxyPlugin.java:1080)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.createDefaultConfigurationContributionInfo(ProxyLaunchSupport.java:518)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.fillInLaunchInfo(ProxyLaunchSupport.java:551)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.startImplementation(ProxyLaunchSupport.java:422)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.startImplementation(ProxyLaunchSupport.java:330)
	at org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.startImplementation(ProxyLaunchSupport.java:262)
	at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorVMController$CreateRegistry.run(JavaVisualEditorVMController.java:188)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

!ENTRY org.eclipse.ve.java.core 4 0 2007-06-14 11:17:23.601
!MESSAGE Exception thrown.
!STACK 0
java.lang.NullPointerException
	at org.eclipse.ve.internal.java.codegen.java.rules.DefaultVisitorFactoryRule.retrieveFromCache(DefaultVisitorFactoryRule.java:83)
	at org.eclipse.ve.internal.java.codegen.java.rules.DefaultVisitorFactoryRule.getTypeVisitor(DefaultVisitorFactoryRule.java:109)
	at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.visitType(JavaBeanModelBuilder.java:534)
	at org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:443)
	at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:865)
	at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947)
	at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597)
	at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

!ENTRY org.eclipse.ve.java.core 2 0 2007-06-14 11:17:23.601
!MESSAGE Exception thrown.
!STACK 0
java.lang.NullPointerException
	at org.eclipse.ve.internal.java.codegen.model.BeanDeclModel.getAllMethods(BeanDeclModel.java:617)
	at org.eclipse.ve.internal.java.codegen.util.CodeGenUtil.markSameLineExpressions(CodeGenUtil.java:1200)
	at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.reverseParse(JavaSourceTranslator.java:866)
	at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:947)
	at org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:597)
	at org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1978)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Comment 1 Wassim Melhem CLA 2007-06-14 05:43:38 EDT
Visual editor was using internal PDE classes that have since been removed.