List of usage examples for org.apache.http.client ClientProtocolException printStackTrace
public void printStackTrace()
From source file:com.nagazuka.mobile.android.goedkooptanken.service.impl.ZukaService.java
public String download(PlacesParams params) throws NetworkException { String response = ""; try {//w w w.j av a 2s . c o m HttpClient httpClient = new DefaultHttpClient(); HttpGet request = new HttpGet(constructURL(params)); //Log.d(TAG, "<< HTTP Request: " + request.toString()); ResponseHandler<String> handler = new BasicResponseHandler(); response = httpClient.execute(request, handler); //Log.d(TAG, "<< HTTP Response: " + response); httpClient.getConnectionManager().shutdown(); } catch (ClientProtocolException c) { c.printStackTrace(); throw new NetworkException("Er zijn netwerkproblemen opgetreden bij het downloaden van de tankstations", c); } catch (IOException e) { e.printStackTrace(); throw new NetworkException("Er zijn netwerkproblemen opgetreden bij het downloaden van de tankstations", e); } return response; }
From source file:com.phildatoon.weather.WOEIDUtils.java
private String fetchWOEIDxmlString(Context context, String queryString) { MyLog.d("fetch WOEID xml string"); String qResult = ""; HttpClient httpClient = new DefaultHttpClient(); HttpGet httpGet = new HttpGet(queryString); try {//from ww w . j a v a 2 s .c o m HttpEntity httpEntity = httpClient.execute(httpGet).getEntity(); if (httpEntity != null) { InputStream inputStream = httpEntity.getContent(); Reader in = new InputStreamReader(inputStream); BufferedReader bufferedreader = new BufferedReader(in); StringBuilder stringBuilder = new StringBuilder(); String readLine = null; while ((readLine = bufferedreader.readLine()) != null) { MyLog.d(readLine); stringBuilder.append(readLine + "\n"); } qResult = stringBuilder.toString(); } } catch (ClientProtocolException e) { e.printStackTrace(); Toast.makeText(context, e.toString(), Toast.LENGTH_LONG).show(); } catch (IOException e) { e.printStackTrace(); Toast.makeText(context, e.toString(), Toast.LENGTH_LONG).show(); } return qResult; }
From source file:de.unistuttgart.ipvs.pmp.apps.vhike.tools.JSonRequestReader.java
/** * Get profile of given user id/*w w w .j ava 2 s .co m*/ * * @param session_id * actual session id * @param id * of an user */ public static Profile getProfile(String session_id, int id) { listToParse.clear(); listToParse.add(new ParamObject("id", String.valueOf(id), false)); listToParse.add(new ParamObject("sid", session_id, false)); JsonObject object = null; try { object = JSonRequestProvider.doRequest(listToParse, "get_profile.php"); } catch (ClientProtocolException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } boolean suc = false; String username = null; String email = "xxx"; String firstname = "xxx"; String lastname = "xxx"; String tel = "xxx"; String description = null; boolean email_public = false; boolean firstname_public = false; boolean lastname_public = false; boolean tel_public = false; int userid = 0; double rating_avg = 0; int rating_num = 0; if (object != null) { suc = object.get("successful").getAsBoolean(); userid = object.get("id").getAsInt(); email_public = object.get("email_public").getAsBoolean(); firstname_public = object.get("firstname_public").getAsBoolean(); lastname_public = object.get("lastname_public").getAsBoolean(); tel_public = object.get("tel_public").getAsBoolean(); if (email_public) { email = object.get("email").getAsString(); } if (firstname_public) { firstname = object.get("firstname").getAsString(); } if (lastname_public) { lastname = object.get("lastname").getAsString(); } if (tel_public) { tel = object.get("tel").getAsString(); } username = object.get("username").getAsString(); description = object.get("description").getAsString(); Log.d(TAG, "GETPROFILE_: description:" + description); object.get("regdate").getAsString(); rating_avg = object.get("rating_avg").getAsFloat(); rating_num = object.get("rating_num").getAsInt(); } // String userid = object.get("id").getAsString(); // TODO // String regdate = object.get("regdate").getAsString(); Profile profile; Date date = new Date(); if (suc) { profile = new Profile(userid, username, email, firstname, lastname, tel, description, date, email_public, firstname_public, lastname_public, tel_public, rating_avg, rating_num); return profile; } return null; }
From source file:eu.eexcess.partnerdata.reference.enrichment.DbpediaSpotlight.java
public Set<DbpediaSpotlightResult> selectEntitiesDbpediaSpotlight(Set<String> words, PartnerdataLogger logger) { long startTime = logger.getActLogEntry().getTimeNow(); String urlBase = DBPEDIA_URL; Set<DbpediaSpotlightResult> entities = new HashSet<DbpediaSpotlightResult>(); try {//from w w w .ja v a 2s . c o m RequestConfig requestConfig = RequestConfig.custom().setConnectTimeout(timeout) .setSocketTimeout(timeout).build(); HttpClient client = HttpClientBuilder.create().setDefaultRequestConfig(requestConfig).build(); for (String w : words) { String url = urlBase + w.replaceAll(" ", "%20"); HttpGet request = new HttpGet(new URI(url).toString()); request.setHeader("Accept", "text/xml"); HttpResponse response = client.execute(request); PartnerdataTracer.dumpFile(DbpediaSpotlight.class, this.partnerConfig, response.getEntity().toString(), "dbpedia-response", FILETYPE.XML, logger); // entities.addAll(XmlParser.getEntitiesDbpediaSpotlightCandidatesXML(this.partnerConfig, response.getEntity().getContent())); entities.addAll(XmlParser.getEntitiesDbpediaSpotlightAnnotateXML(this.partnerConfig, response.getEntity().getContent(), logger)); } return entities; } catch (ClientProtocolException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (URISyntaxException e) { // TODO Auto-generated catch block e.printStackTrace(); } logger.getActLogEntry().addEnrichmentDbpediaSpotlightResults(entities.size()); logger.getActLogEntry().addEnrichmentDbpediaSpotlightServiceCalls(1); logger.getActLogEntry().addEnrichmentDbpediaSpotlightServiceCallDuration(startTime); return entities; }
From source file:ali.arshad.soomro.aonawaredistservicesdk.AonawareDictServiceUtils.java
private String getWordDefinition(Context context, String word) { StringBuilder wordDefination = new StringBuilder(); HttpClient httpClient = new DefaultHttpClient(); StringBuilder queryString = new StringBuilder(DIC_URL); queryString.append(ID_WN);/*from w w w. j av a 2 s. c o m*/ queryString.append(WORD); queryString.append(word); HttpGet request = new HttpGet(queryString.toString()); HttpResponse httpResponse; try { httpResponse = httpClient.execute(request); HttpEntity httpEntity = httpResponse.getEntity(); BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(httpEntity.getContent())); String readLineString = ""; while ((readLineString = bufferedReader.readLine()) != null) { wordDefination.append(readLineString + "\n"); } return (wordDefination.toString()); } catch (ClientProtocolException e) { e.printStackTrace(); return null; } catch (IOException e) { e.printStackTrace(); return null; } }
From source file:ali.arshad.soomro.aonawaredistservicesdk.AonawareDictServiceUtils.java
private String getWordDefinition(Context context, String dictId, String word) { StringBuilder wordDefination = new StringBuilder(); HttpClient httpClient = new DefaultHttpClient(); StringBuilder queryString = new StringBuilder(DIC_URL); queryString.append(dictId);/* www . j a v a 2 s . co m*/ queryString.append(WORD); queryString.append(word); HttpGet request = new HttpGet(queryString.toString()); HttpResponse httpResponse; try { httpResponse = httpClient.execute(request); HttpEntity httpEntity = httpResponse.getEntity(); BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(httpEntity.getContent())); String readLineString = ""; while ((readLineString = bufferedReader.readLine()) != null) { wordDefination.append(readLineString + "\n"); } return (wordDefination.toString()); } catch (ClientProtocolException e) { e.printStackTrace(); return null; } catch (IOException e) { e.printStackTrace(); return null; } }
From source file:net.homelinux.penecoptero.android.citybikes.app.AccountHelper.java
private String getUrl(String url) { // Check if token is still valid if (token == null || expiryDate.before(new Date(System.currentTimeMillis()))) { try {//from w w w .jav a2 s .co m // Get token JSONObject response = new JSONObject( getRESTHelper().restGET(SERVER_URL + "/token/key/b885ab926fdca7dbfbf717084fb36b5f")); // Token ID token = response.getString("token"); // Get expiration date given as UTC date and convert it to local time zone SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ss'Z'"); expiryDate = sdf.parse(response.getString("endValidity")); expiryDate.setTime(expiryDate.getTime() + TimeZone.getDefault().getOffset(expiryDate.getTime())); } catch (ClientProtocolException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (HttpException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (JSONException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } } try { return getRESTHelper().restGET(url + (url.indexOf('?') > 0 ? '&' : '?') + "token=" + token); } catch (ClientProtocolException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (HttpException e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; }
From source file:org.megam.deccanplato.provider.salesforce.crm.handler.UserImpl.java
/** * this method creates a user in salesforce.com and returns that user id. * This method gets input from a MAP(contains json data) and returns a MAp. * @param outMap //w ww. j av a 2 s. c om */ private Map<String, String> create() { Map<String, String> outMap = new HashMap<String, String>(); final String SALESFORCE_CREATE_USER_URL = args.get(INSTANCE_URL) + SALESFORCE_USER_URL; Map<String, String> header = new HashMap<String, String>(); header.put(S_AUTHORIZATION, S_OAUTH + args.get(ACCESS_TOKEN)); Map<String, Object> userAttrMap = new HashMap<String, Object>(); userAttrMap.put(S_USERNAME, args.get(USERNAME)); userAttrMap.put(S_FIRSTNAME, args.get(FIRSTNAME)); userAttrMap.put(S_EMAIL, args.get(EMAIL)); userAttrMap.put(S_ALIAS, args.get(ALIAS)); userAttrMap.put(S_PROFILEID, args.get(PROFILEID)); userAttrMap.put(S_LASTNAME, args.get(LASTNAME)); userAttrMap.put(S_TIMEZONESIDKEY, args.get(TIMEZONESIDKEY)); userAttrMap.put(S_LOCALESIDKEY, args.get(LOCALESIDKEY)); userAttrMap.put(S_EMAILENCODINGKEY, args.get(EMAILENCODINGKEY)); userAttrMap.put(S_LANGUAGELOCALEYKEY, args.get(LANGUAGELOCALEKEY)); TransportTools tst = new TransportTools(SALESFORCE_CREATE_USER_URL, null, header); Gson obj = new GsonBuilder().setPrettyPrinting().create(); tst.setContentType(ContentType.APPLICATION_JSON, obj.toJson(userAttrMap)); try { String responseBody = TransportMachinery.post(tst).entityToString(); outMap.put(OUTPUT, responseBody); } catch (ClientProtocolException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return outMap; }
From source file:com.crossword.activity.FeedbackActivity.java
public void postMessage() { // Create a new HttpClient and Post Header HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost(Crossword.MAIL_URL); try {/*w ww . ja va 2 s .c o m*/ EditText feedMessage = (EditText) findViewById(R.id.feed_message); // Add your data List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2); nameValuePairs.add(new BasicNameValuePair("from", android.os.Build.MODEL + " (" + android.os.Build.VERSION.RELEASE + ")")); nameValuePairs.add(new BasicNameValuePair("message", feedMessage.getText().toString())); httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); // Execute HTTP Post Request HttpResponse response = httpclient.execute(httppost); if (response.getStatusLine().getStatusCode() == 200) { runOnUiThread(new Runnable() { public void run() { Toast.makeText(FeedbackActivity.this, R.string.feedback_send_success, Toast.LENGTH_SHORT) .show(); } }); finish(); return; } String line; StringBuilder total = new StringBuilder(); BufferedReader rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent())); while ((line = rd.readLine()) != null) { total.append(line); } error = Html.fromHtml(total.toString()).toString(); } catch (ClientProtocolException e) { error = getResources().getString(R.string.exception_network); e.printStackTrace(); } catch (IOException e) { error = getResources().getString(R.string.exception_network); e.printStackTrace(); } }