I am developing a mobile interface using smartgwt.mobile. It has 3 tabs, each having a tableviews. When the app is loaded in the browser, everything is fine until I proceed to click on either of the fields of the tableViews(which are suppose to take me to other screens). I can however switch tabs without any problems. I can't seem to find the cause of this. Please Help. Thanks
I am using SmartGWT Power 3.1, SmartGWT.mobile 21.06.2013, Google Chrome Version 27.0.1453.116, Mac OSX 10.8.4
Below is the Developer Mode Logs from eclipse:
Here is a Snippet of Code from one the screens:
Here is the GWT LOG:
I am using SmartGWT Power 3.1, SmartGWT.mobile 21.06.2013, Google Chrome Version 27.0.1453.116, Mac OSX 10.8.4
Below is the Developer Mode Logs from eclipse:
Code:
10:45:39.792 [ERROR] [sada] Uncaught exception escaped com.google.gwt.event.shared.UmbrellaException: Exception caught: 2 exceptions caught: null; null at com.google.gwt.event.shared.HandlerManager.fireEvent(HandlerManager.java:129) at com.google.gwt.user.client.ui.Widget.fireEvent(Widget.java:129) at com.smartgwt.mobile.client.widgets.tableview.events.RecordNavigationClickEvent._fire(RecordNavigationClickEvent.java:38) at com.smartgwt.mobile.client.widgets.tableview.TableView.recordNavigationClick(TableView.java:2490) at com.smartgwt.mobile.client.widgets.tableview.TableView.onClick(TableView.java:1175) at com.smartgwt.mobile.client.widgets.tableview.TableView.onBrowserEvent(TableView.java:1015) at com.google.gwt.user.client.DOM.dispatchEventImpl(DOM.java:1351) at com.google.gwt.user.client.DOM.dispatchEvent(DOM.java:1307) at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) 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:172) at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:338) at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:219) at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136) at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:571) at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:279) 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:242) at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) 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:172) at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:338) at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:219) at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136) at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:571) at com.google.gwt.dev.shell.ModuleSpace.invokeNativeVoid(ModuleSpace.java:299) at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeVoid(JavaScriptHost.java:107) at com.google.gwt.dom.client.DOMImplStandard.dispatchEvent(DOMImplStandard.java) at com.google.gwt.dom.client.Element$.dispatchEvent$(Element.java:134) at com.smartgwt.mobile.client.internal.EventHandler$1$2.run(EventHandler.java:207) at com.google.gwt.user.client.Timer.fire(Timer.java:149) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) 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:172) at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:338) at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:219) at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136) at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:571) at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:279) 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:242) at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) 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:172) at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:293) at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:547) at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:364) at java.lang.Thread.run(Thread.java:680) Caused by: com.google.gwt.event.shared.UmbrellaException: 2 exceptions caught: null; null at com.google.gwt.event.shared.HandlerManager.fireEvent(HandlerManager.java:129) at com.google.gwt.user.client.impl.HistoryImpl.fireEvent(HistoryImpl.java:80) at com.google.gwt.event.logical.shared.ValueChangeEvent.fire(ValueChangeEvent.java:43) at com.google.gwt.user.client.impl.HistoryImpl.fireHistoryChangedImpl(HistoryImpl.java:87) at com.google.gwt.user.client.impl.HistoryImpl.newItem(HistoryImpl.java:131) at com.google.gwt.user.client.History.newItem(History.java:179) at com.google.gwt.user.client.History.newItem(History.java:164) at com.smartgwt.mobile.client.widgets.layout.NavStack.pushHistory(NavStack.java:147) at com.smartgwt.mobile.client.widgets.layout.NavStack.push(NavStack.java:244) at com.smartgwt.mobile.client.widgets.layout.NavStack.push(NavStack.java:181) at com.reliable.app.client.CheckIn.CheckIn.create(CheckIn.java:45) at com.reliable.app.client.CheckIn.CheckIn.access$1(CheckIn.java:42) at com.reliable.app.client.CheckIn.CheckIn$2.onRecordNavigationClick(CheckIn.java:84) at com.smartgwt.mobile.client.widgets.tableview.events.RecordNavigationClickEvent.dispatch(RecordNavigationClickEvent.java:67) at com.smartgwt.mobile.client.widgets.tableview.events.RecordNavigationClickEvent.dispatch(RecordNavigationClickEvent.java:1) at com.google.gwt.event.shared.GwtEvent.dispatch(GwtEvent.java:1) at com.google.web.bindery.event.shared.EventBus.dispatchEvent(EventBus.java:40) at com.google.web.bindery.event.shared.SimpleEventBus.doFire(SimpleEventBus.java:193) at com.google.web.bindery.event.shared.SimpleEventBus.fireEvent(SimpleEventBus.java:88) at com.google.gwt.event.shared.HandlerManager.fireEvent(HandlerManager.java:127) at com.google.gwt.user.client.ui.Widget.fireEvent(Widget.java:129) at com.smartgwt.mobile.client.widgets.tableview.events.RecordNavigationClickEvent._fire(RecordNavigationClickEvent.java:38) at com.smartgwt.mobile.client.widgets.tableview.TableView.recordNavigationClick(TableView.java:2490) at com.smartgwt.mobile.client.widgets.tableview.TableView.onClick(TableView.java:1175) at com.smartgwt.mobile.client.widgets.tableview.TableView.onBrowserEvent(TableView.java:1015) at com.google.gwt.user.client.DOM.dispatchEventImpl(DOM.java:1351) at com.google.gwt.user.client.DOM.dispatchEvent(DOM.java:1307) at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) 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:172) at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:338) at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:219) at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136) at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:571) at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:279) 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:242) at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) 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:172) at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:338) at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:219) at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136) at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:571) at com.google.gwt.dev.shell.ModuleSpace.invokeNativeVoid(ModuleSpace.java:299) at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeVoid(JavaScriptHost.java:107) at com.google.gwt.dom.client.DOMImplStandard.dispatchEvent(DOMImplStandard.java) at com.google.gwt.dom.client.Element$.dispatchEvent$(Element.java:134) at com.smartgwt.mobile.client.internal.EventHandler$1$2.run(EventHandler.java:207) at com.google.gwt.user.client.Timer.fire(Timer.java:149) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) 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:172) at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:338) at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:219) at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136) at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:571) at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:279) 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:242) at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) 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:172) at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:293) at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:547) at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:364) at java.lang.Thread.run(Thread.java:680) Caused by: java.lang.NullPointerException: null at com.reliable.app.client.MoneyBack.MoneyBack.create(MoneyBack.java:44) at com.reliable.app.client.MoneyBack.MoneyBack.parseHistory(MoneyBack.java:54) at com.smartgwt.mobile.client.widgets.layout.NavStack.onValueChange(NavStack.java:519) at com.google.gwt.event.logical.shared.ValueChangeEvent.dispatch(ValueChangeEvent.java:128) at com.google.gwt.event.logical.shared.ValueChangeEvent.dispatch(ValueChangeEvent.java:1) at com.google.gwt.event.shared.GwtEvent.dispatch(GwtEvent.java:1) at com.google.web.bindery.event.shared.EventBus.dispatchEvent(EventBus.java:40) at com.google.web.bindery.event.shared.SimpleEventBus.doFire(SimpleEventBus.java:193) at com.google.web.bindery.event.shared.SimpleEventBus.fireEvent(SimpleEventBus.java:88) at com.google.gwt.event.shared.HandlerManager.fireEvent(HandlerManager.java:127) at com.google.gwt.user.client.impl.HistoryImpl.fireEvent(HistoryImpl.java:80) at com.google.gwt.event.logical.shared.ValueChangeEvent.fire(ValueChangeEvent.java:43) at com.google.gwt.user.client.impl.HistoryImpl.fireHistoryChangedImpl(HistoryImpl.java:87) at com.google.gwt.user.client.impl.HistoryImpl.newItem(HistoryImpl.java:131) at com.google.gwt.user.client.History.newItem(History.java:179) at com.google.gwt.user.client.History.newItem(History.java:164) at com.smartgwt.mobile.client.widgets.layout.NavStack.pushHistory(NavStack.java:147) at com.smartgwt.mobile.client.widgets.layout.NavStack.push(NavStack.java:244) at com.smartgwt.mobile.client.widgets.layout.NavStack.push(NavStack.java:181) at com.reliable.app.client.CheckIn.CheckIn.create(CheckIn.java:45) at com.reliable.app.client.CheckIn.CheckIn.access$1(CheckIn.java:42) at com.reliable.app.client.CheckIn.CheckIn$2.onRecordNavigationClick(CheckIn.java:84) at com.smartgwt.mobile.client.widgets.tableview.events.RecordNavigationClickEvent.dispatch(RecordNavigationClickEvent.java:67) at com.smartgwt.mobile.client.widgets.tableview.events.RecordNavigationClickEvent.dispatch(RecordNavigationClickEvent.java:1) at com.google.gwt.event.shared.GwtEvent.dispatch(GwtEvent.java:1) at com.google.web.bindery.event.shared.EventBus.dispatchEvent(EventBus.java:40) at com.google.web.bindery.event.shared.SimpleEventBus.doFire(SimpleEventBus.java:193) at com.google.web.bindery.event.shared.SimpleEventBus.fireEvent(SimpleEventBus.java:88) at com.google.gwt.event.shared.HandlerManager.fireEvent(HandlerManager.java:127) at com.google.gwt.user.client.ui.Widget.fireEvent(Widget.java:129) at com.smartgwt.mobile.client.widgets.tableview.events.RecordNavigationClickEvent._fire(RecordNavigationClickEvent.java:38) at com.smartgwt.mobile.client.widgets.tableview.TableView.recordNavigationClick(TableView.java:2490) at com.smartgwt.mobile.client.widgets.tableview.TableView.onClick(TableView.java:1175) at com.smartgwt.mobile.client.widgets.tableview.TableView.onBrowserEvent(TableView.java:1015) at com.google.gwt.user.client.DOM.dispatchEventImpl(DOM.java:1351) at com.google.gwt.user.client.DOM.dispatchEvent(DOM.java:1307) at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103) at com.google.gCheckInwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71) at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:172) at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:338) at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:219) at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136) at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:571) at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:279) 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:242) at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) 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:172) at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:338) at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:219) at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136) at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:571) at com.google.gwt.dev.shell.ModuleSpace.invokeNativeVoid(ModuleSpace.java:299) at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeVoid(JavaScriptHost.java:107) at com.google.gwt.dom.client.DOMImplStandard.dispatchEvent(DOMImplStandard.java) at com.google.gwt.dom.client.Element$.dispatchEvent$(Element.java:134) at com.smartgwt.mobile.client.internal.EventHandler$1$2.run(EventHandler.java:207) at com.google.gwt.user.client.Timer.fire(Timer.java:149) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) 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:172) at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:338) at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:219) at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136) at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:571) at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:279) 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:242) at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) 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:172) at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:293) at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:547) at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:364) at java.lang.Thread.run(Thread.java:680)
Here is a Snippet of Code from one the screens:
Code:
public class SellTicket extends NavStack { private String titles[] = { "Money Back" }; private int counts[] = { 1 }; private List<Function<Panel>> functions = new ArrayList<Function<Panel>>(); private Map<String, Function<Panel>> map = new HashMap<String,Function<Panel>>(); private static Record createRecord(int id, String title, int detailCount) { Record record = new Record(); record.setAttribute("_id", id); record.setAttribute("title", title); record.setAttribute("detailCount", detailCount); return record; } private void create(String title) { Function<Panel> function = map.get(title); Panel panel = function.execute(); push(panel); } protected void parseHistory() { String historyToken = History.getToken(); String currentHistory = buildHistory(stack.size()); if(historyToken != null && historyToken.length() > 0 && !historyToken.equals(currentHistory)) { String path = split(historyToken,"/",1); if(path != null && path.length() > 0) { create(path); } } } public SellTicket() { super("Widgets", IconResources.INSTANCE.files()); final ScrollablePanel widgets = new ScrollablePanel("Sell Ticket", IconResources.INSTANCE.files()); RecordList recordList = new RecordList(); functions.add(new Function<Panel>(){public Panel execute(){ return new MoneyBack(titles[0]);}}); for(int i = 0; i < titles.length; ++i) { recordList.add(createRecord(i,titles[i], counts[i])); map.put(titles[i], functions.get(i)); } final TableView tableView = new TableView(); tableView.setTitleField("title"); tableView.setShowNavigation(true); tableView.setSelectionType(SelectionStyle.SINGLE); tableView.setShowDetailCount(true); tableView.setNavigationMode(NavigationMode.WHOLE_RECORD); tableView.setParentNavStack(this); tableView.setTableMode(TableMode.GROUPED); tableView.addRecordNavigationClickHandler(new RecordNavigationClickHandler() { @Override public void onRecordNavigationClick(RecordNavigationClickEvent event) { if (tableView != event.getTableView()) return; final Record selectedRecord = event.getRecord(); String title = selectedRecord.getAttribute("title"); create(title); } }); tableView.setData(recordList); widgets.addMember(tableView); push(widgets); } }
Here is the GWT LOG:
Code:
2013-06-27 10:43:43.917 java[2089:707] [Java CocoaComponent compatibility mode]: Enabled 2013-06-27 10:43:43.918 java[2089:707] [Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000 [WARN] Server class 'com.isomorphic.servlet.CompressionFilter' could not be found in the web app, but was found on the system classpath [WARN] Adding classpath entry 'file:/Users/ChadCain/Documents/APPS%20FILES/smartgwtpower-3.1p/lib/isomorphic_core_rpc.jar' to the web app classpath for this session For additional info see: file:/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/helpInfo/webAppClassPath.html ISC: Configuring log4j from: file:/Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/WEB-INF/classes/log4j.isc.config.xml [WARN] Server class 'org.apache.commons.collections.map.LinkedMap' could not be found in the web app, but was found on the system classpath [WARN] Adding classpath entry 'file:/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/gwt-dev.jar' to the web app classpath for this session For additional info see: file:/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/helpInfo/webAppClassPath.html === 2013-06-27 10:43:47,206 [ad-1] INFO ISCInit - Isomorphic SmartClient/SmartGWT Framework - Initializing === 2013-06-27 10:43:47,215 [ad-1] INFO ConfigLoader - Attempting to load framework.properties from CLASSPATH [WARN] Server class 'isc.org.apache.oro.text.perl.Perl5Util' could not be found in the web app, but was found on the system classpath [WARN] Adding classpath entry 'file:/Users/ChadCain/Documents/APPS%20FILES/smartgwtpower-3.1p/lib/isc-jakarta-oro-2.0.6.jar' to the web app classpath for this session For additional info see: file:/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/helpInfo/webAppClassPath.html === 2013-06-27 10:43:47,348 [ad-1] INFO ConfigLoader - Successfully loaded framework.properties from CLASSPATH at location: jar:file:/Users/ChadCain/Documents/APPS%20FILES/smartgwtpower-3.1p/lib/isomorphic_core_rpc.jar!/framework.properties === 2013-06-27 10:43:47,348 [ad-1] INFO ConfigLoader - Attempting to load project.properties from CLASSPATH === 2013-06-27 10:43:47,349 [ad-1] INFO ConfigLoader - Unable to locate project.properties in CLASSPATH === 2013-06-27 10:43:47,354 [ad-1] INFO ConfigLoader - Successfully loaded isc_interfaces.properties from CLASSPATH at location: jar:file:/Users/ChadCain/Documents/APPS%20FILES/smartgwtpower-3.1p/lib/isomorphic_core_rpc.jar!/isc_interfaces.properties === 2013-06-27 10:43:47,354 [ad-1] INFO ConfigLoader - Attempting to load server.properties from CLASSPATH === 2013-06-27 10:43:47,415 [ad-1] INFO ConfigLoader - Successfully loaded server.properties from CLASSPATH at location: file:/Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/WEB-INF/classes/server.properties === 2013-06-27 10:43:47,421 [ad-1] INFO Logger - Logging system started. === 2013-06-27 10:43:47,423 [ad-1] INFO ISCInit - Isomorphic SmartClient/SmartGWT Framework (v8.3p_2013-01-31/PowerEdition Deployment 2013-01-31) - Initialization Complete === 2013-06-27 10:43:47,425 [ad-1] INFO ISCInit - Auto-detected webRoot - using: /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war === 2013-06-27 10:43:47,429 [ad-1] INFO ISCInit - Isomorphic SmartClient/SmartGWT Framework initialization called from com.isomorphic.base.Base === 2013-06-27 10:43:47,430 [ad-1] INFO ISCInit - Isomorphic SmartClient/SmartGWT Framework is already initialized [WARN] Server class 'org.hibernate.proxy.HibernateProxy' could not be found in the web app, but was found on the system classpath [WARN] Adding classpath entry 'file:/Users/ChadCain/Documents/APPS%20FILES/smartgwtpower-3.1p/lib/hibernate3.jar' to the web app classpath for this session For additional info see: file:/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/helpInfo/webAppClassPath.html [WARN] Server class 'net.sf.cglib.transform.impl.InterceptFieldEnabled' could not be found in the web app, but was found on the system classpath [WARN] Adding classpath entry 'file:/Users/ChadCain/Documents/APPS%20FILES/smartgwtpower-3.1p/lib/cglib-2.2.jar' to the web app classpath for this session For additional info see: file:/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/helpInfo/webAppClassPath.html [WARN] Server class 'com.isomorphic.compression.ServletCompression' could not be found in the web app, but was found on the system classpath [WARN] Adding classpath entry 'file:/Users/ChadCain/Documents/APPS%20FILES/smartgwtpower-3.1p/lib/isomorphic_compression.jar' to the web app classpath for this session For additional info see: file:/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/helpInfo/webAppClassPath.html 361 [Thread-1] DEBUG org.apache.jasper.compiler.JspRuntimeContext - Parent class loader is: ContextLoader@null 363 [Thread-1] DEBUG org.apache.jasper.servlet.JspServlet - Scratch dir for the JSP engine is: /var/folders/l3/9l8ckprn7_g5qq4ntwfcqtkr0000gn/T/Jetty_127_0_0_1_8888_war____-g0qk00/jsp 363 [Thread-1] DEBUG org.apache.jasper.servlet.JspServlet - IMPORTANT: Do not modify the generated servlets === 2013-06-27 10:43:47,577 [ad-1] INFO ISCInit - Isomorphic SmartClient/SmartGWT Framework initialization called from com.isomorphic.base.Init === 2013-06-27 10:43:47,577 [ad-1] INFO ISCInit - Isomorphic SmartClient/SmartGWT Framework is already initialized === 2013-06-27 10:43:47,593 [ad-1] INFO PreCache - Isomorphic PreCache servlet loading [WARN] Server class 'org.apache.commons.pool.impl.GenericKeyedObjectPool' could not be found in the web app, but was found on the system classpath [WARN] Adding classpath entry 'file:/Users/ChadCain/Documents/APPS%20FILES/smartgwtpower-3.1p/lib/commons-pool-1.4.jar' to the web app classpath for this session For additional info see: file:/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/helpInfo/webAppClassPath.html === 2013-06-27 10:43:47,613 [ad-1] INFO PoolManager - SmartClient pooling disabled for 'DataSource' objects [WARN] Server class 'org.apache.commons.jxpath.AbstractFactory' could not be found in the web app, but was found on the system classpath [WARN] Adding classpath entry 'file:/Users/ChadCain/Documents/APPS%20FILES/smartgwtpower-3.1p/lib/commons-jxpath-1.3.jar' to the web app classpath for this session For additional info see: file:/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/helpInfo/webAppClassPath.html === 2013-06-27 10:43:47,694 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/builtinTypes.xml: 9ms === 2013-06-27 10:43:48,028 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/DataSource.ds.xml: 7ms === 2013-06-27 10:43:48,055 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/DataSourceField.ds.xml: 5ms === 2013-06-27 10:43:48,116 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/Validator.ds.xml: 2ms === 2013-06-27 10:43:48,178 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/ValueMap.ds.xml: 3ms === 2013-06-27 10:43:48,309 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/InstantDataApp.ds.xml: 7ms [WARN] Server class 'org.apache.velocity.context.Context' could not be found in the web app, but was found on the system classpath [WARN] Adding classpath entry 'file:/Users/ChadCain/Documents/APPS%20FILES/smartgwtpower-3.1p/lib/velocity-1.6.1.jar' to the web app classpath for this session For additional info see: file:/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/helpInfo/webAppClassPath.html === 2013-06-27 10:43:48,363 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/Application.ds.xml: 2ms === 2013-06-27 10:43:48,373 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/IDAPage.ds.xml: 2ms === 2013-06-27 10:43:48,383 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/IDAUserType.ds.xml: 2ms === 2013-06-27 10:43:48,431 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/IDAOperation.ds.xml: 3ms === 2013-06-27 10:43:48,462 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/Canvas.ds.xml: 16ms === 2013-06-27 10:43:48,548 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/MethodDeclaration.ds.xml: 2ms === 2013-06-27 10:43:48,560 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/Img.ds.xml: 3ms === 2013-06-27 10:43:48,609 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/StatefulCanvas.ds.xml: 3ms === 2013-06-27 10:43:48,631 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/Button.ds.xml: 3ms === 2013-06-27 10:43:48,657 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/ListViewer.ds.xml: 2ms === 2013-06-27 10:43:48,690 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/ListGrid.ds.xml: 31ms === 2013-06-27 10:43:48,761 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/DynamicForm.ds.xml: 21ms === 2013-06-27 10:43:48,854 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/FormItem.ds.xml: 71ms === 2013-06-27 10:43:48,949 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/DetailViewer.ds.xml: 3ms === 2013-06-27 10:43:48,993 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/DetailViewerField.ds.xml: 2ms === 2013-06-27 10:43:49,019 [ad-1] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/isomorphicXML.ds.xml: 1ms === 2013-06-27 10:43:49,020 [ad-1] INFO PreCache - Isomorphic PreCache complete (1427ms) [WARN] Server class 'org.apache.commons.fileupload.FileItemFactory' could not be found in the web app, but was found on the system classpath [WARN] Adding classpath entry 'file:/Users/ChadCain/Documents/APPS%20FILES/smartgwtpower-3.1p/lib/commons-fileupload-1.2.1.jar' to the web app classpath for this session For additional info see: file:/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/helpInfo/webAppClassPath.html === 2013-06-27 10:45:10,653 [l0-2] INFO RequestContext - URL: '/.nocache.js', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1': Safari with Accept-Encoding header [WARN] 404 - GET /.nocache.js (127.0.0.1) 1397 bytes Request headers Host: 127.0.0.1:8888 Connection: keep-alive Accept: */* User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1 Accept-Encoding: gzip,deflate,sdch Accept-Language: en-US,en;q=0.8 Cookie: isc_cState=ready; JSESSIONID=176wbfze28m92 Referer: http://127.0.0.1:8888/SADAMOBILE.html?gwt.codesvr=127.0.0.1:9997 Response headers X-Included-Test2: true X-Included-Test: true Content-Type: text/html; charset=iso-8859-1 Content-Length: 1397 === 2013-06-27 10:45:11,171 [l0-2] INFO RequestContext - URL: '/sc/skins/Simplicity/skin_styles.css', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1': Safari with Accept-Encoding header [WARN] 404 - GET /sc/skins/Simplicity/skin_styles.css (127.0.0.1) 1421 bytes Request headers Host: 127.0.0.1:8888 Connection: keep-alive Accept: text/css,*/*;q=0.1 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1 Accept-Encoding: gzip,deflate,sdch Accept-Language: en-US,en;q=0.8 Cookie: isc_cState=ready; JSESSIONID=176wbfze28m92 Referer: http://127.0.0.1:8888/SADAMOBILE.html?gwt.codesvr=127.0.0.1:9997 Response headers X-Included-Test2: true X-Included-Test: true Content-Type: text/html; charset=iso-8859-1 Content-Length: 1421 === 2013-06-27 10:45:11,415 [l0-2] INFO RequestContext - URL: '/favicon.ico', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1': Safari with Accept-Encoding header === 2013-06-27 10:45:27,051 [l0-2] INFO RequestContext - URL: '/favicon.ico', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1': Safari with Accept-Encoding header === 2013-06-27 10:45:27,063 [l0-2] INFO RequestContext - URL: '/favicon.ico', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1': Safari with Accept-Encoding header === 2013-06-27 10:45:30,469 [l0-3] INFO RequestContext - URL: '/favicon.ico', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1': Safari with Accept-Encoding header === 2013-06-27 10:45:38,675 [l0-3] INFO RequestContext - URL: '/sada/sc/RESTHandler', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1': Safari with Accept-Encoding header === 2013-06-27 10:45:38,676 [l0-3] DEBUG RESTHandler - Wrapping json responses:false === 2013-06-27 10:45:38,676 [l0-3] DEBUG RESTHandler - json prefix:null === 2013-06-27 10:45:38,676 [l0-3] DEBUG RESTHandler - json suffix:null === 2013-06-27 10:45:38,676 [l0-3] DEBUG RESTHandler - Default response data format:json === 2013-06-27 10:45:38,682 [l0-3] INFO DataTools - setProperties: couldn't set: { defaultDataFormat:"No such property", wrapJSONResponses:"No such property" } === 2013-06-27 10:45:38,696 [l0-3] DEBUG RestRequestParser - Parameter:'_operationType'. Value:'fetch'. === 2013-06-27 10:45:38,696 [l0-3] DEBUG RestRequestParser - Parameter:'_useStrictJSON'. Value:'true'. === 2013-06-27 10:45:38,696 [l0-3] DEBUG RestRequestParser - Parameter:'_dataSource'. Value:'ARRIVALSCHEDULE'. === 2013-06-27 10:45:38,696 [l0-3] DEBUG RestRequestParser - Parameter:'isc_metaDataPrefix'. Value:'_'. === 2013-06-27 10:45:38,758 [l0-3] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/ds/ARRIVALSCHEDULE.ds.xml: 2ms === 2013-06-27 10:45:38,813 [l0-3] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/OperationBinding.ds.xml: 27ms === 2013-06-27 10:45:38,847 [l0-3] DEBUG XML - Parsed XML from /Users/ChadCain/Documents/workspace/MYMOBILEAPP/war/sada/sc/system/schema/ServerObject.ds.xml: 2ms [WARN] Server class 'com.isomorphic.sql.SQLDataSource' could not be found in the web app, but was found on the system classpath [WARN] Adding classpath entry 'file:/Users/ChadCain/Documents/APPS%20FILES/smartgwtpower-3.1p/lib/isomorphic_sql.jar' to the web app classpath for this session For additional info see: file:/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/helpInfo/webAppClassPath.html === 2013-06-27 10:45:38,923 [l0-3] INFO RESTHandler - Performing 1 operation(s) === 2013-06-27 10:45:38,927 [l0-3] DEBUG DeclarativeSecurity - Processing security checks for DataSource null, field null === 2013-06-27 10:45:38,927 [l0-3] DEBUG DeclarativeSecurity - DataSource ARRIVALSCHEDULE is not in the pre-checked list, processing... === 2013-06-27 10:45:38,937 [l0-3] DEBUG AppBase - [builtinApplication.ARRIVALSCHEDULE_fetch] No userTypes defined, allowing anyone access to all operations for this application === 2013-06-27 10:45:38,938 [l0-3] DEBUG AppBase - [builtinApplication.ARRIVALSCHEDULE_fetch] No public zero-argument method named '_ARRIVALSCHEDULE_fetch' found, performing generic datasource operation === 2013-06-27 10:45:38,939 [l0-3] INFO SQLDataSource - [builtinApplication.ARRIVALSCHEDULE_fetch] Performing fetch operation with criteria: {} values: {} === 2013-06-27 10:45:38,951 [l0-3] INFO SQLWhereClause - [builtinApplication.ARRIVALSCHEDULE_fetch] empty condition === 2013-06-27 10:45:38,953 [l0-3] INFO SQLDataSource - [builtinApplication.ARRIVALSCHEDULE_fetch] derived query: SELECT $defaultSelectClause FROM arrivalschedule, gate WHERE arrivalschedule.gateid = gate.gateid AND ($defaultWhereClause) 111785 [btpool0-3] DEBUG org.apache.Velocity - SimpleLog4JLogSystem using category 'org.apache.Velocity' 111796 [btpool0-3] DEBUG org.apache.Velocity - ******************************************************************* 111797 [btpool0-3] DEBUG org.apache.Velocity - Starting Apache Velocity v1.6.1 (compiled: 2008-12-09 10:57:23) 111797 [btpool0-3] DEBUG org.apache.Velocity - RuntimeInstance initializing. 111797 [btpool0-3] DEBUG org.apache.Velocity - Default Properties File: org/apache/velocity/runtime/defaults/velocity.properties 111797 [btpool0-3] DEBUG org.apache.Velocity - Trying to use logger class org.apache.velocity.runtime.log.SimpleLog4JLogSystem 111797 [btpool0-3] DEBUG org.apache.Velocity - LogSystem has been deprecated. Please use a LogChute implementation. 111799 [btpool0-3] DEBUG org.apache.Velocity - Default ResourceManager initializing. (class org.apache.velocity.runtime.resource.ResourceManagerImpl) 111803 [btpool0-3] DEBUG org.apache.Velocity - ResourceLoader instantiated: org.apache.velocity.runtime.resource.loader.FileResourceLoader 111804 [btpool0-3] DEBUG org.apache.Velocity - FileResourceLoader : initialization starting. 111805 [btpool0-3] DEBUG org.apache.Velocity - Do unicode file recognition: false 111805 [btpool0-3] DEBUG org.apache.Velocity - FileResourceLoader : adding path '' 111805 [btpool0-3] DEBUG org.apache.Velocity - FileResourceLoader : initialization complete. 111813 [btpool0-3] DEBUG org.apache.Velocity - ResourceCache: initialized (class org.apache.velocity.runtime.resource.ResourceCacheImpl) with class java.util.Collections$SynchronizedMap cache map. 111813 [btpool0-3] DEBUG org.apache.Velocity - Default ResourceManager initialization complete. 111815 [btpool0-3] DEBUG org.apache.Velocity - Loaded System Directive: org.apache.velocity.runtime.directive.Define 111816 [btpool0-3] DEBUG org.apache.Velocity - Loaded System Directive: org.apache.velocity.runtime.directive.Break 111817 [btpool0-3] DEBUG org.apache.Velocity - Loaded System Directive: org.apache.velocity.runtime.directive.Evaluate 111817 [btpool0-3] DEBUG org.apache.Velocity - Loaded System Directive: org.apache.velocity.runtime.directive.Literal 111819 [btpool0-3] DEBUG org.apache.Velocity - Loaded System Directive: org.apache.velocity.runtime.directive.Macro 111820 [btpool0-3] DEBUG org.apache.Velocity - Loaded System Directive: org.apache.velocity.runtime.directive.Parse 111822 [btpool0-3] DEBUG org.apache.Velocity - Loaded System Directive: org.apache.velocity.runtime.directive.Include 111823 [btpool0-3] DEBUG org.apache.Velocity - Loaded System Directive: org.apache.velocity.runtime.directive.Foreach 111856 [btpool0-3] DEBUG org.apache.Velocity - Created '20' parsers. 111862 [btpool0-3] DEBUG org.apache.Velocity - Velocimacro : initialization starting. 111862 [btpool0-3] DEBUG org.apache.Velocity - Velocimacro : "velocimacro.library" is not set. Trying default library: VM_global_library.vm 111862 [btpool0-3] DEBUG org.apache.Velocity - Velocimacro : Default library not found. 111862 [btpool0-3] DEBUG org.apache.Velocity - Velocimacro : allowInline = true : VMs can be defined inline in templates 111862 [btpool0-3] DEBUG org.apache.Velocity - Velocimacro : allowInlineToOverride = false : VMs defined inline may NOT replace previous VM definitions 111862 [btpool0-3] DEBUG org.apache.Velocity - Velocimacro : allowInlineLocal = false : VMs defined inline will be global in scope if allowed. 111863 [btpool0-3] DEBUG org.apache.Velocity - Velocimacro : autoload off : VM system will not automatically reload global library macros 111863 [btpool0-3] DEBUG org.apache.Velocity - Velocimacro : Velocimacro : initialization complete. 111863 [btpool0-3] DEBUG org.apache.Velocity - RuntimeInstance successfully initialized. === 2013-06-27 10:45:39,085 [l0-3] INFO SQLDataSource - [builtinApplication.ARRIVALSCHEDULE_fetch] Executing SQL query on 'Oracle': SELECT ARRIVALSCHEDULE.arrivaldate, GATE.description, ARRIVALSCHEDULE.flightid, ARRIVALSCHEDULE.gateid, ARRIVALSCHEDULE.scheduleid FROM arrivalschedule, gate WHERE arrivalschedule.gateid = gate.gateid AND (('1'='1')) [WARN] Server class 'com.isomorphic.hibernate.HibernateDataSource' could not be found in the web app, but was found on the system classpath [WARN] Adding classpath entry 'file:/Users/ChadCain/Documents/APPS%20FILES/smartgwtpower-3.1p/lib/isomorphic_hibernate.jar' to the web app classpath for this session For additional info see: file:/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/helpInfo/webAppClassPath.html === 2013-06-27 10:45:39,185 [l0-3] INFO PoolManager - [builtinApplication.ARRIVALSCHEDULE_fetch] SmartClient pooling started for 'Oracle' objects === 2013-06-27 10:45:39,186 [l0-3] DEBUG PoolableSQLConnectionFactory - [builtinApplication.ARRIVALSCHEDULE_fetch] Initializing SQL config for 'Oracle' from system config - using DataSource: oracle.jdbc.pool.OracleDataSource === 2013-06-27 10:45:39,957 [l0-0] INFO RequestContext - URL: '/favicon.ico', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1': Safari with Accept-Encoding header === 2013-06-27 10:45:40,650 [l0-3] DEBUG PoolableSQLConnectionFactory - [builtinApplication.ARRIVALSCHEDULE_fetch] makeObject() created a pooled Connection '1724520889' [WARN] Server class 'org.apache.commons.dbcp.PoolableConnection' could not be found in the web app, but was found on the system classpath [WARN] Adding classpath entry 'file:/Users/ChadCain/Documents/APPS%20FILES/smartgwtpower-3.1p/lib/commons-dbcp-1.2.2.jar' to the web app classpath for this session For additional info see: file:/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1/gwt-2.5.1/doc/helpInfo/webAppClassPath.html === 2013-06-27 10:45:40,710 [l0-3] DEBUG PoolableSQLConnectionFactory - [builtinApplication.ARRIVALSCHEDULE_fetch] Executing pingTest 'select 1 from dual' on connection 1724520889 === 2013-06-27 10:45:40,883 [l0-3] DEBUG SQLConnectionManager - [builtinApplication.ARRIVALSCHEDULE_fetch] Returning borrowed connection '1724520889' === 2013-06-27 10:45:40,883 [l0-3] DEBUG SQLTransaction - [builtinApplication.ARRIVALSCHEDULE_fetch] Started new Oracle transaction "1724520889" === 2013-06-27 10:45:40,883 [l0-3] DEBUG SQLDriver - [builtinApplication.ARRIVALSCHEDULE_fetch] About to execute SQL query in 'Oracle' using connection '1724520889' === 2013-06-27 10:45:40,883 [l0-3] INFO SQLDriver - [builtinApplication.ARRIVALSCHEDULE_fetch] Executing SQL query on 'Oracle': SELECT ARRIVALSCHEDULE.arrivaldate, GATE.description, ARRIVALSCHEDULE.flightid, ARRIVALSCHEDULE.gateid, ARRIVALSCHEDULE.scheduleid FROM arrivalschedule, gate WHERE arrivalschedule.gateid = gate.gateid AND (('1'='1')) === 2013-06-27 10:45:41,203 [l0-3] INFO DSResponse - [builtinApplication.ARRIVALSCHEDULE_fetch] DSResponse: List with 24 items === 2013-06-27 10:45:41,204 [l0-3] DEBUG RPCManager - Content type for RPC transaction: text/html; charset=UTF-8 === 2013-06-27 10:45:41,204 [l0-3] DEBUG SQLTransaction - Committing Oracle transaction "1724520889" === 2013-06-27 10:45:41,273 [l0-3] DEBUG RPCManager - non-DMI response, dropExtraFields: false === 2013-06-27 10:45:41,277 [l0-3] DEBUG SQLTransaction - Returning transactional connection for Oracle with hashcode "1724520889" === 2013-06-27 10:45:41,277 [l0-3] DEBUG SQLTransaction - Ending Oracle transaction "1724520889" === 2013-06-27 10:45:41,342 [l0-3] DEBUG SQLConnectionManager - About to close PoolableConnection with hashcode "1724520889" === 2013-06-27 10:45:41,342 [l0-3] DEBUG PoolableSQLConnectionFactory - Executing pingTest 'select 1 from dual' on connection 1724520889 === 2013-06-27 10:47:08,042 [l0-3] INFO RequestContext - URL: '/favicon.ico', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1': Safari with Accept-Encoding header === 2013-06-27 10:47:09,431 [l0-3] INFO RequestContext - URL: '/favicon.ico', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1': Safari with Accept-Encoding header === 2013-06-27 10:47:12,290 [l0-3] INFO RequestContext - URL: '/favicon.ico', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1': Safari with Accept-Encoding header === 2013-06-27 10:50:06,176 [l0-3] INFO RequestContext - URL: '/favicon.ico', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1': Safari with Accept-Encoding header === 2013-06-27 10:50:07,767 [l0-3] INFO RequestContext - URL: '/sada/sc/RESTHandler', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1': Safari with Accept-Encoding header === 2013-06-27 10:50:07,769 [l0-3] DEBUG RestRequestParser - Parameter:'_operationType'. Value:'fetch'. === 2013-06-27 10:50:07,769 [l0-3] DEBUG RestRequestParser - Parameter:'_useStrictJSON'. Value:'true'. === 2013-06-27 10:50:07,769 [l0-3] DEBUG RestRequestParser - Parameter:'_dataSource'. Value:'ARRIVALSCHEDULE'. === 2013-06-27 10:50:07,769 [l0-3] DEBUG RestRequestParser - Parameter:'isc_metaDataPrefix'. Value:'_'. === 2013-06-27 10:50:07,771 [l0-3] INFO RESTHandler - Performing 1 operation(s) === 2013-06-27 10:50:07,771 [l0-3] DEBUG DeclarativeSecurity - Processing security checks for DataSource null, field null === 2013-06-27 10:50:07,771 [l0-3] DEBUG DeclarativeSecurity - DataSource ARRIVALSCHEDULE is not in the pre-checked list, processing... === 2013-06-27 10:50:07,772 [l0-3] DEBUG AppBase - [builtinApplication.ARRIVALSCHEDULE_fetch] No userTypes defined, allowing anyone access to all operations for this application === 2013-06-27 10:50:07,772 [l0-3] DEBUG AppBase - [builtinApplication.ARRIVALSCHEDULE_fetch] No public zero-argument method named '_ARRIVALSCHEDULE_fetch' found, performing generic datasource operation === 2013-06-27 10:50:07,772 [l0-3] INFO SQLDataSource - [builtinApplication.ARRIVALSCHEDULE_fetch] Performing fetch operation with criteria: {} values: {} === 2013-06-27 10:50:07,773 [l0-3] INFO SQLWhereClause - [builtinApplication.ARRIVALSCHEDULE_fetch] empty condition === 2013-06-27 10:50:07,773 [l0-3] INFO SQLDataSource - [builtinApplication.ARRIVALSCHEDULE_fetch] derived query: SELECT $defaultSelectClause FROM arrivalschedule, gate WHERE arrivalschedule.gateid = gate.gateid AND ($defaultWhereClause) === 2013-06-27 10:50:07,773 [l0-3] INFO SQLDataSource - [builtinApplication.ARRIVALSCHEDULE_fetch] Executing SQL query on 'Oracle': SELECT ARRIVALSCHEDULE.arrivaldate, GATE.description, ARRIVALSCHEDULE.flightid, ARRIVALSCHEDULE.gateid, ARRIVALSCHEDULE.scheduleid FROM arrivalschedule, gate WHERE arrivalschedule.gateid = gate.gateid AND (('1'='1')) === 2013-06-27 10:50:07,774 [l0-3] DEBUG PoolableSQLConnectionFactory - [builtinApplication.ARRIVALSCHEDULE_fetch] Executing pingTest 'select 1 from dual' on connection 1724520889 === 2013-06-27 10:50:07,934 [l0-3] DEBUG SQLConnectionManager - [builtinApplication.ARRIVALSCHEDULE_fetch] Returning borrowed connection '1724520889' === 2013-06-27 10:50:07,934 [l0-3] DEBUG SQLTransaction - [builtinApplication.ARRIVALSCHEDULE_fetch] Started new Oracle transaction "1724520889" === 2013-06-27 10:50:07,934 [l0-3] DEBUG SQLDriver - [builtinApplication.ARRIVALSCHEDULE_fetch] About to execute SQL query in 'Oracle' using connection '1724520889' === 2013-06-27 10:50:07,934 [l0-3] INFO SQLDriver - [builtinApplication.ARRIVALSCHEDULE_fetch] Executing SQL query on 'Oracle': SELECT ARRIVALSCHEDULE.arrivaldate, GATE.description, ARRIVALSCHEDULE.flightid, ARRIVALSCHEDULE.gateid, ARRIVALSCHEDULE.scheduleid FROM arrivalschedule, gate WHERE arrivalschedule.gateid = gate.gateid AND (('1'='1')) === 2013-06-27 10:50:08,208 [l0-3] INFO DSResponse - [builtinApplication.ARRIVALSCHEDULE_fetch] DSResponse: List with 24 items === 2013-06-27 10:50:08,208 [l0-3] DEBUG RPCManager - Content type for RPC transaction: text/html; charset=UTF-8 === 2013-06-27 10:50:08,209 [l0-3] DEBUG SQLTransaction - Committing Oracle transaction "1724520889" === 2013-06-27 10:50:08,272 [l0-3] DEBUG RPCManager - non-DMI response, dropExtraFields: false === 2013-06-27 10:50:08,276 [l0-3] DEBUG SQLTransaction - Returning transactional connection for Oracle with hashcode "1724520889" === 2013-06-27 10:50:08,276 [l0-3] DEBUG SQLTransaction - Ending Oracle transaction "1724520889" === 2013-06-27 10:50:08,342 [l0-3] DEBUG SQLConnectionManager - About to close PoolableConnection with hashcode "1724520889" === 2013-06-27 10:50:08,342 [l0-3] DEBUG PoolableSQLConnectionFactory - Executing pingTest 'select 1 from dual' on connection 1724520889 === 2013-06-27 10:50:08,485 [l0-5] INFO RequestContext - URL: '/favicon.ico', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 AlexaToolbar/alxg-3.1': Safari with Accept-Encoding header
Comment