Documentation for JIRA 5.0. Documentation for other versions of JIRA is available too.
When restoring data into an Oracle 9 database using the I-Net Oranxo Driver a user was seeing this error message in their logs:
org.ofbiz.core.entity.GenericDataSourceException: SQL Exception while executing the following:INSERT INTO jiraaction (ID, issueid, AUTHOR, actiontype, actionlevel, actionbody, CREATED, actionnum) VALUES (?, ?, ?, ?, ?, ?, ?, ?) ([OraDriver] #7 Unexpected end of inputstream in header.) at org.ofbiz.core.entity.jdbc.SQLProcessor.executeUpdate(SQLProcessor.java:375) at org.ofbiz.core.entity.GenericDAO.singleInsert(GenericDAO.java:115) 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:470) at org.ofbiz.core.entity.GenericDelegator.create(GenericDelegator.java:450) at org.ofbiz.core.entity.GenericValue.create(GenericValue.java:77) at com.atlassian.jira.action.admin.ImportParser$1.run(ImportParser.java:191) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:751) at java.lang.Thread.run(Thread.java:595) com.inet.ora.Ora3SQLException: [OraDriver] #7 Unexpected end of inputstream in header. at com.inet.ora.Ora3Factory.createSQLException(Unknown Source) at com.inet.ora.Ora3Factory.createSQLException(Unknown Source) at com.inet.ora.OraConnection.c(Unknown Source) at com.inet.ora.OraConnection.a(Unknown Source) at com.inet.ora.OraPreparedStatement.a(Unknown Source) at com.inet.ora.OraPreparedStatement.a(Unknown Source) at com.inet.ora.OraPreparedStatement.executeUpdate(Unknown Source)
This error was fixed by changing the Set Clob entry in JIRA's dbconfig.xml
in the JIRA Home Directory.
So instead of using:
<connection-properties>SetBigStringTryClob=true</connection-properties>
for this driver it needs to be replaced with:
<connection-properties>streamstolob=true</connection-properties>
See the appropriate section in the Oracle JDBC Manual for details on these connection properties and the Connecting JIRA to Oracle for more information about configuring your dbconfig.xml
file.