Bonjour,
C'est bien la version sdx 2.2 que j'utilise.
Il est quand-même bizarre que sdx utiliserait des update,insert,delete
lors d'un appel de
UserDatabase.getMembers() ...
Je dispose bien d'un exemple d'installation où ce problème ne se
manifeste pas, donc
il faut que je creuse le pb. Probablement de ma faute.
Néanmoins, si quelque chose d'intéressant se manifeste je le communique.
Merci,
Jos
----- Original Message ----- From: "Malo Pichot" <address@hidden>
To: <address@hidden>
Sent: Tuesday, August 12, 2008 10:24 AM
Subject: Re: [sdx-users] Cannot issue data manipulation statementswith
executeQuery
Bonjour,
Quelle version de SDX utilisez-vous ? Je viens de tester avec un
Mysql 5.0 : la syntaxe fonctionne parfaitement. Je pense plutôt du côté
des données elle-même. Il faudrait donc regarder dans la base SQL et
voir ce qu'elle contient.
Jos Snellings a écrit :
Bonjour,
Voilà un type d'erreur que je n'avais pas attendu:
ERROR (2008-08-09) 08:18.32:380 [sdx.framework.inventaris]
(/sdx/inventaris/beheer/accounts.xsp) TP-Processor3/SDXException:
There was a problem searching the database with the id,
"sdxuserdatabase".
java.sql.SQLException: Can not issue data manipulation statements
with executeQuery().
at
fr.gouv.culture.sdx.exception.SDXException.log(SDXException.java:115)
at
fr.gouv.culture.sdx.exception.SDXException.<init>(SDXException.java:103)
at
fr.gouv.culture.sdx.utils.database.AbstractJDBCDatabase.search(AbstractJDBCDatabase.java:517)
at
fr.gouv.culture.sdx.user.UserDatabase.getMembers(UserDatabase.java:216)
at
fr.gouv.culture.sdx.application.Application.getMembers(Application.java:1295)
at
org.apache.cocoon.www.inventaris.beheer.accounts_xsp.generate(/usr/local/jakarta-tomcat-5.5.7/work/Catalina/localhost/sdx/cocoon-files/org/apache/cocoon/www/inventaris/beheer/accounts_xsp.java:1699)
Quelque part il y a un syntaxe qui ne passe pas.
J'utilise mysql 5. Ce ne devrait pas être un problème, oui?
voilà ce que dit 'mysql --version':
Ver 14.12 Distrib 5.0.51, for sun-solaris2.8
A bientôt,
Jos