Bonjour !

J'ai le petit problème suivant : je développe une application Web pour un client avec Hibernate, Oracle (9.2.0.4 chez mon client et 10 à mon boulot), et Weblogic 8.1 SP4.

A l'enregistrement de BLOB, mon client a de temps en temps l'erreur suivante : java.sql.SQLException: opération interdite: streams type cannot be used in batching.

Je n'arrive pas à reproduire cette erreur à mon boulot.

Le seul moment ou un batch hibernate est défini est dans mon applicationContext.xml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<property name="hibernateProperties">
	<props>
		<prop key="hibernate.dialect">org.hibernate.dialect.OracleDialect</prop>
		<prop key="hibernate.show_sql">true</prop>
		<prop key="hibernate.jdbc.batch_size">10</prop>
	</props>
</property>
Cette erreur se produit maintenant que j'utilise une connexion avec un JNDI définit dans Weblogic. (avant connexion dans le paramétrage de mon appli)

Est ce que quelqu'un aurait une idée du pourquoi de cette erreur et d'une solution possible ?

Merci a tous