2017-09-10 3 views
0

私は、ksoap2ライブラリを持つnetbeans webserviceを消費するアンドロイドクライアントを持っています。私はコンピュータをフォーマットしなければならない昨日まで完全に動作していました。Android ksoap2がgitからプロジェクトをダウンロードした後に動作しない

gitから私のプロジェクトをダウンロードしましたが、うまくいきません。ウェブサービスが完璧に動作していても、タイムアウトの例外を与え続けます。

これは、Webサービスを消費するクラスです:

private class AsyncCallWSVerificaUsuario extends AsyncTask<String, Void, Void> { 

private final String NAMESPACE = "http://ws/"; 
private final String URL = "http://localhost:8080/ColecaoFilmes/ColecaoFilmes"; 
private final String SOAP_ACTION = "http://localhost:8080/ColecaoFilmes/ColecaoFilmes/verificaUsuario"; 
private final String METHOD_NAME = "verificaUsuario"; 

     @Override 
     protected Void doInBackground(String... params) { 
      getResposta(); 
      return null; 
     } 

     @Override 
     protected void onPostExecute(Void result) { 

     } 

     @Override 
     protected void onPreExecute() { 

     } 

     @Override 
     protected void onProgressUpdate(Void... values) { 
     } 

     public void getResposta() { 
      //Create request 
      SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME); 

      PropertyInfo login = new PropertyInfo(); 
      login.type = PropertyInfo.STRING_CLASS; 
      login.setValue(loginCadastro.getText().toString()); 
      login.setName("login"); 
      login.setType((String.class)); 
      request.addProperty(login); 

      PropertyInfo senha = new PropertyInfo(); 
      senha.type = PropertyInfo.STRING_CLASS; 
      senha.setValue(senhaCadastro.getText().toString()); 
      senha.setName("senha"); 
      senha.setType((String.class)); 
      request.addProperty(senha); 

      SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); 
      envelope.setOutputSoapObject(request); 
      HttpTransportSE androidHttpTransport = new HttpTransportSE(URL); 

      try { 
       androidHttpTransport.call(SOAP_ACTION, envelope); 
       SoapPrimitive response = (SoapPrimitive) envelope.getResponse(); 

      } catch (Exception e) { 
       e.printStackTrace(); 
      } 
     } 
    } 

私のNetBeansのWebサービス:

netbeans webservice

私は何かを忘れているだろうか?私はちょうどそれを取得しない、それは私のコンピュータをフォーマットしなければならなかった直前に働いていた、私のローカルバージョンは、ちょうどgitリポジトリの最後のバージョンに似ていた。

答えて

0

誰にも役立つとしたら、ここで何が起こったのですか。私のプロジェクトに何も問題はありませんでした。問題は、ウィンドウ上の私のネットワーク上の場所を公開から私的に切り替えることだけでした。これまで私がこれを知っていただけで、1週間のデバッグと祈りを失うことはありませんでした。

関連する問題