com.atlassian.jira.plugins.importer.external.ExternalException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • It seems that the below tutorial would need to be reviewed: - [Plugin Tutorial - Writing custom importer using JIRA Importers Plugin|https://developer.atlassian.com/display/JIRADEV/Plugin%20Tutorial%20-%20Writing%20custom%20importer%20using%20JIRA%20Importers%20Plugin] I have followed the steps that is instructed in the tutorial and the import will fail. The condition is that when the CSV import is to a project with Software Development Template including the workflow it will throws errors, screenshot and logs below. !customimport.PNG|thumbnail! In {{atlassian-jira.log}} shows: {noformat} 2014-10-23 18:06:45,760 JiraTaskExectionThread-1 INFO admin 1086x4387x1 6q8ey2 10.60.2.192 /secure/admin/ImporterLogsPage!import.jspa [imports.importer.impl.AbstractDataImporter$1Thread[http-bio-2990-exec-10,5,main]] Created Priority : priority with id 6 2014-10-23 18:06:45,847 JiraTaskExectionThread-1 ERROR admin 1086x4387x1 6q8ey2 10.60.2.192 /secure/admin/ImporterLogsPage!import.jspa [imports.importer.impl.AbstractDataImporter$1Thread[http-bio-2990-exec-10,5,main]] Error importing issue ExternalIssue{externalId=issueId, summary=summary, issueType=1} com.atlassian.jira.plugins.importer.external.ExternalException: Unable to create issue: summary at com.atlassian.jira.plugins.importer.imports.importer.impl.ExternalUtils.createIssue(ExternalUtils.java:194) at com.atlassian.jira.plugins.importer.imports.importer.impl.DefaultJiraDataImporter.createIssue(DefaultJiraDataImporter.java:896) at com.atlassian.jira.plugins.importer.imports.importer.impl.DefaultJiraDataImporter.importIssues(DefaultJiraDataImporter.java:764) .... Caused by: com.atlassian.jira.plugins.importer.external.ExternalException: Status 'Open' does not have a linked step in the 'CSV: Software Development Workflow' workflow. Please map to a different status. at com.atlassian.jira.plugins.importer.imports.importer.impl.ExternalUtils.checkStatus(ExternalUtils.java:209) at com.atlassian.jira.plugins.importer.imports.importer.impl.ExternalUtils.createIssue(ExternalUtils.java:183) ... 35 more {noformat} In addition, by download the branches from the provided link to get the source also fails. *Notes:* By selecting to create a new project that uses the default workflow will get the CSV import possible. All the information from the CSV file will be imported as an issue.
    via by Julian Rahmadiputra [Atlassian],
  • It seems that the below tutorial would need to be reviewed: - [Plugin Tutorial - Writing custom importer using JIRA Importers Plugin|https://developer.atlassian.com/display/JIRADEV/Plugin%20Tutorial%20-%20Writing%20custom%20importer%20using%20JIRA%20Importers%20Plugin] I have followed the steps that is instructed in the tutorial and the import will fail. The condition is that when the CSV import is to a project with Software Development Template including the workflow it will throws errors, screenshot and logs below. !customimport.PNG|thumbnail! In {{atlassian-jira.log}} shows: {noformat} 2014-10-23 18:06:45,760 JiraTaskExectionThread-1 INFO admin 1086x4387x1 6q8ey2 10.60.2.192 /secure/admin/ImporterLogsPage!import.jspa [imports.importer.impl.AbstractDataImporter$1Thread[http-bio-2990-exec-10,5,main]] Created Priority : priority with id 6 2014-10-23 18:06:45,847 JiraTaskExectionThread-1 ERROR admin 1086x4387x1 6q8ey2 10.60.2.192 /secure/admin/ImporterLogsPage!import.jspa [imports.importer.impl.AbstractDataImporter$1Thread[http-bio-2990-exec-10,5,main]] Error importing issue ExternalIssue{externalId=issueId, summary=summary, issueType=1} com.atlassian.jira.plugins.importer.external.ExternalException: Unable to create issue: summary at com.atlassian.jira.plugins.importer.imports.importer.impl.ExternalUtils.createIssue(ExternalUtils.java:194) at com.atlassian.jira.plugins.importer.imports.importer.impl.DefaultJiraDataImporter.createIssue(DefaultJiraDataImporter.java:896) at com.atlassian.jira.plugins.importer.imports.importer.impl.DefaultJiraDataImporter.importIssues(DefaultJiraDataImporter.java:764) .... Caused by: com.atlassian.jira.plugins.importer.external.ExternalException: Status 'Open' does not have a linked step in the 'CSV: Software Development Workflow' workflow. Please map to a different status. at com.atlassian.jira.plugins.importer.imports.importer.impl.ExternalUtils.checkStatus(ExternalUtils.java:209) at com.atlassian.jira.plugins.importer.imports.importer.impl.ExternalUtils.createIssue(ExternalUtils.java:183) ... 35 more {noformat} In addition, by download the branches from the provided link to get the source also fails. *Notes:* By selecting to create a new project that uses the default workflow will get the CSV import possible. All the information from the CSV file will be imported as an issue.
    via by Julian Rahmadiputra [Atlassian],
  • When importing a project from a CSV with some field required by a validator on the destination project, JIRA displays a generic message on the screen {quote} Import completed with ## errors: * Error importing issue ExternalIssue{externalId=XXXXX, summary=XXXXXX,...} {quote} If you look into the JIRA logs, you can find a clear error stating the 'Work Type' is required {noformat} 2013-04-04 16:43:25,531 JiraTaskExectionThread-13 ERROR jon.parmley 1003x2732480x1 1igebw2 10.1.3.129,127.0.0.1 /secure/admin/views/ImporterLogsPage!import.jspa [imports.importer.impl.DefaultJiraDataImporter$1Thread[http-8080-1,5,main]] Error importing issue ExternalIssue{externalId=autoid-440121166144345997, summary=FBI-2866 CCF | SEO New, issueType=160} com.atlassian.jira.plugins.importer.external.ExternalException: Unable to create issue: FBI-2866 CCF | SEO New at com.atlassian.jira.plugins.importer.imports.importer.impl.ExternalUtils.createIssue(ExternalUtils.java:172) ... Caused by: com.atlassian.jira.exception.CreateException: Error occurred while creating issue through workflow: Work Type is required. at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:450) ... Caused by: [InvalidInputException: [Error map: [{}]] [Error list: [[Work Type is required.]]] at com.googlecode.jsu.util.ValidatorErrorsBuilder.process(ValidatorErrorsBuilder.java:45) ... {noformat} It shouldn't be necessary for the user to get into the logs to find this error
    via by Marcus Silveira [Atlassian],
  • When importing a project from a CSV with some field required by a validator on the destination project, JIRA displays a generic message on the screen {quote} Import completed with ## errors: * Error importing issue ExternalIssue{externalId=XXXXX, summary=XXXXXX,...} {quote} If you look into the JIRA logs, you can find a clear error stating the 'Work Type' is required {noformat} 2013-04-04 16:43:25,531 JiraTaskExectionThread-13 ERROR jon.parmley 1003x2732480x1 1igebw2 10.1.3.129,127.0.0.1 /secure/admin/views/ImporterLogsPage!import.jspa [imports.importer.impl.DefaultJiraDataImporter$1Thread[http-8080-1,5,main]] Error importing issue ExternalIssue{externalId=autoid-440121166144345997, summary=FBI-2866 CCF | SEO New, issueType=160} com.atlassian.jira.plugins.importer.external.ExternalException: Unable to create issue: FBI-2866 CCF | SEO New at com.atlassian.jira.plugins.importer.imports.importer.impl.ExternalUtils.createIssue(ExternalUtils.java:172) ... Caused by: com.atlassian.jira.exception.CreateException: Error occurred while creating issue through workflow: Work Type is required. at com.atlassian.jira.issue.managers.DefaultIssueManager.createIssue(DefaultIssueManager.java:450) ... Caused by: [InvalidInputException: [Error map: [{}]] [Error list: [[Work Type is required.]]] at com.googlecode.jsu.util.ValidatorErrorsBuilder.process(ValidatorErrorsBuilder.java:45) ... {noformat} It shouldn't be necessary for the user to get into the logs to find this error
    via by Marcus Silveira [Atlassian],
    • com.atlassian.jira.plugins.importer.external.ExternalException: Unable to create issue: summary at com.atlassian.jira.plugins.importer.imports.importer.impl.ExternalUtils.createIssue(ExternalUtils.java:194) at com.atlassian.jira.plugins.importer.imports.importer.impl.DefaultJiraDataImporter.createIssue(DefaultJiraDataImporter.java:896) at com.atlassian.jira.plugins.importer.imports.importer.impl.DefaultJiraDataImporter.importIssues(DefaultJiraDataImporter.java:764)
    No Bugmate found.