Rafael,
One point to consider is if all your visualization related GWT code is in
the proper place.
I'm sure you've seen the examples, but as a reminder....
Anything that looks like "x = new ColumnChart();" needs to be inside of the
callback used when making the AJAX call or called from that callback.
i.e. if you want to use a callback called onLoadCallback as done in the
examples you'd get the following:
public void onModuleLoad() {
Runnable onLoadCallback = new Runnable() {
public void run() {
x = new AnnotatedTimeLine("700", "300");
y = new Table();
z = new ColumnChart();
.............
}
}
.............
AjaxLoader.loadVisualizationApi(onLoadCallback, ColumnChart.PACKAGE,
Table.PACKAGE, AnnotatedTimeLine.PACKAGE);
}
--Craig
On Fri, May 8, 2009 at 12:16 PM, Rafael Barrera Oro <[email protected]>wrote:
> Frustrating indeed!
>
> I shall try the GWT groups and see what happends...
>
> Thanks for all the help anyway!
>
> Rafael
>
> 2009/5/8 Eric Z. Ayers <[email protected]>
>
>
>> Hi Rafael,
>>
>> Sounds like a frustrating problem! At this point, it looks like the
>> problem has nothing to do with the visualization api in particular.
>> Maybe you should try looking for answers on the Google-Web-Toolkit
>> group if you haven't already.
>>
>> You can post this link to the thread we are on so you don't have to go
>> through describing everything again.
>>
>>
>> http://groups.google.com/group/google-visualization-api/browse_thread/thread/a2e8abda771ffd01?hl=en
>>
>> -Eric.
>>
>> On May 7, 10:54 am, Rafael Barrera Oro <[email protected]> wrote:
>> > I should also mention that i am using Linux :P
>> >
>> > 2009/5/7 Eric Z. Ayers <[email protected]>
>> >
>> >
>> >
>> > > Ah! This is a big clue. The hosted mode browser in windows embeds
>> > > Internet Explorer. There must be some setting in the Internet
>> > > Options on IE that affects your network connectivity or blocks certain
>> > > sites. I've seen this come up in a previous posting to some group,
>> > > but I can't find it now.
>> >
>> > > -Eric.
>> >
>> > > On May 6, 11:27 am, Rafael Barrera Oro <[email protected]> wrote:
>> > > > I should mention that i am working in hosted mode (if i
>> > > typewww.google.com/jsapiinmy every day browser i get the expected
>> > > outcome),
>> > > > when i typewww.google.com/jsapiinthe hosted browser i get
>> > > awww.google.comcouldnot be found error, i tryed adding it to the
>> whitelist
>> > > > using the whitelist argument but it did not work
>> >
>> > > > is this part of the problem or am i on the wrong track?
>> >
>> > > > Thanks for the reply!
>> >
>> > > > Rafael
>> >
>> > > > 2009/5/6 Eric Z. Ayers <[email protected]>
>> >
>> > > > > Hmmm, is your development machine able to connect through the
>> internet
>> > > > > tohttp://www.google.com/jsapi?Sometimes proxies or firewalls
>> > > > > interfere with downloading the API. If you put that URL into a
>> > > > > browser on the machine you are developing from, you should see
>> text
>> > > > > that starts with:
>> >
>> > > > > if (!window['google']) {
>> > > > > window['google'] = {};
>> > > > > }
>> > > > > ...
>> >
>> > > > > On May 6, 10:41 am, Rafael Barrera Oro <[email protected]>
>> wrote:
>> > > > > > The following is my main html page code, as you can see i
>> included
>> > > the
>> > > > > JSAPI
>> > > > > > (it was all along), is there something i forgot?
>> >
>> > > > > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
>> > > > > > <!-- The HTML 4.01 Transitional DOCTYPE declaration-->
>> > > > > > <!-- above set at the top of the file will set -->
>> > > > > > <!-- the browser's rendering engine into -->
>> > > > > > <!-- "Quirks Mode". Replacing this declaration -->
>> > > > > > <!-- with a "Standards Mode" doctype is supported, -->
>> > > > > > <!-- but may lead to some differences in layout. -->
>> >
>> > > > > > <html>
>> > > > > > <head>
>> > > > > > <meta http-equiv="content-type" content="text/html;
>> > > charset=UTF-8">
>> > > > > > <!-- -->
>> > > > > > <!-- Any title is fine -->
>> > > > > > <!-- -->
>> > > > > > <title>SimpleViz</title>
>> >
>> > > > > > <!-- -->
>> > > > > > <!-- This script loads the Visualization API. -->
>> > > > > > <!-- -->
>> > > > > > <script type="text/javascript" src="
>> http://www.google.com/jsapi
>> > > > > > "></script>
>> >
>> > > > > > <!-- -->
>> > > > > > <!-- This script loads your compiled module. -->
>> > > > > > <!-- If you add any GWT meta tags, they must -->
>> > > > > > <!-- be added before this line. -->
>> > > > > > <!-- -->
>> > > > > > <script type="text/javascript" language="javascript"
>> > > > > > src="com.example.simpleviz.SimpleViz.nocache.js"></script>
>> > > > > > </head>
>> >
>> > > > > > <!-- -->
>> > > > > > <!-- The body can have arbitrary html, or -->
>> > > > > > <!-- you can leave the body empty if you want -->
>> > > > > > <!-- to create a completely dynamic UI. -->
>> > > > > > <!-- -->
>> > > > > > <body>
>> >
>> > > > > > <!-- OPTIONAL: include this if you want history support -->
>> > > > > > <iframe src="javascript:''" id="__gwt_historyFrame"
>> tabIndex='-1'
>> > > > > > style="position:absolute;width:0;height:0;border:0"></iframe>
>> >
>> > > > > > </body>
>> > > > > > </html>
>> >
>> > > > > > 2009/5/6 VizBoy <[email protected]>
>> >
>> > > > > > > "$wnd.google has no properties" usually means that you haven't
>> > > included
>> > > > > the
>> > > > > > > jsapi script tag in the html page.
>> >
>> > > > > > > Hope this helps.
>> >
>> > > > > > > - VizBoy.
>> >
>> > > > > > > On Tue, May 5, 2009 at 7:08 PM, Rafael Barrera Oro <
>> > > [email protected]
>> > > > > >wrote:
>> >
>> > > > > > >> Just to be certain, i followed the tutorial step by step,
>> created
>> > > the
>> > > > > > >> project by command line and it still does not work... (same
>> error,
>> > > > > > >> $wnd.google has no properties)
>> >
>> > > > > > >> I am thinking version problems... but then again, i dont know
>> very
>> > > > > much
>> > > > > > >> about the gwt visualization api...
>> >
>> > > > > > >> Thanks in advance for any ideas
>> >
>> > > > > > >> Rafael
>> >
>> > > > > > >> 2009/5/4 Rafael Barrera Oro <[email protected]>
>> >
>> > > > > > >> Im sorry, i did not express myself correctly. What i meant
>> was
>> > > that i
>> > > > > > >>> followed the tutorial with a slight variation, i created the
>> > > project
>> > > > > using
>> > > > > > >>> the eclipse plugin (added the jar, set the classpath, etc).
>> >
>> > > > > > >>> I guess you could say that technically i did not followed
>> the
>> > > > > tutorial
>> > > > > > >>> step by step but this should work anyway... right?
>> >
>> > > > > > >>> Thanks for the reply!
>> >
>> > > > > > >>> 2009/5/4 Eric Z. Ayers <[email protected]>
>> >
>> > > > > > >>>> Hi Rafael,
>> >
>> > > > > > >>>> If you haven't tried the tutorial yet, that's certainly a
>> good
>> > > place
>> > > > > > >>>> to start!
>> >
>> > > > > > >>>> On May 4, 10:34 am, Rafael Barrera Oro <[email protected]
>> >
>> > > wrote:
>> > > > > > >>>> > Thanks for the reply but the FAQ refers to the error
>> > > > > > >>>> > "'$wnd.google.visualization' is null or not an object"
>> and
>> > > what i
>> > > > > am
>> > > > > > >>>> getting
>> > > > > > >>>> > is "$wnd.google has no properties" Are those equivalent?
>> >
>> > > > > > >>>> > On the other hand i created the project using eclipse
>> instead
>> > > of
>> > > > > > >>>> following
>> > > > > > >>>> > the step by step console tutorial to create a project,
>> maybe
>> > > that
>> > > > > had
>> > > > > > >>>> > something to do?
>> >
>> > > > > > >>>> > i cant make it work yet...
>> >
>> > > > > > >>>> > thanks for the reply!
>> >
>> > > > > > >>>> > Any other ideas will be greatly appreciated
>> >
>> > > > > > >>>> > Rafael
>> >
>> > > > > > >>>> > 2009/5/1 Eric Z. Ayers <[email protected]>
>> >
>> > > > > > >>>> > > Hi Rafael,
>> >
>> > > > > > >>>> > > This message indicates that you are accessing the API
>> before
>> > > it
>> > > > > has
>> > > > > > >>>> > > been loaded into your browsers. See:
>> >
>> > > > >
>> http://code.google.com/docreader/#p=gwt-google-apis&s=gwt-google-apis.
>> > > > > > >>>> ..
>> >
>> > > > > > >>>> > > On Apr 30, 1:35 pm, Rafael <[email protected]> wrote:
>> > > > > > >>>> > > > I am trying to display a simple PieChart and i get
>> the
>> > > > > following
>> > > > > > >>>> > > > error:
>> >
>> > > > > > >>>> > > > [ERROR] Unable to load module entry point class
>> > > > > > >>>> > > > ar.com.akyasociados.dietaclubweb.client.DietaClubWeb
>> (see
>> > > > > > >>>> associated
>> > > > > > >>>> > > > exception for details)
>> > > > > > >>>> > > > com.google.gwt.core.client.JavaScriptException:
>> > > (TypeError):
>> > > > > > >>>> > > > $wnd.google has no properties
>> > > > > > >>>> > > > fileName:
>> > > > > > >>>>
>> jar:file:/shared/downloads/Ajax/GWT/gwt-visualization-1.0.1/
>> >
>> > > gwt-visualization.jar!/com/google/gwt/visualization/client/
>> > > > > > >>>> > > > DataTable.java
>> > > > > > >>>> > > > lineNumber: 32
>> > > > > > >>>> > > > stack:
>> > > > > > >>>>
>> ()@jar:file:/shared/downloads/Ajax/GWT/gwt-visualization-1.0.1/
>> >
>> > > gwt-visualization.jar!/com/google/gwt/visualization/client/
>> > > > > > >>>> > > > DataTable.java:32
>> > > > > > >>>> > > > gwtOnLoad([object Window],"dietaclubweb","1.6")@:0
>> > > > > > >>>> > > > gwtOnLoad(undefined,"dietaclubweb","
>> > >http://localhost:8080/
>> > > > > > >>>> > > > dietaclubweb/")@
>> > > > >http://localhost:8080/dietaclubweb/hosted.html?
>> > > > > > >>>> > > > dietaclubweb:20
>> > > > > > >>>> > > > nc()@
>> > > > >http://localhost:8080/dietaclubweb/dietaclubweb.nocache.js:2
>> > > > > > >>>> > > > ()@
>> > > > >http://localhost:8080/dietaclubweb/dietaclubweb.nocache.js:8
>> > > > > > >>>> > > > @
>> > > > >http://localhost:8080/dietaclubweb/hosted.html?dietaclubweb:39
>> >
>> > > > > > >>>> > > > at
>> > > > > > >>>>
>> com.google.gwt.visualization.client.DataTable$.create(Native
>> > > > > > >>>> > > > Method)
>> > > > > > >>>> > > > at
>> > > > > > >>>>
>> ar.com.akyasociados.dietaclubweb.client.DietaClubWeb.initPage
>> > > > > > >>>> > > > (DietaClubWeb.java:108)
>> > > > > > >>>> > > > at
>> >
>> > > > > ar.com.akyasociados.dietaclubweb.client.DietaClubWeb.onModuleLoad
>> > > > > > >>>> > > > (DietaClubWeb.java:46)
>> >
>> > > > > > >>>> > > > I read a while ago that the Visualization-API is only
>> > > > > compatible
>> > > > > > >>>> with
>> > > > > > >>>> > > > 1.4 version of the GWT, could that be it?
>> >
>> > > > > > >>>> > > > thanks in advance
>> >
>> > > > > > >>>> > > > I might add this gwt-visualization-api looks pretty
>> > > cool...
>>
>>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Visualization API" 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-visualization-api?hl=en
-~----------~----~----~----~------~----~------~--~---