Creating a UrlEncodedFormEntity from a List of NameValuePairs throws a NullPointerException
I'm creating a unit test to try out the servlet I just created. @Test public void test() throws ParseException, IOException { HttpClient client = new DefaultHttpClient(); HttpPost post = new HttpPost("http://localhost:8080/WebService/MakeBaby"); List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(); nameValuePairs.add(new BasicNameValuePair("father_name", "Foo")); nameValuePairs.add(new BasicNameValuePair("mother_name", "Bar")); post.setEntity(new UrlEncodedFormEntity(nameValuePairs)); HttpResponse response = null; try { response = client.execute(post); } catch