Bonjour,
Le stacktrace est quelque chose du style :
Code:
2005-10-18 13:37:42,703 WARN hibernate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 07001
2005-10-18 13:37:42,718 ERROR hibernate.util.JDBCExceptionReporter - No value specified for parameter 1
org.hibernate.exception.SQLGrammarException: could not execute query
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:65)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at org.hibernate.loader.Loader.doList(Loader.java:2150)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2026)
at org.hibernate.loader.Loader.list(Loader.java:2021)
at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1455)
at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:298)
at com.siliconmemory.hibernate.factory.HddFactory.getListHddInUse(HddFactory.java:110)
at com.siliconmemory.control.MainController.getListHddInUse(MainController.java:999)
at com.siliconmemory.control.TableHardDriveController.getListHddInUse(TableHardDriveController.java:371)
at com.siliconmemory.ui.table.TableHardDrive$15.widgetSelected(TableHardDrive.java:599)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3080)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2713)
at com.siliconmemory.ui.ApplicationUI.open(ApplicationUI.java:100)
at com.siliconmemory.ui.ApplicationUI.main(ApplicationUI.java:83)
Caused by: java.sql.SQLException: No value specified for parameter 1
at com.mysql.jdbc.PreparedStatement.fillSendPacket(PreparedStatement.java:1250)
at com.mysql.jdbc.PreparedStatement.fillSendPacket(PreparedStatement.java:1198)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:963)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76)
at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:137)
at org.hibernate.loader.Loader.getResultSet(Loader.java:1676)
at org.hibernate.loader.Loader.doQuery(Loader.java:662)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:223)
at org.hibernate.loader.Loader.doList(Loader.java:2147)
... 16 more
Ca apparait (en therorie) en rouge dans la console d'eclispe.
Cela permet d'avoir plus d'information sur l'erreur.
Ben