次のように、リクエスト URL が HTTPS プロトコルを使用する単純な HTTP テストを実行しようとしています。
パブリック クラス RESTfuseTest {
@Rule
public Destination dest= new Destination("https://localhost/");
@Context
private Response response;
@HttpTest(method= Method.GET, path="/")
public void checkLocalhostOnlineStatus()
{
System.out.println("Status: \t" + response.getStatus());
System.out.println("Response Text: \t" + response.toString());
com.eclipsesource.restfuse.Assert.assertOk(response);
}
}
しかし、次の例外が発生し、コードが実行されません。
java.lang.IllegalStateException: com.sun.jersey.api.client.ClientHandlerException: java.lang.IllegalStateException: SSLContextImpl が初期化されていません
これに非常に慣れていないため、SSLContext を初期化する方法や、RESTfuse フレームワーク自体がこれをサポートしていないかどうかはわかりません。
ご協力ありがとうございました。