Setting RemoteField in JIRA using SOAP Service while creating issue

Sumathi H November 6, 2015

Hi,

I need a clarification regarding setting the value for remote fields.

I have a scenario where I have following system fields and custom fields configured for create issue screen for a project using the below line:

RemoteField[] remoteFields = jiraSoapService.getFieldsForCreate(token,projectKey,Long.valueOf(type.getId()));  

  • Security Level
  • Summary
  • Labels
  • Description
  • Customer Tracking Number
  • Problem Report Type
  • Phase
  • Attachment
  • Component/s                                                                                                                                 

Setting value for custom fields can be done in the way that is given below:

RemoteCustomFieldValue customFieldValue = new  RemoteCustomFieldValue("customfield_10281", "", new  String[] { "None" });

RemoteCustomFieldValue[] customFieldValues = new  RemoteCustomFieldValue[]{ customFieldValue };

issue.setCustomFieldValues(customFieldValues);

How to set value for fields other than custom fields

for  (RemoteField field : remoteFields) {       

    if ("Security Level".equalsIgnoreCase(field.getName())){

              value = "Unrestricted";

     }                

}

It would be grateful if somebody can give the solution ASAP.

Thanks

1 answer

0 votes
Sumathi H November 16, 2015

Is there a way we can set the RemoteField using JIRASOAPService.

Thanks

Suggest an answer

Log in or Sign up to answer