JAVA API を使用して Stormpath クライアントを作成しようとしています。私は次のような方法を持っています:
private void createClient() throws IOException, ReadException {
StormpathConfiguration config = StormpathBuildClient.getConfiguration();
InputStream is = new ByteArrayInputStream(getKeyFile(config).getBytes());
ApiKey apiKey = ApiKeys.builder().setInputStream(is).build();
Client cpio = Clients.builder().setApiKey(apiKey).build();
this.client = cpio;
}
最後から2番目の行でエラーが発生し、スタックトレースは次のとおりです。
java.lang.RuntimeException: Unable to instantiate DataStore implementation: com.stormpath.sdk.impl.ds.DefaultDataStore
at com.stormpath.sdk.impl.client.DefaultClient.createDataStore(DefaultClient.java:158)
at com.stormpath.sdk.impl.client.DefaultClient.<init>(DefaultClient.java:63)
at com.stormpath.sdk.impl.client.DefaultClientBuilder.build(DefaultClientBuilder.java:67)
それを修正する方法についてのアイデアがあれば教えてください。
ありがとう。