Return-Path: Delivered-To: apmail-openjpa-dev-archive@www.apache.org Received: (qmail 35458 invoked from network); 17 Sep 2009 17:36:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 17 Sep 2009 17:36:19 -0000 Received: (qmail 46506 invoked by uid 500); 17 Sep 2009 17:36:19 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 46460 invoked by uid 500); 17 Sep 2009 17:36:19 -0000 Mailing-List: contact dev-help@openjpa.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openjpa.apache.org Delivered-To: mailing list dev@openjpa.apache.org Received: (qmail 46440 invoked by uid 99); 17 Sep 2009 17:36:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Sep 2009 17:36:19 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Sep 2009 17:36:17 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id A7371234C48C for ; Thu, 17 Sep 2009 10:35:57 -0700 (PDT) Message-ID: <1665922701.1253208957684.JavaMail.jira@brutus> Date: Thu, 17 Sep 2009 10:35:57 -0700 (PDT) From: "Jeremy Bauer (JIRA)" To: dev@openjpa.apache.org Subject: [jira] Commented: (OPENJPA-1249) Rework Oracle LOB support In-Reply-To: <995957459.1250336657057.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/OPENJPA-1249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12756641#action_12756641 ] Jeremy Bauer commented on OPENJPA-1249: --------------------------------------- While investigating a failing test I found that the default dictionary method for initializing a blob input stream was not working for Oracle, resulting in an NPE. It appears that the signature of the base dictionary method had been updated at some point, but the Oracle override had not, resulting in the base method getting called. (Annotating with @Override would have flagged the error at compile time.) This corrected several failures but a few remain. Those will be addressed separately. The fix in rev 816287 does not address the base requirement of this JIRA, but is a step toward that goal. > Rework Oracle LOB support > ------------------------- > > Key: OPENJPA-1249 > URL: https://issues.apache.org/jira/browse/OPENJPA-1249 > Project: OpenJPA > Issue Type: Improvement > Components: jdbc > Affects Versions: 1.3.0, 2.0.0 > Reporter: Milosz Tylenda > Priority: Minor > > We could probably get rid of the following Oracle-specific behaviour and code: > - using non-embedded LOB handling when size of the value exceeds 4000 bytes/chars, > - using empty LOB when persisting a null value. > Chances are the above behaviour is not needed starting from Oracle 9 or 10. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.