[
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.