Details
-
Bug
-
Resolution: Fixed
-
Medium
-
None
-
None
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