Aller au contenu | Aller au menu | Aller à la recherche


Parameter 0 of is of an unknown type 'java.util.Date/1659716317'

Dans le décodeur de requête RPC, vous pouvez avoir l'erreur du genre :

Parameter 0 of is of an unknown type 'java.util.Date/1659716317'

Lié a la vérification des paramètres :

throw new IncompatibleRemoteServiceException("Parameter " + i
                + " of is of an unknown type '" + paramClassName + "'", e);

Vous avez peut être attraper l'exception suivante lors d'une migration de GWT (par exemple de GWT 1.7 à GWT 2.0) :

Parameter of is of an unknown type

osdir.com J'ai trouvé le même problème avec mon projet à cause d'une version incorrecte de gwt-servlet.jar dans le dossier WEB-INF/lib

Il suffisait donc de déployer le bon gwt-servlet.jar dans les libraires côté serveur.

int paramCount = streamReader.readInt();
        Class<?>[] parameterTypes = new Class[paramCount];
 
        for (int i = 0; i < parameterTypes.length; i++) {
          String paramClassName = streamReader.readString();
          try {
            parameterTypes[i] = RPC_getClassFromSerializedName(paramClassName,
                classLoader);
          } catch (ClassNotFoundException e) {
            throw new IncompatibleRemoteServiceException("Parameter " + i
                + " of is of an unknown type '" + paramClassName + "'", e);
          }
        }

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet