2014-10-31 2 views
0

에 존재하더라도 나 사용자 정의 필드를 추가 할 수 라인이 'objIssue.CustomFields.Add'는 JIRA 서버의 필드 1 '의 이름으로 사용자 정의 필드를 찾을 수 없습니다'라는 예외가 발생하지만.NET SDK 못해 내가 <p>I JIRA</p> 내 응용 프로그램을 통합하기 위해 .NET에 대한 최신 Atlassian.SDK 패키지를 사용하고 JIRA

  Jira jiraConn = new Jira("<theurl>", "<theuser>", "<thepasswd>"); 

      Issue objIssue = jiraConn.CreateIssue("EF"); 

      objIssue.Type = "Escalation"; 
      objIssue.Priority = "Major"; 
      objIssue.Summary = "Test with custom fields"; 
      objIssue.CustomFields.Add("Field 1", "Anthony Drive"); 

      objIssue.SaveChanges(); 

을 다음과 같이 문제를 만들려고하고 있습니다. 이 필드를 편집 할 때이 필드를 사용할 수 있는지 확인하십시오. 자세한 내용은 JRA-6857 '

누락 된 것이 있습니까? 나는 2.4.0 버전 SDK와 JIRA 버전 6.3

답변

0

을 사용하고

는 그래서 API의 버그가있다. 사용자 정의 필드가 추가되면 API는 임의의 문제점을 가져 와서 필드가 있는지 확인합니다.

이 문제를 직접 해결하려면 소스 코드를 사용해야합니다.

+0

넵 ... 내가 한 일입니다. – user2530978

0

나는 동일한 문제가있었습니다. 생성자 Jira (...)를 사용하면 API가 SOAP을 사용합니다. 그러나 Jira.CreateRestClient를 사용하면 클라이언트는 REST API를 사용하게됩니다. REST API를 삽입하면 epics가 올바르게 작동합니다.

Jira jiraConn = Jira.CreateRestClient("<theurl>", "<theuser>", "<thepasswd>");