It works with Hibernate 3.2.4 sp1.

Thanks!

Romain

Scott Battaglia a écrit :
> Romain,
> 
> It appears to be a bug in Hibernate 3.2.4.ga.  If you 
> upgrade to Hibernate 3.2.4.sp1 you should be okay.
> 
> -Scott
> 
> On 8/10/07, * Romain Bourgue* <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> wrote:
> 
>     Hi,
> 
>     I've set the ServiceRegistryDao to use a database for persistance. I
>     set my
>     application context as attached.
> 
>     The datasource configuration seems to be ok as it creates the table
>     in the database.
>     But, when I try to save a registered service in the service manager
>     interface, I
>     get this exception :
> 
>     Hibernate: insert into RegisteredServiceImpl (allowedAttributes,
>     allowedToProxy,
>     anonymousAccess, description, enabled, name, serviceId, ssoEnabled,
>     theme, id)
>     values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
>     2007-08-09 18:51:58,706 ERROR
>     [org.hibernate.util.JDBCExceptionReporter] - <No
>     value specified for parameter 10>
> 
>     Even if the id field in RegisteredServiceImpl table is
>     auto-increment, Hibernate
>     tries to set a value for it... is it normal ?
> 
>     No query is sent to the MySQL server, the exception is raised before.
> 
> 
>     Did I miss something ?
> 
> 
>     Romain
> 
> 
>     --Snip from applicationContext.xml
> 
>             <bean id="serviceRegistryDao"
>     class="org.jasig.cas.services.JpaServiceRegistryDaoImpl"
>         p:entityManagerFactory-ref="entityManagerFactory" />
> 
>     <!-- This is the EntityManagerFactory configuration for Hibernate -->
>             <bean id="entityManagerFactory"
>     
> class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
>                     <property name="dataSource" ref="dataSource"/>
>                     <property name="jpaVendorAdapter">
>                             <bean
>     class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
>                                     <property name="generateDdl"
>     value="true"/>
>                                     <property name="showSql" value="true" />
>                             </bean>
>                     </property>
>                     <property name="jpaProperties">
>                             <props>
>                                     <prop
>     key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
>                                     <prop key="
>     hibernate.hbm2ddl.auto">create-drop</prop>
>                             </props>
>                     </property>
>             </bean>
> 
>     --
>     _______________________________________________
>     Yale CAS mailing list
>     [email protected] <mailto:[email protected]>
>     http://tp.its.yale.edu/mailman/listinfo/cas
> 
> 
> 
> 
> -- 
> -Scott Battaglia
> 
> LinkedIn: http://www.linkedin.com/in/scottbattaglia
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Yale CAS mailing list
> [email protected]
> http://tp.its.yale.edu/mailman/listinfo/cas
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to