- SGWT Version: SC_Snapshot-2011-05-14 (Power)
- Hosted mode
- gwt Version: 2.1.1, 2.2.0
- Browser: Firefox 4, IE8
- OS: Win 7 , Mac OS X
- DB: Oracle 10.2, Driver: ojdbc14
Test case:
Create a simple FilterBuilder backed by a (sql) dataSource
Our observation:
When creating a new filter builder the client receives an error.
Unfortunately I'm unable to paste more detail from the console, because it doesn't display correctly (unable to scroll, flickering, ....).
Client side log:
Test Case's onModuleLoad:
- Hosted mode
- gwt Version: 2.1.1, 2.2.0
- Browser: Firefox 4, IE8
- OS: Win 7 , Mac OS X
- DB: Oracle 10.2, Driver: ojdbc14
Test case:
Create a simple FilterBuilder backed by a (sql) dataSource
Our observation:
When creating a new filter builder the client receives an error.
Unfortunately I'm unable to paste more detail from the console, because it doesn't display correctly (unable to scroll, flickering, ....).
Client side log:
Code:
[ERROR] [Sgwt25_checks] - 19:39:27.926:MUP9:WARN:FilterBuilder:isc_FilterBuilder_0:should've just set filterClause.filterBuilder!
19:39:27.928 [ERROR] [Sgwt25_checks] 19:39:27.926:MUP9:WARN:FilterBuilder:isc_FilterBuilder_0:should've just set filterClause.filterBuilder!
com.smartgwt.client.core.JsObject$SGWT_WARN: 19:39:27.926:MUP9:WARN:FilterBuilder:isc_FilterBuilder_0:should've just set filterClause.filterBuilder!
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.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:105)
at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:157)
at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:326)
at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:207)
at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:129)
at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561)
at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:269)
at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91)
at com.smartgwt.client.widgets.form.FilterBuilder.create(FilterBuilder.java)
at com.smartgwt.client.widgets.BaseWidget.getOrCreateJsObj(BaseWidget.java:361)
at com.smartgwt.client.widgets.Window.addItem(Window.java:1311)
at de.mwea.sgwt25.client.Sgwt25_checks$MyFilterBuilder.<init>(Sgwt25_checks.java:69)
at de.mwea.sgwt25.client.Sgwt25_checks$1.onClick(Sgwt25_checks.java:45)
at com.smartgwt.client.widgets.events.ClickEvent.dispatch(ClickEvent.java:99)
at com.smartgwt.client.widgets.events.ClickEvent.dispatch(ClickEvent.java:1)
at com.google.gwt.event.shared.HandlerManager$HandlerRegistry.fireEvent(HandlerManager.java:65)
at com.google.gwt.event.shared.HandlerManager$HandlerRegistry.access$1(HandlerManager.java:53)
at com.google.gwt.event.shared.HandlerManager.fireEvent(HandlerManager.java:178)
at com.smartgwt.client.widgets.BaseWidget.fireEvent(BaseWidget.java:67)
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 com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:157)
at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:326)
at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:207)
at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:129)
at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561)
at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:269)
at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91)
at com.google.gwt.core.client.impl.Impl.apply(Impl.java)
at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:214)
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 com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:157)
at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:281)
at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:531)
at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:352)
at java.lang.Thread.run(Unknown Source)
Code:
public void onModuleLoad() {
final ToolStrip ts = new ToolStrip();
// Filter Builder
final ToolStripButton addFilter = new ToolStripButton("Filter");
addFilter.setID("AddFilter");
addFilter.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
new MyFilterBuilder().show();
}
});
ts.addButton(addFilter);
RootPanel.get("clobTest").add(ts);
}
private class MyFilterBuilder extends Window {
public MyFilterBuilder() {
setHeight(600);
setWidth(750);
setTitle("My FilterBuilder");
setShowCloseButton(true);
setShowMinimizeButton(false);
setShowMaximizeButton(false);
// Create FilterBuilder
final FilterBuilder filterBuilder = new FilterBuilder();
filterBuilder.setTop(40);
filterBuilder.setDataSource(DataSource.get("VTM_DEFECT_INFO"));
addItem(filterBuilder);
}
}
Comment