2014-07-05 5 views
1

я пытаюсь создать диаграмму (график) с использованием линией диаграммы коды витрины с GWT-EXT витрины, как на http://www.gwt-ext.com/demo-charts/#lineChart Но сталкиваюсь следующее сообщение об ошибке в браузере:GWT EXT Исключения только в диаграммах

onModuleLoad() threw an exception 
Exception while loading module com.client.LineChartSample. See Development Mode for details. 

java.lang.reflect.InvocationTargetException 
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.ModuleSpace.onLoad(ModuleSpace.java:411) 
at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:200) 
at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:526) 
at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:364) 
at java.lang.Thread.run(Unknown Source) 
Caused by: com.google.gwt.core.client.JavaScriptException: (TypeError) @com.gwtext.client.widgets.chart.yui.NumericAxis::create()([]): '$wnd.YAHOO.widget' is null or not an object 
at com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:249) 
at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136) 
at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:576) 
at com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:284) 
at com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91) 
at com.gwtext.client.widgets.chart.yui.NumericAxis.create(NumericAxis.java) 
at com.gwtext.client.widgets.chart.yui.Axis.<init>(Axis.java:37) 
at com.gwtext.client.widgets.chart.yui.NumericAxis.<init>(NumericAxis.java:33) 
at com.client.LineChartSample.onModuleLoad(LineChartSample.java:66) 
... 9 more 

И следующая ошибка в режиме разработки Eclipse IDE [ERROR] [linechartsample] - Failed to load module 'linechartsample' from user agent 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36' at 127.0.0.1:54415 Я пробовал другие демонстрационные коды простой формы, кнопки и т. Д. Из витрины, которые работают без проблем. Какая может быть причина?

+0

У вас тоже был собственный код? Stacktrace без кода недостаточно ясно о том, чтобы быть в состоянии ответить или видеть, что не так. – mico

+0

хорошо, что ''' является особенностью html5 и в соответствии с этим (http://www.sencha.com/forum/showthread.php?108748-HTML5-in-Ext-GWT) он не поддерживается с помощью gwt- доб. Как вы получили этот аспект, есть еще одна проблема и более ясны с использованием кода. – mico

ответ

0

Получил ответ .. Я не унаследовали важный модуль ... тот же код начал работать после добавления строки:

<inherits name="com.gwtext.Charts" /> 

в файл gwt.xml ... Остальное все остаются прежними.