Bugs item #554535, was opened at 2002-05-10 17:14
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=376685&aid=554535&group_id=22866
Category: JBossCMP
Group: v2.4 (stable)
Status: Open
Resolution: Accepted
Priority: 5
Submitted By: Niall O'Sullivan (nosullivan)
Assigned to: Dain Sundstrom (dsundstrom)
Summary: Oracle BLOB and byte array
Initial Comment:
Re-submiting a bug that was never fixed and closed.
The Orginial problem was
> [ 434620 ] Oracle BLOB and byte array
The Conclusion was
> If this problem persists with JBoss 2.4 or 3 then please
> report it again. JBoss 2.2 is not supported anymore.
I can confirm that this is still a bug in 2.4.
JBoss: JBoss-2.4.4_Jetty-3.1.7-1
OS: Windows 2K and Windows NT
JDK: 1.4
DB: Oracle 8.1.6
The suggested fix in [434620] works for me but hasn't
been integrated into jboss and presumably hasn't
been tested against other DBs.
----------------------------------------------------------------------
Comment By: Cezary Zawadka (czawadka)
Date: 2002-06-19 09:21
Message:
Logged In: YES
user_id=311672
dsundstrom wrote that this patch has been integrated into
JBossCMP (jboss3 cmp-2.0 engine?)(exactly into
org.jboss.ejb.plugins.cmp.jdbc.JDBCUtil) . So, I think, it is
related. I've got the latest source code (2002.06.18) from
SourceForge and it's not working due to earlier exception. I'm
using only CMP entity beans where some of them have BLOB
cmp fields (I'm not writing BLOBs on my own)
----------------------------------------------------------------------
Comment By: Niall O'Sullivan (nosullivan)
Date: 2002-06-18 18:40
Message:
Logged In: YES
user_id=540986
> Is this working? I've got following exception with oracle
driver
> (8.1.7):
Your problem appears to be un-related. This bug was to
do with reading blobs, and it only effected
org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand, you seem
to have problems writing blobs.
----------------------------------------------------------------------
Comment By: Cezary Zawadka (czawadka)
Date: 2002-06-18 12:26
Message:
Logged In: YES
user_id=311672
Is this working? I've got following exception with oracle driver
(8.1.7):
java.lang.ClassCastException:
org.jboss.ejb.plugins.cmp.jdbc.ByteArrayBlob
at oracle.jdbc.driver.OraclePreparedStatement.setBlob
(OraclePreparedStatement.java:1446)
at
org.jboss.resource.adapter.jdbc.local.LocalPreparedStatement.set
Blob(LocalPreparedStatement.java:680)
at
org.jboss.ejb.plugins.cmp.jdbc.JDBCUtil.setParameter
(JDBCUtil.java:220)
at
org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCAbstractCMPFieldBrid
ge.setArgumentParameters
(JDBCAbstractCMPFieldBridge.java:283)
In oracle driver (OraclePreparedStatement) is:
public synchronized void setBlob(int i, Blob blob)
throws SQLException {
setBLOB(i, (BLOB)blob);
}
The same code is in the current release (9.2.0.1) of oracle driver.
----------------------------------------------------------------------
Comment By: Dain Sundstrom (dsundstrom)
Date: 2002-06-16 22:20
Message:
Logged In: YES
user_id=251431
This patch has been integrated into JBossCMP (HEAD) with
some slight modifications (see original patch for details).
I NEED YOU TO TEST THIS (IN HEAD)
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=376685&aid=554535&group_id=22866
----------------------------------------------------------------------------
Bringing you mounds of caffeinated joy
>>> http://thinkgeek.com/sf <<<
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development