Cannot find symbol [Fermé]
Signaler
leilusha
leilusha
- Messages postés
- 19
- Date d'inscription
- mercredi 4 juin 2014
- Statut
- Membre
- Dernière intervention
- 22 février 2017
leilusha
- Messages postés
- 19
- Date d'inscription
- mercredi 4 juin 2014
- Statut
- Membre
- Dernière intervention
- 22 février 2017
A voir également:
- Cannot find symbol java
- Java cannot find symbol - Meilleures réponses
- Erreur de compilation Java cannot find symbol ✓ - Forum - Linux / Unix
- Erreur : "cannot find symbol" ✓ - Forum - Java
- Cannot find symbol - Forum - Java
- Erreur de compilation java cannot find symbol ✓ - Forum - Java
- [JAVA] cannot find symbole ✓ - Forum - Programmation
4 réponses
leilusha
- Messages postés
- 19
- Date d'inscription
- mercredi 4 juin 2014
- Statut
- Membre
- Dernière intervention
- 22 février 2017
si elle existe dans ma class NewWebService 

KX
- Messages postés
- 16303
- Date d'inscription
- samedi 31 mai 2008
- Statut
- Modérateur
- Dernière intervention
- 11 avril 2021
La classe que tu montres est
obtsoldeavec "s" minuscule. Celle que tu utilises telle qu'indiquée par le message d'erreur est
obtSoldeavec un "S" majuscule, et celle-ci n'existe pas !
leilusha
- Messages postés
- 19
- Date d'inscription
- mercredi 4 juin 2014
- Statut
- Membre
- Dernière intervention
- 22 février 2017
en premier c'était avec un grand S puis je l'ai modifier et j'ai mis la place de S un s
j'ai "refrecher" mon web service client mais il a gardé celle de plus grand je ne sais pourquoi!
j'ai "refrecher" mon web service client mais il a gardé celle de plus grand je ne sais pourquoi!
KX
- Messages postés
- 16303
- Date d'inscription
- samedi 31 mai 2008
- Statut
- Modérateur
- Dernière intervention
- 11 avril 2021
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.
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.
leilusha
- Messages postés
- 19
- Date d'inscription
- mercredi 4 juin 2014
- Statut
- Membre
- Dernière intervention
- 22 février 2017
- Messages postés
- 16303
- Date d'inscription
- samedi 31 mai 2008
- Statut
- Modérateur
- Dernière intervention
- 11 avril 2021
je 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
KX
- Messages postés
- 16303
- Date d'inscription
- samedi 31 mai 2008
- Statut
- Modérateur
- Dernière intervention
- 11 avril 2021
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 !
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 !
leilusha
- Messages postés
- 19
- Date d'inscription
- mercredi 4 juin 2014
- Statut
- Membre
- Dernière intervention
- 22 février 2017
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.