une webMethod qui retourne un resultSet
Bonsoir à tous,
j'ai crée une webMethod qui doit retourné un ResutlSet mais lors de test de mon webService je reçoi cela:
Error generating artifacts for the following WSDL
http://localhost:8080/NewWebService/NewWebService?WSDLPossible causes can be invoking https when the application is not configured for security
voilà mon code :
- Code: Tout sélectionner
public static ResultSet obtSolde(int nC) {
ResultSet rs=null;
try (// try-with-resources
Connection conn = getConnection();
Statement st = conn.createStatement();
)
{
String query="SELECT solde FROM compte WHERE nCompte="+nC;
rs = st.executeQuery(query);
return rs;
}
catch(Exception e) {
e.printStackTrace();
return null;
}
}
l'appel
- Code: Tout sélectionner
@WebMethod(operationName = "obtenirSold")
public ResultSet obtenirSold(@WebParam(name = "nCompte") int nCompte) throws IOException {
return mySqlBank.obtSolde(nCompte);
}
si seulement je change le type de methode vers boolean ts fonctionne bien, je ne sais pas donc ou est le problème !! aidez moi SVP
Merci