conn.setDoInput(true);
conn.setDoOutput(true);
conn.setRequestProperty("Content-Type", "text/xml");
// required headers
conn.addRequestProperty("X-EBAY-API-SITEID",
String.valueOf(SiteIDUtil.toNumericalID(this.apiContext.getSite())));
conn.setRequestProperty("X-EBAY-API-CALL-NAME", "UploadSiteHostedPictures");
conn.addRequestProperty("X-EBAY-API-COMPATIBILITY-LEVEL", apiContext.getWSDLVersion());
PrintWriter output = new PrintWriter(new OutputStreamWriter(conn.getOutputStream()));