From d456598a65a9c1b89ab55cc198f713b59bf9b668 Mon Sep 17 00:00:00 2001 From: Gail Badner Date: Tue, 8 Mar 2011 13:52:34 -0800 Subject: [PATCH] HHH-5952 : BlobTypeDescriptor.PRIMITIVE_ARRAY_BINDING binder does not unwrap value before binding --- .../org/hibernate/type/descriptor/sql/BlobTypeDescriptor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/hibernate/type/descriptor/sql/BlobTypeDescriptor.java b/core/src/main/java/org/hibernate/type/descriptor/sql/BlobTypeDescriptor.java index 4db536f764..f4d588abe9 100644 --- a/core/src/main/java/org/hibernate/type/descriptor/sql/BlobTypeDescriptor.java +++ b/core/src/main/java/org/hibernate/type/descriptor/sql/BlobTypeDescriptor.java @@ -72,7 +72,7 @@ public BasicBinder getBlobBinder(final JavaTypeDescriptor javaTypeDesc @Override public void doBind(PreparedStatement st, X value, int index, WrapperOptions options) throws SQLException { - st.setBytes( index, ( byte[] ) value ); + st.setBytes( index, javaTypeDescriptor.unwrap( value, byte[].class, options ) ); } }; }