2017-05-18 2 views
0

Je reçois le message d'erreur suivant si j'exécute mon application GAE. Je ne peux pas comprendre, quel est le problème. Le pilote MySQL est le plus récent. Reconfiguré le DBConnection.Impossible d'exécuter RPC, raison? DBConnection?

Versions: App-moteur: 1.9.34 GWT: Java 2.7.0: 1.8

Mai 18, 2017 12:15:27 com.google.appengine.tools.development .ApiProxyLocalImpl log SCHWERWIEGEND: javax.servlet.ServletContext log: Exception lors envoi appel RPC entrant com.google.gwt.user.server.rpc.UnexpectedException: méthode de service « abstrait public java.util.ArrayList de.pitchMen .shared.PitchMenAdmin.getMarketplaces() jette java.lang.IllegalArgumentException » a jeté une exception inattendue: java.lang.ExceptionInInitializerError

Excusez-moi pour ce court message. Demandez-moi si vous avez besoin de plus d'informations.

Répondre

1

Il semble que l'erreur se trouve dans votre propre code, mais comme il s'agit d'une exception RuntimeException ou d'une erreur, elle n'est pas interceptée par RPC et propagée de manière confuse.

Vérifiez votre méthode public abstract java.util.ArrayList de.pitchMen.shared.PitchMenAdmin.getMarketplaces() throws java.lang.IllegalArgumentException, corrigez-la et l'erreur devrait disparaître.

+0

Merci pour votre réponse rapide. Pour éviter l'erreur, c'était la manière la plus simple de désactiver l'outil Google App Engine local. Après la désactivation, tout fonctionne bien. –