IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GWT et Vaadin Java Discussion :

Gwt : response.getStatusText() =0


Sujet :

GWT et Vaadin Java

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 17
    Par défaut Gwt : response.getStatusText() =0
    Bonjour

    Je travail actuellement sur une appli GWT et recontre une érreur sur un request builder.

    Principe :
    - Je dois récupérer un nom d'utilisateur d'une page PHP.
    - Cette page php (User.php) je l'ai mise dans mon répertoire war.
    - Cette page requiers une authentification CAS (code authentification CAS venant d'autre pages sur mon serveur (include_once au début du code )) donc si je suis déjà loggé si je tape l'url de ma page dans mon navigateur, le nom codé JSON apparaît.
    - je n'ai pas de partie serveur je met directement mon appli dans mon apache car mes pages d'authentification CAS son déjà disponibles.

    Problème:

    Une erreur apparaît lorsque j'essaye de sous-tirer le nom d'utilisateur: response.getStatusText() =0

    Piste recherchée

    Simple Origin Police.
    j'ai donc trouvé des page sur google.code mais je ne comprend pas vraiment ce qu'il faut faire pour résoudre mon problème...

    voici mon builder:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    private String url = "https://pf-amon.i-saie.ac-noumea.nc/envole/ApplicationSAIE/war/User.php";
     
    	public void onModuleLoad() 
    	{
     
     
    		RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, url);
     
    		try 
    		{
    		  Request request = builder.sendRequest(null, new RequestCallback() 
    		  {
    		    public void onError(Request request, Throwable exception) 
    		    {
    		    	Window.alert(" // Couldn't connect to server (could be timeout, SOP violation, etc.)");     
    		    }
     
    		    public void onResponseReceived(Request request, Response response) 
    		    {
    		      if (200 == response.getStatusCode()) 
    		      {
    		    	  Window.alert("Reponse statut code ==200"); 
    		    	  userIdLabel.setText(response.getText());
    		      } 
    		      else 
    		      {
    		    	  Window.alert(url);
    		    	  Window.alert(" Handle the error.  Can get the status text from response.getStatusText() "+ response.getStatusCode());
    		      }
    		    }       
    		  });
    		} catch (RequestException e) 
    		{
    			Window.alert("// Couldn't connect to server");        
    		}
    		panel.add(userIdLabel);
    		RootPanel.get("LOL").add(panel);	
    		}
    adresse de ma page : http://pf-amon.i-saie.ac-noumea.nc/e...ationSAIE.html

    Merci d'avance!

  2. #2
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 17
    Par défaut
    Me conseil tu de mettre cet URL à la place de ma variable url?

    je vais tester çà au boulot demain!


    merci de m'aider

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2011
    Messages : 17
    Par défaut
    Wow j'ai mal lu ta réponse.
    Bref

    En effet mon appli tourne dans pf-amon.i-saie.ac-noumea.nc/ApplicationSAIE/war/

    bonne journée

Discussions similaires

  1. problème de style ( Responsive design) avec GWT
    Par nicolaas dans le forum GWT et Vaadin
    Réponses: 0
    Dernier message: 05/05/2014, 12h23
  2. Erreur "response.getStatusText() =0"
    Par eliott dans le forum GWT et Vaadin
    Réponses: 0
    Dernier message: 17/08/2011, 12h21
  3. Limites de GWT 5 seconds deadline & response size.
    Par kazabliz dans le forum GWT et Vaadin
    Réponses: 8
    Dernier message: 18/06/2009, 17h09
  4. Response.BinaryWrite dans un formulaire
    Par faamugol dans le forum ASP
    Réponses: 4
    Dernier message: 12/05/2004, 12h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo