I was going to suggest the same - anything that was in the 'public' resource directory before needs to be moved to the .../war directory
On Mon, Apr 20, 2009 at 8:44 AM, Salvador Diaz <[email protected]>wrote: > > If the error message appears in the hosted mode console, look at this > post: > > http://groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/0710f76feecde914# > > I don't think your problem has anything to do with gears but I could > be wrong so please be more specific next time you post (what platform > are you on ? IDE ? when does the problem appear and where do you get > the error messages from ?) > > Salvador > > On Apr 20, 2:13 pm, zoubir <[email protected]> wrote: > > hi Eric, > > thanks for your help. > > > > the error message is : > > HTTP ERROR: 404 > > > > NOT_FOUND > > > > RequestURI=/Gwtgears.html > > > > and this is the code for a test app using gwt 1.6 + gears 1.2 (under > > firefox): > > > > package com.zbr.gwtgears.client; > > > > import java.util.ArrayList; > > import java.util.Date; > > import java.util.List; > > > > import com.google.gwt.core.client.EntryPoint; > > import com.google.gwt.core.client.GWT; > > import com.google.gwt.event.dom.client.ClickEvent; > > import com.google.gwt.event.dom.client.ClickHandler; > > import com.google.gwt.event.dom.client.KeyCodes; > > import com.google.gwt.event.dom.client.KeyUpEvent; > > import com.google.gwt.event.dom.client.KeyUpHandler; > > import com.google.gwt.gears.client.Factory; > > import com.google.gwt.gears.client.GearsException; > > import com.google.gwt.gears.client.database.Database; > > import com.google.gwt.gears.client.database.DatabaseException; > > import com.google.gwt.gears.client.database.ResultSet; > > import com.google.gwt.user.client.Window; > > import com.google.gwt.user.client.rpc.AsyncCallback; > > import com.google.gwt.user.client.ui.Button; > > import com.google.gwt.user.client.ui.DialogBox; > > import com.google.gwt.user.client.ui.Grid; > > import com.google.gwt.user.client.ui.HTML; > > import com.google.gwt.user.client.ui.Label; > > import com.google.gwt.user.client.ui.RootPanel; > > import com.google.gwt.user.client.ui.TextBox; > > import com.google.gwt.user.client.ui.VerticalPanel; > > > > /** > > * Entry point classes define <code>onModuleLoad()</code>. > > */ > > public class Gwtgears implements EntryPoint { > > /** > > * The message displayed to the user when the server cannot be > > reached or > > * returns an error. > > */ > > private Database db; > > public void onModuleLoad() { > > > > // Create the database if it doesn't exist. > > try { > > db = Factory.getInstance().createDatabase(); > > db.open("gears-database-tutorial"); > > // The 'int' type will store up to 8 byte ints depending on > the > > magnitude of the > > // value added. > > db.execute("create table if not exists tutorial (Timestamp > > int)"); > > } catch (GearsException e) { > > Window.alert(e.toString()); > > } > > > > // Add an entry to the database > > try { > > db.execute("insert into tutorial values (?)", new String[] > { > > Long.toString(System.currentTimeMillis())}); > > } > > catch (DatabaseException e) { > > Window.alert(e.toString()); > > } > > > > // Fetch previous results from the database. > > List<String> timestamps= new ArrayList<String>(); > > try { > > ResultSet rs = db.execute("select * from tutorial order by > > Timestamp"); > > for (int i = 0; rs.isValidRow(); ++i, rs.next()) { > > timestamps.add(rs.getFieldAsString(0)); > > } > > rs.close(); > > } catch (DatabaseException e) { > > Window.alert(e.toString()); > > } > > > > // Display the list of results in a table > > Grid grid = new Grid(timestamps.size() + 1, 1); > > grid.setText(0, 0, "Accesses to this Page:"); > > for (int row = 0; row < timestamps.size(); ++row) { > > Date stamp = new Date(Long.valueOf(timestamps.get(row))); > > grid.setText(row + 1, 0, stamp.toString()); > > } > > > > RootPanel.get().add(grid); > > }} > > > > thanks > > > -- Eric Z. Ayers - GWT Team - Atlanta, GA USA http://code.google.com/webtoolkit/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" 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-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---
