Cannot find symbol
leilusha
Messages postés
24
Statut
Membre
-
leilusha Messages postés 24 Statut Membre -
leilusha Messages postés 24 Statut Membre -
Bonjour,
j'ai crée une webmethod qui fonctionne très bien coté serveur mais coté client lors de compilation j'ai un message d'erreur cannot find symbol
Aidez moi svp
j'ai crée une webmethod qui fonctionne très bien coté serveur mais coté client lors de compilation j'ai un message d'erreur cannot find symbol
Aidez moi svp
4 réponses
-
Bonjour,
Une erreur de compilation est toujours accompagnée d'informations permettant de l'identifier plus précisément que juste "cannot find symbol"-
C:\Users\admin\Desktop\bankClient\src\bankclient\obtFrame.java:228: error: cannot find symbol
return port.obtSolde(nCompte);
symbol: method obtSolde(String)
location: variable port of type NewWebService
Note: C:\Users\admin\Desktop\bankClient\src\bankclient\obtFrame.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
C:\Users\admin\Desktop\bankClient\nbproject\build-impl.xml:947: The following error occurred while executing this line:
C:\Users\admin\Desktop\bankClient\nbproject\build-impl.xml:264: Compile failed; see the compiler error output for details. -
-
-
-
-
-
Le web service dépend de l'operationName, qui lui a bien un S majuscule même si le nom de la méthode a un s minuscule...
Le mieux serait encore de respecter les conventions de nommage Java et toujours utiliser le CamelCase, c'est à dire avoir obtSolde dans tous les cas. -
Si tu as une dépendance du serveur sur le client tu dois d'abord recompiler le serveur avec ses modifications avant de pouvoir compiler le client avec ces modifications.
Cependant je ne comprends pas pourquoi le client appelle la méthode du serveur, c'est le web service qu'il faut appeler, pas le code de ton serveur !
-
-
-


