I ran into same problem with eclipse gwt plugin and debugging in host
mode. Command line works fine.

I doubt it could be related to the security check that the original
page is from localhost but the browser could not access a different
domain "www.google.com".

-Michael

On May 13, 8:52 am, Rafael Barrera Oro <[email protected]> wrote:
> I am creating a PieChart within a callback method (see the code below) so i
> think that should not be a problem.
>
>     // Create a callback to be called when the visualization API
>     // has been loaded.
>     Runnable onLoadCallback = new Runnable() {
>       public void run() {
>         Panel panel = RootPanel.get();
>
>         // Create a pie chart visualization.
>         PieChart pie = new PieChart(createTable(), createOptions());
>
>         pie.addSelectHandler(createSelectHandler(pie));
>         panel.add(pie);
>       }
>     };
>
>     // Load the visualization api, passing the onLoadCallback to be called
>     // when loading is done.
>     AjaxLoader.loadVisualizationApi(onLoadCallback, PieChart.PACKAGE);
>   }
>
> Anyway, i discovered that if the project is packaged into a war and deployed
> on a tomcat server, the PieChart works perfectly, its only in hosted mode
> that it does not work, i still think is some problem with the way that the
> hosted browser behaves (if i typewww.google.com/jsapiin the hosted browser
> i get a not found error).
>
> ¡Thanks for the reply!
>
> Rafael
>
> 2009/5/9 Craig Schroeder <[email protected]>
>
>
>
> > 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...
>
> >>> -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/jsapiinmyevery day browser i get the expected
> >>> > > outcome),
> >>> > > > when i typewww.google.com/jsapiinthehosted browser i get
> >>> > > awww.google.comcouldnotbe 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?Sometimesproxies 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
>
> ...
>
> read more »

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to