Issue Details (XML | Word | Printable)

Key: JRA-5054
Type: Bug Bug
Status: Resolved Resolved
Resolution: Won't Fix
Priority: Major Major
Assignee: Unassigned
Reporter: Jeff Turner [Atlassian]
Votes: 0
Watchers: 0
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
JIRA

JIRA broken with Chinese SQL Server 2000 and MS driver

Created: 25/Oct/04 07:37 PM   Updated: 30/Jul/06 07:35 PM
Component/s: Backend / Domain Model
Affects Version/s: 3.0.1
Fix Version/s: None

Time Tracking:
Not Specified

Environment:
SQL2000 Enterprise Chinese Edition sp3
Latest (sp3) JDBC driver from Microsoft
Issue Links:
Duplicate
 

Participants: Jeff Turner [Atlassian]
Since last comment: 4 years, 36 weeks ago
Resolution Date: 25/Oct/04 10:12 PM
Labels:


 Description  « Hide
A user of the Chinese version of MSSQL 2000 reports getting the following error at various points in JIRA. Switching to the jTDS driver seems to have solved this issue, so it sounds like a bug in the MS JDBC driver.

2004-10-25 23:50:42,078 ERROR [jira.issue.cache.IssueCache] Error issue or children from the database: SQL Exception while getting value: ([Microsoft][SQLServer 2000 Driver for JDBC]Underlying input stream returned zero bytes)

org.ofbiz.core.entity.GenericDataSourceException: SQL Exception while getting value: ([Microsoft][SQLServer 2000 Driver for JDBC]Underlying input stream returned zero bytes)

at org.ofbiz.core.entity.jdbc.SqlJdbcUtil.getValue(SqlJdbcUtil.java:594)

at org.ofbiz.core.entity.GenericDAO.select(GenericDAO.java:493)

at org.ofbiz.core.entity.GenericDAO.select(GenericDAO.java:454)

at org.ofbiz.core.entity.GenericHelperDAO.findByPrimaryKey(GenericHelperDAO.java:77)

at org.ofbiz.core.entity.GenericDelegator.findByPrimaryKey(GenericDelegator.java:524)

at org.ofbiz.core.entity.GenericDelegator.findByPrimaryKey(GenericDelegator.java:559)

at com.atlassian.jira.issue.managers.DefaultIssueManager.getIssue(DefaultIssueManager.java:50)

at com.atlassian.jira.issue.cache.IssueCache.getIssueChildren(IssueCache.java:257)

at com.atlassian.jira.issue.cache.DefaultCacheManager.getEntitiesByGenericValue(DefaultCacheManager.java:119)

at com.atlassian.jira.issue.managers.CachingIssueManager.getEntitiesByIssue(CachingIssueManager.java:51)

at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.atlassian.util.profiling.object.ObjectProfiler.profiledInvoke(ObjectProfiler.java:68)

at com.atlassian.jira.config.component.DelegatingInvocationHandler.invoke(DelegatingInvocationHandler.java:27)

at $Proxy4.getEntitiesByIssue(Unknown Source)

at com.atlassian.jira.mail.IssueMailQueueItem.getIssueContextParams(IssueMailQueueItem.java:184)

at com.atlassian.jira.mail.IssueMailQueueItem.send(IssueMailQueueItem.java:108)

at com.atlassian.mail.queue.MailQueueImpl.sendBuffer(MailQueueImpl.java:55)

at com.atlassian.jira.service.services.mail.MailQueueService.run(MailQueueService.java:23)

at com.atlassian.jira.service.JiraServiceContainer.run(JiraServiceContainer.java:53)

at com.atlassian.jira.service.ServiceRunner.execute(ServiceRunner.java:50)

at org.quartz.core.JobRunShell.run(JobRunShell.java:147)

at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:387)

java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Underlying input stream returned zero bytes

at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)

at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)

at com.microsoft.jdbc.base.BaseData.getString(Unknown Source)

at com.microsoft.jdbc.base.BaseResultSet.getString(Unknown Source)

at org.apache.commons.dbcp.DelegatingResultSet.getString(DelegatingResultSet.java:198)

at org.ofbiz.core.entity.jdbc.SqlJdbcUtil.getValue(SqlJdbcUtil.java:497)

at org.ofbiz.core.entity.GenericDAO.select(GenericDAO.java:493)

at org.ofbiz.core.entity.GenericDAO.select(GenericDAO.java:454)

at org.ofbiz.core.entity.GenericHelperDAO.findByPrimaryKey(GenericHelperDAO.java:77)

at org.ofbiz.core.entity.GenericDelegator.findByPrimaryKey(GenericDelegator.java:524)

at org.ofbiz.core.entity.GenericDelegator.findByPrimaryKey(GenericDelegator.java:559)

at com.atlassian.jira.issue.managers.DefaultIssueManager.getIssue(DefaultIssueManager.java:50)

at com.atlassian.jira.issue.cache.IssueCache.getIssueChildren(IssueCache.java:257)

at com.atlassian.jira.issue.cache.DefaultCacheManager.getEntitiesByGenericValue(DefaultCacheManager.java:119)

at com.atlassian.jira.issue.managers.CachingIssueManager.getEntitiesByIssue(CachingIssueManager.java:51)

at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at com.atlassian.util.profiling.object.ObjectProfiler.profiledInvoke(ObjectProfiler.java:68)

at com.atlassian.jira.config.component.DelegatingInvocationHandler.invoke(DelegatingInvocationHandler.java:27)

at $Proxy4.getEntitiesByIssue(Unknown Source)

at com.atlassian.jira.mail.IssueMailQueueItem.getIssueContextParams(IssueMailQueueItem.java:184)

at com.atlassian.jira.mail.IssueMailQueueItem.send(IssueMailQueueItem.java:108)

at com.atlassian.mail.queue.MailQueueImpl.sendBuffer(MailQueueImpl.java:55)

at com.atlassian.jira.service.services.mail.MailQueueService.run(MailQueueService.java:23)

at com.atlassian.jira.service.JiraServiceContainer.run(JiraServiceContainer.java:53)

at com.atlassian.jira.service.ServiceRunner.execute(ServiceRunner.java:50)

at org.quartz.core.JobRunShell.run(JobRunShell.java:147)

at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:387)



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Jeff Turner [Atlassian] added a comment - 25/Oct/04 07:38 PM