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 2.0 + smartgwt - skin non trouvé


Sujet :

GWT et Vaadin Java

  1. #1
    nac
    nac est déconnecté
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 33
    Points : 28
    Points
    28
    Par défaut GWT 2.0 + smartgwt - skin non trouvé
    Bonjour à tous,
    je travail avec le Sdk gwt 2.0.3 et smartgwt 2.1.
    Dans mon appli j'utilise avec succès des widgets smartgwt. Mais le hic, c'est que quand j'essaye d'utiliser un skin smartclient, j'ai une erreur du type 404 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    [WARN] 404 - GET /sc/skins/Enterprise/skin_styles.css (127.0.0.1) 1421 bytes
    puis le lot de : 
    [WARN] 404 - GET /sc/skins/Enterprise/images/blank.gif
    ....
    J'ai suivi le brouillon de FAQ et mon paramétrage quand je lance ma webapp depuis éclipse est le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    monapp.gwt.xml
    <module rename-to='monapp'>
    	<!-- Inherit the core Web Toolkit stuff.                        -->
    	<inherits name='com.google.gwt.user.User' />  	
    
    	<inherits name='com.smartgwt.SmartGwt' />	
        <inherits name="com.smartclient.theme.enterprise.Enterprise"/>
    Dans le <head> de monapp.html j'ai ajouté le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        <script>
        var isomorphicDir = "monapp/sc/";
        </script>
    je précise que smartclient.jar est bien dans le classpath de l'appli et que dans le war de mon ide, les images du skin Enterprise sont bien décompressées.

    Y'a't'il une configuration quelconque que j'ai pu manquer car le skin ne semble pas être déployé par la webapp...

    Le skin est chargé par l'appli puisque lors du déploiement j'ai cette trace :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
                Module location: jar:file:/home/magissoj/workspace/RecifFront/war/WEB-INF/lib/smartgwt.jar!/com/smartclient/SmartClientDefault.gwt.xml
             Loading inherited module 'com.smartclient.theme.enterprise.Enterprise'
                Module location: jar:file:/home/magissoj/workspace/RecifFront/war/WEB-INF/lib/smartgwt.jar!/com/smartclient/theme/enterprise/Enterprise.gwt.xml
          Loading inherited module 'com.smartclient.theme.enterprise.Enterprise'
             Module 'com.smartclient.theme.enterprise.Enterprise' has already been loaded and will be skipped
    Mais pourquoi les images restent inaccessibles ?

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut
    Bonjour!

    J'ai exactement le même souci.

    J'ai exactement le même code que toi...
    Même cause, même conséquence...

    Donc je suis aussi preneur pour une solution.

    Merci d'avance à tous!

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 12
    Points : 14
    Points
    14
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <script>
        var isomorphicDir = "reciffront/sc/";
        </script>
    Normalement, ne devrais tu pas set isomorphic de cette facon : [MODULE_NAME]/sc/ ? (http://code.google.com/p/smartgwt/issues/detail?id=36)

    Pour toi, ce serait donc :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <script>
        var isomorphicDir = "monapp/sc/";
        </script>

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut
    Problème résolu pour moi.

    J'avais mis ma variable isomorphicDir après mon nocache.js

  5. #5
    nac
    nac est déconnecté
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 33
    Points : 28
    Points
    28
    Par défaut
    Merci ryoma45 pour ton lien !
    En effet, il faut que la déclaration de la variable isomorph précède l'appel à nocache.js...
    logique...
    (pour monapp/[MODULENAME], c'était une erreur de frappe dans ma question)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Plugin] Classe non trouvée au runtime
    Par toto_toto dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 15/02/2005, 10h36
  2. Création version client - fichiers non trouvés
    Par Pascal dans le forum WinDev
    Réponses: 7
    Dernier message: 03/12/2004, 11h34
  3. [debutant][Classpath][Linux] Classe non trouvée
    Par oghma777 dans le forum Général Java
    Réponses: 5
    Dernier message: 15/10/2004, 21h26
  4. COleDispatchDriver et Afx.h -> LPCSTR non trouvé
    Par Bayard dans le forum C++Builder
    Réponses: 2
    Dernier message: 25/09/2004, 08h42
  5. [Debutant][Install][VS]erreur sur fichier non trouvé.
    Par silvermoon dans le forum DirectX
    Réponses: 4
    Dernier message: 16/07/2004, 20h59

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