hello

i your entrypoint u can't use an complex object because it will be convert
to javascript , so i suggest u to create an object under the shared package
and it need to contain just a simple attribute (string,long,List,Array....)
no connection object and this object will play the role of a transporter of
your  information between client and server

Le 25 avril 2012 09:36, alaa aadil <[email protected]> a écrit :

>  [image: Boxbe] <https://www.boxbe.com/overview>
> [email protected] is not on your Guest 
> List<https://www.boxbe.com/approved-list>| Approve
> sender <https://www.boxbe.com/anno?tc=11180063125_1222679692> | Approve
> domain <https://www.boxbe.com/anno?tc=11180063125_1222679692&dom>
>
> hello
>
> i'm new to  GWT , i create a simple project GWT, , and on my package
> Server , i add a java Class "Connect",
>
> this Class connect to a DataBase and return to me some information ,
> ( when i compile this class alone with a java Application it works
> fine )
>
> but when i compile all the project as a Web Application ,i get this
> Error :
>
> :10:16:05.004 [ERROR] [gwtpostgre] Line 31: No source code is
> available for type com.qualisteo.GwtPostgre.server.Connect; did you
> forget to inherit a required module?
>
> Please Help me
>
> this is my EntryPoint  :
>
> public class GwtPostgre implements EntryPoint {
>
>
>         Connect app= new Connect();
>         String text=app.getInformation();
>
>
>        public void onModuleLoad() {
>
>
>                final Button sendButton = new Button("Send");
>                final TextBox nameField = new TextBox();
>
>                nameField.setText("text");
>
>        }
> }
>
>
> this is my Class Connect Onthe Package Server :
>
>
> import java.sql.Connection;
> import java.sql.DriverManager;
> import java.sql.ResultSet;
> import java.sql.ResultSetMetaData;
> import java.sql.Statement;
>
> public class Connect {
>
>        public String Inforeturn;
>
>        public Connect ()
>        {
>                this.Inforeturn=null;
>        }
>
>  public String getInformation()
>  {
>
>                try {
>                        Class.forName("org.postgresql.Driver");
>
>                        String url =
> "jdbc:postgresql://localhost:5433/postgres";
>                        String user = "postgres";
>                        String passwd = "quali2012";
>
>                        Connection conn = DriverManager.getConnection(url,
> user, passwd);
>
>                        //Création d'un objet Statement
>                        Statement state = conn.createStatement();
>                        //L'objet ResultSet contient le résultat de la
> requête SQL
>                        ResultSet result = state.executeQuery("SELECT id
> FROM ecole WHERE
> id=( SELECT max(id_2) FROM ecole )");
>                        //On récupère les MetaData
>                        ResultSetMetaData resultMeta = result.getMetaData();
>
>
>  //System.out.println("\n**********************************");
>                        //On affiche le nom des colonnes
>                        //for(int i = 1; i <=  resultMeta.getColumnCount();
> i++)
>                                //System.out.print("\t" +
> resultMeta.getColumnName(i).toUpperCase() + "\t *");
>
>  //System.out.println("\n**********************************");
>
>                        while(result.next()){
>                                for(int i = 1; i <=
>  resultMeta.getColumnCount(); i++)
>                                         {
>
> Inforeturn=result.getObject(i).toString();
>                                         }
>
>
>  System.out.println("\n---------------------------------");
>
>                        }
>                        result.close();
>                        state.close();
>
>
>                } catch (Exception e) {
>                        e.printStackTrace();
>                }
>                return Inforeturn;
>
>
>  }
>
> }
>
> --
> 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.
>
>
>


-- 
Akram MONCER
Personne

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

Reply via email to