Cannot find symbol
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
-
ModérateurBonjour,
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. -
-
-
si elle existe dans ma class NewWebService

-
-
-
ModérateurLe 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. -
@KXje l'ai modifié mais j'ai tjrs la meme erreur, malgré qu'il y a des méthodes dans le meme webservice qui fonctionnent bien coté client
-
ModérateurSi 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 !
-
-
-

