Worklog

Raffaele Guasco June 28, 2017

Hi, I'm trying to add a worklog with a POST method from java code. Some days ago Jira has been updated. Before the update, it worked fine, now I receive 400 response. The tempo REST API that I'm using is:(Jira version is v1000.1092.0)

https://<name_host>/rest/tempo-timesheets/3/worklogs/

the body of message is:

"{\n" +
" \"issue\": {\n" +
" \"key\":\"" + <value> + "\"\n" +
" },\n" +
" \"author\": {\n" +
" \"name\": \"" + <value>+"\"\n" +
" },\n" +
" \"comment\": \"" + comment + "\",\n" +
" \"dateStarted\": \"" + date + "\",\n" +
" \"timeSpentSeconds\": \"" + <value> + "\"\n" +
" }";
URL url = new URL(queryJ); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("POST"); connection.setRequestProperty("Content-Type", "application/json");
connection.setDoOutput(true); connection.setRequestProperty("Cookie", cookie); DataOutputStream wr = new DataOutputStream(connection.getOutputStream());
wr.writeBytes(body); //Can someone give me a tip? THANKS
 
 

DataOutputStream wr = new DataOutputStream(connection.getOutputStream()); 

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events