You cannot make database queries from the client without using RPC or RequestBuilder.
Ian http://examples.roughian.com 2009/6/21 bhanu <[email protected]> > > Hi thanks for the reply. This is not repeated question sir. My > problem is I created a package web.client.db.QueryHelper. > > IN that file I have written some queries which I need to get it from > the database and show in the combo box. > So what Ihave found the problem is I created QueryHelper.java and got > the results from database directly rather than using > RPC. So I got the error that "did you forget to inherit a required > module?". so that problm Now I am not getting. when I am creating some > some utilitiy classes, which I call in the front end side, I am > getting that error. How can I solve that issue? > > thanks > bhanu > > On Jun 21, 5:38 pm, Blessed Geek <[email protected]> wrote: > > Hey bhanu, yours is the classic repeated question. > > > > You created a new entry point by copying an existing entry point to > > another folder? > > But you did not copy the entry point's module inheritance definition, > > right? > > > > GWT works this way. > > Say you have an Entry point module, examples.fish.Salmon > > you would need a module definition file Salmon.gwt.xml > > located at > > {source dir}/examples/fish. > > > > The gwt files for module Salmon would be found under {source dir}/ > > examples/fish/client. > > The files that get generated into the web deployment folder will be > > found under {source dir}/examples/fish/public. > > > > Let's say you have an entry point login.java under > > {source dir}/examples/fish/client/Login.java, > > which requires to use a library module > > mygwt/libs/Fishing > > > > Then Salmon.gwt.xml should declare the entry point as > > examples.fish.client.Login > > and declare that it inherits > > mygwt.libs.Fishing module. > > All modules must also inherit the basic module > > com.google.gwt.user.User. > > > > <module> > > <inherits name="mygwt.libs.Fishing"/> > > <inherits name="com.google.gwt.user.User"/> > > <entry-point class="examples.fish.client.Login"/> > > </module> > > > > Now if you copied examples/fish/client/Login.java > > to examples/mammals/client/Login.java > > > > You need to reconstruct your module file and rename it say, > > examples/mammals/Elephant.gwt.xml, with the entry point changed: > > > > <module> > > <inherits name="mygwt.libs.Fishing"/> > > <inherits name="com.google.gwt.user.User"/> > > <entry-point class="examples.mammals.client.Login"/> > > </module> > > > > You should use the eclipse plugin. But if you did, eclipse would not > > inform you of any missing inheritance until you do a gwt-compile by > > clicking on the little red gwt icon on the menu bar. > > > > You cannot simply copy files around a gwt hierarchy by only renaming > > their package namespace. You have to ensure that the gwt module files > > are properly defined and the integrity of the inheritance hierarchy. > > Otherwise, the oft familiar message would appear "did you forget to > > inherit a required module?". > > > > I think you should read up on the GWT intro or at leasthttp:// > code.google.com/webtoolkit/doc/1.6/DevGuideOrganizingProjects.... > > . > > > > ~ good luck! > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
