Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-12837

Bugzilla importer breaks when summary contains over 255 characters

    XMLWordPrintable

Details

    Description

      If we are importing Bugzilla bugs into JIRA, and some bugs have a summary over 255 characters:

      mysql> select count(*) from bugs where length(short_desc) > 255;
      +----------+
      | count(*) |
      +----------+
      |        8 | 
      +----------+
      1 row in set (0.02 sec)
      

      Then the importer will break with a long stacktrace, ending with:

      (ERROR: value too long for type character varying(255) )) at org.ofbiz.core.entity.GenericDAO.singleInsert(GenericDAO.java:123) at 
      org.ofbiz.core.entity.GenericDAO.insert(GenericDAO.java:88) at org.ofbiz.core.entity.GenericHelperDAO.create(GenericHelperDAO.java:63) at 
      org.ofbiz.core.entity.GenericDelegator.create(GenericDelegator.java:480) at org.ofbiz.core.entity.GenericDelegator.create(GenericDelegator.java:460) at 
      org.ofbiz.core.entity.GenericValue.create(GenericValue.java:77) at com.atlassian.core.ofbiz.util.EntityUtils.createValue(EntityUtils.java:61) at 
      com.atlassian.jira.issue.IssueImpl.store(IssueImpl.java:871) ... 79 more
      

      Attachments

        Activity

          People

            dushan@atlassian.com Dushan Hanuska [Atlassian]
            7ee5c68a815f Jeff Turner
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 8h
                8h
                Remaining:
                Remaining Estimate - 8h
                8h
                Logged:
                Time Spent - Not Specified
                Not Specified