Hi all, I'm working in Eclipse 3.5 using the most recent Google plugin 3.5. I am attempting to use HTTPRequestPoster to send post data from an app (with the server running on http://localhost:8888/) to a Tomcat server running on port 8080 the same machine (MacBook pro). I can successfully send info as a Get (and get a response) with the following code:
String urlString = "http://localhost:8080/tester/TestService"; String getParams = "id=mmsend&grp=Dummy&msg=dummy message"; HTTPRequestPoster rp = new HTTPRequestPoster(); String responseToGet = rp.sendGetRequest(urlString, getParams); System.out.println("Response-toGet="+ responseToGet); However, where callingRequest is a fully instantiated Bean with String fields and one ArrayList<String>, the following code doesn't work because it doesn't insert any Post data in the request: StringWriter sw = new StringWriter(); try { HTTPRequestPoster.postObject(callingRequest, urlString, sw); } catch (Exception e) { e.printStackTrace(); } String ResponseToPost = sw.toString(); In the doPost method on the receiving Tomcat, the following code shows 0 bytes: InputStream inStream = request.getInputStream(); int nbytes = inStream.available(); System.out.println("# bytes available = "+nbytes); What is the problem here? Thanks in advance, Ken Bowen -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.