Zone のパネル JFrame のコンストラクタです。サーバーからゾーン リストとオペレーター リストを取得する必要があります。HttpAsyncClient ライブラリを使用してリクエストを転送しています。問題は、最初に1つのリスト(つまりゾーンリスト)のリクエストを送信したときに機能しますが、2つのリストを取得するためにリクエストを送信すると、それは私です
Exception in thread "AWT-EventQueue-0"
java.lang.NoSuchMethodError:org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.
<init>(Lorg/apache/http/impl/nio/reactor/IOReactorConfig;)at
org.apache.http.impl.nio.client.AbstractHttpAsyncClient.<init>
(AbstractHttpAsyncClient.java:133)
at org.apache.http.impl.nio.client.DefaultHttpAsyncClient.<init>
(DefaultHttpAsyncClient.java:64)
同様に、(operatories list)のみのリクエストを送信すると正常に動作しますが...両方のリクエストを送信すると機能しません..ここに私のリクエスト送信者クラスがあります..... public JSONArray sendRequest(List postPairs){
try {
//At this line code gives me exception i do't know why..?
HttpAsyncClient httpclient = new DefaultHttpAsyncClient();
httpclient.start();
System.out.println(postPairs.get(0).getValue());
HttpPost post = new HttpPost("http://10.0.0.62:8080/IDocWS/"+postPairs.get(0).getValue());
//HttpPost post = new HttpPost("http://www.google.com");
Future<HttpResponse> future = httpclient.execute(post, null);
HttpResponse resp = future.get();
HttpEntity entity = resp.getEntity();
JSONArray jArray = CovnertToJson(entity);
return jArray;