com.swtdesigner.properties.PropertyException: java.lang.reflect.InvocationTargetException
Contact support by email now?
Design view of all other composites works fine. The error appears to be related to one of my remote service interfaces (CompanyList). There doesn't appear to be an error in the module itself - my code compiles and runs fine.
Results from log:
- Code: Select all
!ENTRY com.swtdesigner 4 4 2007-01-30 09:22:51.421
!MESSAGE Designer internal error [6.0.1.20070110082732]: java.lang.reflect.InvocationTargetException
!STACK 0
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.swtdesigner.model.swt.widgets.ConstructorSourcePropertiesHelper.createObject(ConstructorSourcePropertiesHelper.java:213)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.createWidgetInstance(UIObjectInfo.java:240)
at com.swtdesigner.gwt.model.widgets.panel.CompositeInfo.createWidgetInstance(CompositeInfo.java:42)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.createBeanInstance(UIObjectInfo.java:88)
at com.swtdesigner.gwt.model.widgets.WidgetInfo.createBeanInstance(WidgetInfo.java:138)
at com.swtdesigner.model.swing.JavaBeanInfo.ensureBeanInstance(JavaBeanInfo.java:1077)
at com.swtdesigner.model.swing.JavaBeanInfo.getChildAccessedBy(JavaBeanInfo.java:543)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.getChildAccessedBy(UIObjectInfo.java:186)
at com.swtdesigner.model.swing.JavaBeanInfo.getChildAccessedBy(JavaBeanInfo.java:622)
at com.swtdesigner.model.swing.JavaBeanInfo.createPropertyFromPropertyDescriptor(JavaBeanInfo.java:1790)
at com.swtdesigner.model.swing.JavaBeanInfo.getProperty(JavaBeanInfo.java:1741)
at com.swtdesigner.model.swing.JavaBeanInfo.addPropertiesFromPropertyDescriptors(JavaBeanInfo.java:1704)
at com.swtdesigner.model.swing.JavaBeanInfo.getPropertyList(JavaBeanInfo.java:1666)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.getPropertyList(UIObjectInfo.java:161)
at com.swtdesigner.gwt.model.widgets.WidgetInfo.getPropertyList(WidgetInfo.java:123)
at com.swtdesigner.model.JavaInfo.getProperties(JavaInfo.java:1025)
at com.swtdesigner.gef.actions.nls.NLSSupport.prepareSources(NLSSupport.java:93)
at com.swtdesigner.gef.actions.nls.NLSSupport.prepareSources(NLSSupport.java:130)
at com.swtdesigner.gef.actions.nls.NLSSupport.prepareSources(NLSSupport.java:130)
at com.swtdesigner.gef.actions.nls.NLSSupport.prepareSources(NLSSupport.java:130)
at com.swtdesigner.gef.actions.nls.NLSSupport.<init>(NLSSupport.java:77)
at com.swtdesigner.gef.actions.nls.NLSSupport.get(NLSSupport.java:36)
at com.swtdesigner.gef.actions.nls.ExternalizeStringsContributionItem.updateLocalesList(ExternalizeStringsContributionItem.java:139)
at com.swtdesigner.gef.actions.nls.ExternalizeStringsContributionItem.createLocalesCombo(ExternalizeStringsContributionItem.java:101)
at com.swtdesigner.gef.actions.nls.ExternalizeStringsContributionItem.fill(ExternalizeStringsContributionItem.java:39)
at com.swtdesigner.gef.DesignerEditor.addExternalizeStringsItem(DesignerEditor.java:1547)
at com.swtdesigner.gef.DesignerEditor.updatePalette(DesignerEditor.java:1483)
at com.swtdesigner.gef.DesignerEditor.updateSelectionActions(DesignerEditor.java:1579)
at com.swtdesigner.gef.DesignerEditor$17.execute(DesignerEditor.java:952)
at com.swtdesigner.model.swing.properties.custom.DesignTimeHelper.execute(DesignTimeHelper.java:54)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:942)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:938)
at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:413)
at com.swtdesigner.editors.MultiPageEditor$2.widgetSelected(MultiPageEditor.java:183)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
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.Widget.sendEvent(Widget.java:952)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:709)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3171)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1953)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:288)
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:1914)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
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)
Caused by: java.lang.NoSuchMethodException: com.sms.web.client.CompanyList.<init>()
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.getDeclaredConstructor(Unknown Source)
at com.google.gwt.core.client.GWT.create(Unknown Source)
at com.sms.web.client.CompanyList$Util.getInstance(CompanyList.java:18)
at com.sms.web.client.Header.<init>(Header.java:41)
... 69 more
Root exception:
java.lang.NoSuchMethodException: com.sms.web.client.CompanyList.<init>()
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.getDeclaredConstructor(Unknown Source)
at com.google.gwt.core.client.GWT.create(Unknown Source)
at com.sms.web.client.CompanyList$Util.getInstance(CompanyList.java:18)
at com.sms.web.client.Header.<init>(Header.java:41)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.swtdesigner.model.swt.widgets.ConstructorSourcePropertiesHelper.createObject(ConstructorSourcePropertiesHelper.java:213)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.createWidgetInstance(UIObjectInfo.java:240)
at com.swtdesigner.gwt.model.widgets.panel.CompositeInfo.createWidgetInstance(CompositeInfo.java:42)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.createBeanInstance(UIObjectInfo.java:88)
at com.swtdesigner.gwt.model.widgets.WidgetInfo.createBeanInstance(WidgetInfo.java:138)
at com.swtdesigner.model.swing.JavaBeanInfo.ensureBeanInstance(JavaBeanInfo.java:1077)
at com.swtdesigner.model.swing.JavaBeanInfo.getChildAccessedBy(JavaBeanInfo.java:543)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.getChildAccessedBy(UIObjectInfo.java:186)
at com.swtdesigner.model.swing.JavaBeanInfo.getChildAccessedBy(JavaBeanInfo.java:622)
at com.swtdesigner.model.swing.JavaBeanInfo.createPropertyFromPropertyDescriptor(JavaBeanInfo.java:1790)
at com.swtdesigner.model.swing.JavaBeanInfo.getProperty(JavaBeanInfo.java:1741)
at com.swtdesigner.model.swing.JavaBeanInfo.addPropertiesFromPropertyDescriptors(JavaBeanInfo.java:1704)
at com.swtdesigner.model.swing.JavaBeanInfo.getPropertyList(JavaBeanInfo.java:1666)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.getPropertyList(UIObjectInfo.java:161)
at com.swtdesigner.gwt.model.widgets.WidgetInfo.getPropertyList(WidgetInfo.java:123)
at com.swtdesigner.model.JavaInfo.getProperties(JavaInfo.java:1025)
at com.swtdesigner.gef.actions.nls.NLSSupport.prepareSources(NLSSupport.java:93)
at com.swtdesigner.gef.actions.nls.NLSSupport.prepareSources(NLSSupport.java:130)
at com.swtdesigner.gef.actions.nls.NLSSupport.prepareSources(NLSSupport.java:130)
at com.swtdesigner.gef.actions.nls.NLSSupport.prepareSources(NLSSupport.java:130)
at com.swtdesigner.gef.actions.nls.NLSSupport.<init>(NLSSupport.java:77)
at com.swtdesigner.gef.actions.nls.NLSSupport.get(NLSSupport.java:36)
at com.swtdesigner.gef.actions.nls.ExternalizeStringsContributionItem.updateLocalesList(ExternalizeStringsContributionItem.java:139)
at com.swtdesigner.gef.actions.nls.ExternalizeStringsContributionItem.createLocalesCombo(ExternalizeStringsContributionItem.java:101)
at com.swtdesigner.gef.actions.nls.ExternalizeStringsContributionItem.fill(ExternalizeStringsContributionItem.java:39)
at com.swtdesigner.gef.DesignerEditor.addExternalizeStringsItem(DesignerEditor.java:1547)
at com.swtdesigner.gef.DesignerEditor.updatePalette(DesignerEditor.java:1483)
at com.swtdesigner.gef.DesignerEditor.updateSelectionActions(DesignerEditor.java:1579)
at com.swtdesigner.gef.DesignerEditor$17.execute(DesignerEditor.java:952)
at com.swtdesigner.model.swing.properties.custom.DesignTimeHelper.execute(DesignTimeHelper.java:54)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:942)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:938)
at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:413)
at com.swtdesigner.editors.MultiPageEditor$2.widgetSelected(MultiPageEditor.java:183)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
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.Widget.sendEvent(Widget.java:952)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:709)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3171)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1953)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:288)
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:1914)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
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)