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 :
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)
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>
Est ce que quelqu'un aurait une idée du pourquoi de cette erreur et d'une solution possible ?
Merci a tous
Partager