Hey
I am using the GWT Designer downloaded from the latest Update Site for
Eclipse 3.6.
I seem to be unable to add any of the TextBox Controls (TextBox,
TextArea, PasswordTextBox) those inheriting from TextBoxBase from the
Palette. Clicking on any of these generates the following error in the
Designer Editor Erros
Palette: can not load component com.google.gwt.user.client.ui.TextArea
Stack trace:
java.beans.IntrospectionException: type mismatch between read and
write methods
at
java.beans.PropertyDescriptor.findPropertyType(PropertyDescriptor.java:
657)
at
java.beans.PropertyDescriptor.setWriteMethod(PropertyDescriptor.java:
318)
at java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:140)
at
com.instantiations.designer.core.utils.reflect.ReflectionUtils.addPropertyDescriptor(ReflectionUtils.java:
1256)
at
com.instantiations.designer.core.utils.reflect.ReflectionUtils.getPropertyDescriptors(ReflectionUtils.java:
1200)
at
com.instantiations.designer.core.model.description.rules.StandardBeanPropertiesRule.begin(StandardBeanPropertiesRule.java:
37)
at org.apache.commons.digester.Digester.startElement(Digester.java:
1563)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:
504)
at
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:
182)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:
1315)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2723)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:
624)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:
486)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:
810)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:
740)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:
110)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:
1208)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
$JAXPSAXParser.parse(SAXParserImpl.java:525)
at org.apache.commons.digester.Digester.parse(Digester.java:1887)
at
com.instantiations.designer.core.model.description.helpers.ComponentDescriptionHelper.getDescription0(ComponentDescriptionHelper.java:
361)
at
com.instantiations.designer.core.model.description.helpers.ComponentDescriptionHelper.getDescription0(ComponentDescriptionHelper.java:
266)
at
com.instantiations.designer.core.model.description.helpers.ComponentDescriptionHelper.getDescription(ComponentDescriptionHelper.java:
236)
at
com.instantiations.designer.core.editor.palette.model.entry.ComponentEntryInfo.ensureDescriptions(ComponentEntryInfo.java:
237)
at
com.instantiations.designer.core.editor.palette.model.entry.ComponentEntryInfo.createTool(ComponentEntryInfo.java:
362)
at
com.instantiations.designer.core.editor.palette.model.entry.ToolEntryInfo
$1.runObject(ToolEntryInfo.java:28)
at
com.instantiations.designer.core.editor.palette.model.entry.ToolEntryInfo
$1.runObject(ToolEntryInfo.java:1)
at
com.instantiations.designer.core.utils.execution.ExecutionUtils.runObjectLog(ExecutionUtils.java:
268)
at
com.instantiations.designer.core.editor.palette.model.entry.ToolEntryInfo.activate(ToolEntryInfo.java:
23)
at com.instantiations.designer.core.editor.palette.DesignerPalette
$3.activate(DesignerPalette.java:253)
at
com.instantiations.designer.core.controls.palette.PaletteComposite.selectEntry(PaletteComposite.java:
206)
at com.instantiations.designer.core.controls.palette.PaletteComposite
$EntryFigure$1.mouseUp(PaletteComposite.java:726)
at com.instantiations.draw2d.EventManager
$2.invokeListener(EventManager.java:217)
at com.instantiations.draw2d.EventManager.sendEvent(EventManager.java:
177)
at
com.instantiations.draw2d.EventManager.handleMouseEvent(EventManager.java:
164)
at com.instantiations.draw2d.EventManager.mouseUp(EventManager.java:
155)
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:616)
at com.instantiations.draw2d.EventManager$8.invoke(EventManager.java:
288)
at $Proxy1.mouseUp(Unknown Source)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:
213)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:
3540)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3161)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:
2640)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:
332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:
115)
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:
369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
179)
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:616)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
Full stack trace (to see full context):
java.lang.Error: PropertyDescriptor(public java.lang.Object
com.google.gwt.user.client.ui.TextBoxBase.getValue(), public void
com.google.gwt.user.client.ui.ValueBoxBase.setValue(java.lang.Object))
at
com.instantiations.designer.core.utils.reflect.ReflectionUtils.addPropertyDescriptor(ReflectionUtils.java:
1258)
at
com.instantiations.designer.core.utils.reflect.ReflectionUtils.getPropertyDescriptors(ReflectionUtils.java:
1200)
at
com.instantiations.designer.core.model.description.rules.StandardBeanPropertiesRule.begin(StandardBeanPropertiesRule.java:
37)
at org.apache.commons.digester.Digester.startElement(Digester.java:
1563)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:
504)
at
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:
182)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:
1315)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2723)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:
624)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:
486)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:
810)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:
740)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:
110)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:
1208)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
$JAXPSAXParser.parse(SAXParserImpl.java:525)
at org.apache.commons.digester.Digester.parse(Digester.java:1887)
at
com.instantiations.designer.core.model.description.helpers.ComponentDescriptionHelper.getDescription0(ComponentDescriptionHelper.java:
361)
at
com.instantiations.designer.core.model.description.helpers.ComponentDescriptionHelper.getDescription0(ComponentDescriptionHelper.java:
266)
at
com.instantiations.designer.core.model.description.helpers.ComponentDescriptionHelper.getDescription(ComponentDescriptionHelper.java:
236)
at
com.instantiations.designer.core.editor.palette.model.entry.ComponentEntryInfo.ensureDescriptions(ComponentEntryInfo.java:
237)
at
com.instantiations.designer.core.editor.palette.model.entry.ComponentEntryInfo.createTool(ComponentEntryInfo.java:
362)
at
com.instantiations.designer.core.editor.palette.model.entry.ToolEntryInfo
$1.runObject(ToolEntryInfo.java:28)
at
com.instantiations.designer.core.editor.palette.model.entry.ToolEntryInfo
$1.runObject(ToolEntryInfo.java:1)
at
com.instantiations.designer.core.utils.execution.ExecutionUtils.runObjectLog(ExecutionUtils.java:
268)
at
com.instantiations.designer.core.editor.palette.model.entry.ToolEntryInfo.activate(ToolEntryInfo.java:
23)
at com.instantiations.designer.core.editor.palette.DesignerPalette
$3.activate(DesignerPalette.java:253)
at
com.instantiations.designer.core.controls.palette.PaletteComposite.selectEntry(PaletteComposite.java:
206)
at com.instantiations.designer.core.controls.palette.PaletteComposite
$EntryFigure$1.mouseUp(PaletteComposite.java:726)
at com.instantiations.draw2d.EventManager
$2.invokeListener(EventManager.java:217)
at com.instantiations.draw2d.EventManager.sendEvent(EventManager.java:
177)
at
com.instantiations.draw2d.EventManager.handleMouseEvent(EventManager.java:
164)
at com.instantiations.draw2d.EventManager.mouseUp(EventManager.java:
155)
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:616)
at com.instantiations.draw2d.EventManager$8.invoke(EventManager.java:
288)
at $Proxy1.mouseUp(Unknown Source)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:
213)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:
3540)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3161)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:
2640)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:
332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:
115)
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:
369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
179)
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:616)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
Caused by: java.beans.IntrospectionException: type mismatch between
read and write methods
at
java.beans.PropertyDescriptor.findPropertyType(PropertyDescriptor.java:
657)
at
java.beans.PropertyDescriptor.setWriteMethod(PropertyDescriptor.java:
318)
at java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:140)
at
com.instantiations.designer.core.utils.reflect.ReflectionUtils.addPropertyDescriptor(ReflectionUtils.java:
1256)
... 62 more
Some System Details:
OS Name: Linux
OS Arch: i386
OS Version: 2.6.18-194.17.1.el5
Linux Description: CentOS release 5.5 (Final) Linux version
2.6.18-194.17.1.el5 ([email protected]) (gcc version
4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Wed Sep 29 12:51:33 EDT 2010
CentOS release 5.5 (Final) Kernel \r on an \m
Java Vendor: Sun Microsystems Inc.
Java Version: 1.6.0_0
Eclipse Version: 3.6.0.v20100505
Eclipse Build Name:
Eclipse Build ID: M20100909-0800
IDE Name: Eclipse
IDE Version: 1.3.1.20100913-1228
IDE NL: en_US
I have tried installing GWT on another linux machine with a similar
configuration and simalr eclipse settings and encounter exactly the
same error.
Another user seems to have encountered a similar error here:
http://webcache.googleusercontent.com/search?q=cache:Wk4pDQGBhnIJ:comments.gmane.org/gmane.org.google.gwt/49050+gwt+cannot+render+textbox&cd=9&hl=en&ct=clnk&gl=in
Thanks for throwing any light on this issue,
Meeta Krishnamurthi
--
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-web-toolkit?hl=en.