前提・実現したいこと
楽天WebAPIを使用する際に
「BufferedReader in ~~」 の部分でエラーが発生しています。
発生している問題・エラーメッセージ
エラーメッセージ messageInternal Server Error descriptionThe server encountered an internal error that prevented it from fulfilling this request. exception javax.servlet.ServletException:???? Bean SrchMB ?????????????????????: com.sun.faces.mgbean.ManagedBeanCreationException:???? Bean SrchMB ??????
### 該当のソースコード @ManagedBean @ApplicationScoped public class Srch { public String srchMethod() { URLConnection conn = null; String uuu = "https://app.rakuten.co.jp/..."; try {// ここの部分でリクエスト送信と結果の取得 URL url = new URL(uuu); HttpURLConnection con = (HttpURLConnection) url.openConnection(); // con.connect(); String method = "GET"; con.setRequestMethod(method); //この部分でエラー↓ BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream())); String tmp = ""; while ((tmp = in.readLine()) != null) { System.out.println(tmp); } } catch (IOException e) { e.printStackTrace(); } return "mm"; } }
試したこと
JAVAアプリケーションにて実行した際はAPIを通してデータが取得できることは確認できています。
サーバ側でなにかしらの処理をしているときに落ちているのかサーバの設定が悪いのか
わからずにいます。
補足情報(FW/ツールのバージョンなど)
APサーバはGrassFishを使用しております。
回答1件
あなたの回答
tips
プレビュー