Import Issue from Json for existing project.

Iliya S June 9, 2014

Hello. Exploring opportunities Import external projects and Import from Json particularly.

I have a question - I can Import Issue from Json file, for existing project.

My json:

{
 "issues": [
        {
          "project":{"key":"MYPROJECT"},
          "priority": "Major",
          "description": "Some nice description?",
          "status": "Registered",
          "reporter": "Bob",
          "labels": [
            "impossible",
            "to",
            "test"
          ],
          "externalId": "1",
          "summary": "My chore for today",
          "assignee": "Bob"
        }
      ]
}

Resulting Exception:

java.lang.RuntimeException: org.codehaus.jackson.map.exc.UnrecognizedPropertyException: Unrecognized field "issues" (Class com.atlassian.jira.plugins.importer.sample.SampleData), not marked as ignorable


2 answers

1 vote
Brian Larson February 23, 2015

I found that issues needs to be a child of project.  If the project is already there, it won't be imported but the system needs to know what project to load the issue to.  The below example worked for me.

{

    "projects": [

        {

            "name": "Requirements Management",

            "key": "RM",

            "issues": [

                {

                    "externalId": "159",

                    "issueType": "Story",

                    "summary": "RM Main Page - Commenting",

                    "status": "New Request",

                    "priority": "Medium",

                    "reporter": "Brian Larson",

                    "created": "2012-11-13T8:08:06.161+0100",

                    "description": "some txt"

                }

            ]

        }

    ]

}

0 votes
Alvaro Gonzalez November 4, 2014

Hello,

I have the same problem, it seems the importing plug-in is very broken?

Cheers

Suggest an answer

Log in or Sign up to answer