Bom q lançou o Spring 2.0… Mas nao vou usa-lo por um tempo, no projeto aqui escolhi usar o conjunto EJB3/Seam/JSF… Será q escolhi certo? :shock: :shock: :shock: :shock: :shock:
De quebra, corrigiram um problema que eu estava tendo e que não conseguia achar a causa (mas esse erro não afetava em nada a aplicação, aparentemente):
[code]11:33:50,265 WARN [SQLErrorCodesFactory] Error while extracting database product name - falling back to empty error codes
org.springframework.jdbc.support.MetaDataAccessException: Could not access DatabaseMetaData method ‘getDatabaseProductName’; nested exception is java.lang.IllegalAccessException: Class org.springframework.jdbc.support.JdbcUtils$1 can not access a member of class ca.gcf.jdbc.JdbcDBMD with modifiers “public”
java.lang.IllegalAccessException: Class org.springframework.jdbc.support.JdbcUtils$1 can not access a member of class ca.gcf.jdbc.JdbcDBMD with modifiers “public”
at sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.jdbc.support.JdbcUtils$1.processMetaData(JdbcUtils.java:212)
at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:177)
at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:207)
at org.springframework.jdbc.support.SQLErrorCodesFactory.getErrorCodes(SQLErrorCodesFactory.java:187)
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.setDataSource(SQLErrorCodeSQLExceptionTranslator.java:127)
As exceptions do Spring que encapsulam as exceptions lançadas pelo Hibernate quando estamos usando o DAO Support mudaram, então os tratamentos pra elas também tiveram que ser alteradas.