[
https://issues.jboss.org/browse/JBIDE-14790?page=com.atlassian.jira.plugi...
]
Radim Hopp commented on JBIDE-14790:
------------------------------------
I'm experiencing this on instance of JBT 4.1.0.Beta1 installed from eclipse
marketplace to eclipse 4.3.M7
I tried today fresh instance of JBT 4.1.0.Beta1 installed from marketplace, but I'm
unable to reproduce this issue there.
I must have updated that eclipse from somewhere. Here is diff of features:
{noformat}
$ diff temp/broken temp/ok
5,6c5,6
< org.eclipse.datatools.connectivity.feature
(1.11.0.v201302211047-7C7k98Et1byqRCfljSoSHcUXJ3K) "Data Tools Platform Connectivity
Plug-in"
< org.eclipse.datatools.connectivity.oda.designer.core.feature
(1.11.0.v201302211047-7B7C7UCcNBGWEXDhDbYg) "DTP ODA Designer UI Framework
Plug-in"
---
org.eclipse.datatools.connectivity.feature
(1.11.0.v201302211047-7C7k97Et1bxqU9criVj_D_bWEuR) "Data Tools Platform Connectivity
Plug-in"
org.eclipse.datatools.connectivity.oda.designer.core.feature
(1.11.0.v201302211047-7B7C7UCcNBGWEVDkCf_g) "DTP ODA Designer UI Framework
Plug-in"
8c8
< org.eclipse.datatools.connectivity.oda.feature
(1.11.0.v201302211047-7H7D7WCcNBHRCfIfDfUc) "DTP Open Data Access"
---
org.eclipse.datatools.connectivity.oda.feature
(1.11.0.v201302211047-7H7C7ZCcNBHPCdFkDYHj) "DTP Open Data Access"
29c29
< org.eclipse.datatools.sqldevtools.feature
(1.11.0.v201302211047-7N8I7IFDri5nhCyg6O46XaTte7m0) "Eclipse Data Tools Platform SQL
Tools Common UI Plug-in"
---
org.eclipse.datatools.sqldevtools.feature
(1.11.0.v201302211047-7N8I7IFDri5mhCyg6O43UgSwbFm0) "Eclipse Data Tools Platform SQL
Tools Common UI Plug-in"
35,53c35,53
< org.eclipse.emf (2.9.0.v20130603-0742) "EMF - Eclipse Modeling Framework Runtime
and Tools"
< org.eclipse.emf.codegen (2.9.0.v20130603-0742) "EMF Code Generation"
< org.eclipse.emf.codegen.ecore (2.9.0.v20130603-0742) "EMF Ecore Code
Generator"
< org.eclipse.emf.codegen.ecore.ui (2.9.0.v20130603-0742) "EMF Ecore Code
Generator UI"
< org.eclipse.emf.codegen.ui (2.7.0.v20130603-0742) "EMF Code Generation UI"
< org.eclipse.emf.common (2.9.0.v20130528-0742) "EMF Common"
< org.eclipse.emf.common.ui (2.8.0.v20130603-0742) "EMF Common UI"
< org.eclipse.emf.converter (2.9.0.v20130603-0742) "EMF Model Converter"
< org.eclipse.emf.databinding (1.3.0.v20130603-0742) "EMF Data Binding"
< org.eclipse.emf.databinding.edit (1.3.0.v20130603-0742) "EMF Edit Data
Binding"
< org.eclipse.emf.ecore (2.9.0.v20130528-0742) "EMF Ecore"
< org.eclipse.emf.ecore.edit (2.8.0.v20130603-0742) "EMF Ecore Edit"
< org.eclipse.emf.ecore.editor (2.9.0.v20130603-0742) "EMF Sample Ecore
Editor"
< org.eclipse.emf.edit (2.9.0.v20130603-0742) "EMF Edit"
< org.eclipse.emf.edit.ui (2.9.0.v20130603-0742) "EMF Edit UI"
< org.eclipse.emf.mapping (2.7.0.v20130603-0742) "EMF Mapping"
< org.eclipse.emf.mapping.ecore (2.7.0.v20130603-0742) "EMF Ecore Mapping"
< org.eclipse.emf.mapping.ecore.editor (2.8.0.v20130603-0742) "EMF Ecore Mapping
Editor"
< org.eclipse.emf.mapping.ui (2.7.0.v20130603-0742) "EMF Mapping UI"
---
org.eclipse.emf (2.9.0.v20130506-0438) "EMF - Eclipse Modeling
Framework Runtime and Tools"
org.eclipse.emf.codegen (2.9.0.v20130506-0438) "EMF Code Generation"
org.eclipse.emf.codegen.ecore (2.9.0.v20130506-0438) "EMF Ecore Code
Generator"
org.eclipse.emf.codegen.ecore.ui (2.9.0.v20130506-0438) "EMF Ecore Code Generator
UI"
org.eclipse.emf.codegen.ui (2.7.0.v20130506-0438) "EMF Code Generation UI"
org.eclipse.emf.common (2.9.0.v20130430-1108) "EMF Common"
org.eclipse.emf.common.ui (2.8.0.v20130506-0438) "EMF Common UI"
org.eclipse.emf.converter (2.9.0.v20130506-0438) "EMF Model Converter"
org.eclipse.emf.databinding (1.3.0.v20130506-0438) "EMF Data Binding"
org.eclipse.emf.databinding.edit (1.3.0.v20130506-0438) "EMF Edit Data
Binding"
org.eclipse.emf.ecore (2.9.0.v20130430-1108) "EMF Ecore"
org.eclipse.emf.ecore.edit (2.8.0.v20130506-0438) "EMF Ecore Edit"
org.eclipse.emf.ecore.editor (2.9.0.v20130506-0438) "EMF Sample Ecore Editor"
org.eclipse.emf.edit (2.9.0.v20130506-0438) "EMF Edit"
org.eclipse.emf.edit.ui (2.9.0.v20130506-0438) "EMF Edit UI"
org.eclipse.emf.mapping (2.7.0.v20130506-0438) "EMF Mapping"
org.eclipse.emf.mapping.ecore (2.7.0.v20130506-0438) "EMF Ecore Mapping"
org.eclipse.emf.mapping.ecore.editor (2.8.0.v20130506-0438) "EMF Ecore Mapping
Editor"
org.eclipse.emf.mapping.ui (2.7.0.v20130506-0438) "EMF Mapping UI"
58c58
< org.eclipse.jdt (3.9.0.v20130530-1629) "Eclipse Java Development Tools"
---
org.eclipse.jdt (3.9.0.v20130502-0800) "Eclipse Java Development
Tools"
61c61
< org.eclipse.jpt.common.feature (1.3.0.v201210121950-67A-AkF7BI7UCR9SIV) "Dali
Java Persistence Tools - Common"
---
org.eclipse.jpt.common.feature
(1.3.0.v201210121950-67A-AkF7BI7SEL9HJU) "Dali Java Persistence Tools - Common"
66c66
< org.eclipse.jpt.jpa.feature (3.3.0.v201305142100-7V7_0FC7sRe5TNiKb1Vrdd3c) "Dali
Java Persistence Tools - JPA Support"
---
org.eclipse.jpt.jpa.feature
(3.3.0.v201304302343-7X7e0FD3wTh7VRjZ_7-SIF39) "Dali Java Persistence Tools - JPA
Support"
72c72
< org.eclipse.m2e.feature (1.4.0.20130601-0317) "Maven Integration for
Eclipse"
---
org.eclipse.m2e.feature (1.4.0.20130318-1103) "Maven Integration
for Eclipse"
94,101c94,101
< org.eclipse.rse (3.5.0.201305311734) "Remote System Explorer End-User
Runtime"
< org.eclipse.rse.core (3.4.100.201305201712) "RSE Core"
< org.eclipse.rse.dstore (3.4.100.201305311734) "RSE DStore Services"
< org.eclipse.rse.ftp (3.2.0.201305152119) "RSE FTP Service"
< org.eclipse.rse.local (2.1.500.201305211438) "RSE Local Services"
< org.eclipse.rse.ssh (3.0.500.201305201712) "RSE SSH Services"
< org.eclipse.rse.telnet (2.3.100.201305201712) "RSE Telnet Service"
< org.eclipse.rse.terminals (1.2.100.201305201712) "RSE Terminals UI"
---
org.eclipse.rse (3.4.1.201305031537) "Remote System Explorer
End-User Runtime"
org.eclipse.rse.core (3.4.1.201305031537) "RSE Core"
org.eclipse.rse.dstore (3.4.1.201305031537) "RSE DStore Services"
org.eclipse.rse.ftp (3.1.0.201302062102) "RSE FTP Service"
org.eclipse.rse.local (2.1.400.201302062104) "RSE Local Services"
org.eclipse.rse.ssh (3.0.400.201205062159) "RSE SSH Services"
org.eclipse.rse.telnet (2.3.0.201205241511) "RSE Telnet Service"
org.eclipse.rse.terminals (1.2.1.201305031537) "RSE Terminals UI"
103c103
< org.eclipse.tm.terminal (3.2.100.201305201712) "Target Management Terminal
Widget"
---
org.eclipse.tm.terminal (3.2.2.201305031537) "Target Management
Terminal Widget"
109,110c109,110
< org.eclipse.wst.web_ui.feature
(3.5.0.v201209252144-7O7QG-6EMkBQ3BbbkeW0v80T4Kg8QYEUELicbYyf) "Eclipse Web Developer
Tools"
< org.eclipse.wst.xml_ui.feature
(3.5.0.v201301022000-7H7IFisDxumVt037ridXmVSgs8DdRZKtSyS6PL) "Eclipse XML Editors and
Tools"
---
org.eclipse.wst.web_ui.feature
(3.5.0.v201209252144-7O7QG-6EMkBQ3A-bjcZ0x5QBPrhj48Zz-Bojv422) "Eclipse Web Developer
Tools"
org.eclipse.wst.xml_ui.feature
(3.5.0.v201301022000-7H7IFisDxumVt037ridXmTt0LZaO8hpKrQxT5SU) "Eclipse XML Editors
and Tools"
{noformat}
If you don't want to investigate this issue, resolve as Cannot reproduce. I'm ok
with that, because my installation is obviously incorrect.
If you want more info just ask ;-)
Unable to create Seam Web Project
---------------------------------
Key: JBIDE-14790
URL:
https://issues.jboss.org/browse/JBIDE-14790
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: Seam 2
Affects Versions: 4.1.0.Beta1
Environment: JBT 4.1.0.Beta1 installed from eclipse marketplace
Reporter: Radim Hopp
Assignee: Alexey Kazakov
Fix For: 4.1.0.Beta2
I'm unable to create Seam Web Project (File->New->Other->Seam->Seam Web
Project)
This exception appears immediately, when New Seam Project wizard is shown:
{noformat}
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NoClassDefFoundError:
Could not initialize class
org.jboss.tools.seam.ui.internal.project.facet.SeamInstallWizardPage)
at org.eclipse.swt.SWT.error(SWT.java:4397)
at org.eclipse.swt.SWT.error(SWT.java:4312)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3717)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3366)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:826)
at org.eclipse.jface.window.Window.open(Window.java:802)
at
org.eclipse.ui.internal.handlers.WizardHandler$New.executeHandler(WizardHandler.java:259)
at org.eclipse.ui.internal.handlers.WizardHandler.execute(WizardHandler.java:279)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:290)
at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:231)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:212)
at
org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
at
org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:165)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)
at
org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at
org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
at
org.eclipse.ui.internal.handlers.LegacyHandlerService.executeCommand(LegacyHandlerService.java:420)
at org.eclipse.ui.internal.actions.CommandAction.runWithEvent(CommandAction.java:157)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
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:1392)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3742)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3363)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1109)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:993)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
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:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class
org.jboss.tools.seam.ui.internal.project.facet.SeamInstallWizardPage
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at java.lang.Class.newInstance0(Class.java:374)
at java.lang.Class.newInstance(Class.java:327)
at
org.eclipse.wst.common.project.facet.ui.internal.ProjectFacetsUiManagerImpl.create(ProjectFacetsUiManagerImpl.java:170)
at
org.eclipse.wst.common.project.facet.ui.internal.ProjectFacetsUiManagerImpl.getWizardPages(ProjectFacetsUiManagerImpl.java:148)
at
org.eclipse.wst.common.project.facet.ui.internal.ProjectFacetsUiManagerImpl.getWizardPages(ProjectFacetsUiManagerImpl.java:108)
at
org.eclipse.wst.common.project.facet.ui.ProjectFacetsUiManager.getWizardPages(ProjectFacetsUiManager.java:30)
at
org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard.handleSelectedFacetsChangedEvent(ModifyFacetedProjectWizard.java:712)
at
org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard.access$0(ModifyFacetedProjectWizard.java:670)
at
org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard$1$1.run(ModifyFacetedProjectWizard.java:166)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
... 51 more
{noformat}
And this one when clicking on Finish button:
{noformat}
java.lang.NullPointerException
at
org.jboss.tools.seam.ui.wizard.SeamProjectWizard.performFinish(SeamProjectWizard.java:340)
at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:827)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:432)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:628)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1392)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3742)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3363)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:826)
at org.eclipse.jface.window.Window.open(Window.java:802)
at
org.eclipse.ui.internal.handlers.WizardHandler$New.executeHandler(WizardHandler.java:259)
at org.eclipse.ui.internal.handlers.WizardHandler.execute(WizardHandler.java:279)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:290)
at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:231)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:212)
at
org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
at
org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:165)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)
at
org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at
org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
at
org.eclipse.ui.internal.handlers.LegacyHandlerService.executeCommand(LegacyHandlerService.java:420)
at org.eclipse.ui.internal.actions.CommandAction.runWithEvent(CommandAction.java:157)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
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:1392)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3742)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3363)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1109)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:993)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
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:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
at org.eclipse.equinox.launcher.Main.main(Main.java:1426)
{noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira