|
|
|
Проблема GWT 2.4 и Hibernate 4.1.4
|
|||
|---|---|---|---|
|
#18+
Есть Entity User и Role package com.test.person.shared.dto; import java.io.Serializable; import javax.persistence.Column; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.MappedSuperclass; @MappedSuperclass() public abstract class BaseEntity implements Serializable { private static final long serialVersionUID = 1750694879078604253L; private Long id; public BaseEntity() { } public void setId(Long id) { this.id = id; } @Id @GeneratedValue(strategy = GenerationType.AUTO) @Column(name = "id", nullable = false) public Long getId() { return this.id; } } package com.test.person.shared.dto; import javax.persistence.*; @Entity @Table(name = "User") public class User extends BaseEntity { private static final long serialVersionUID = 3626460238974461559L; private String userName; private String password; private Role role; public User() { super(); } public User(String userName, String password) { super(); this.userName = userName; this.password = password; } public void setUserName(String userName) { this.userName = userName; } @Column(name="user_name") public String getUserName() { return this.userName; } public void setPassword(String password) { this.password = password; } @Column(name="password") public String getPassword() { return this.password; } public void setRole(Role role) { this.role = role; } @ManyToOne(fetch=FetchType.LAZY) @JoinColumn(name="role_id", nullable = false) public Role getRole() { return role; } } package com.test.person.shared.dto; import javax.persistence.*; @Entity @Table(name = "Role") public class Role extends BaseEntity { private static final long serialVersionUID = 4261921021412168060L; private String roleName; public Role() { super(); } public Role(String roleName) { super(); this.roleName = roleName; } public void setRoleName(String roleName) { this.roleName = roleName; } @Column(name = "role_name") public String getRoleName() { return this.roleName; } } hibernate.cfg.hml <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" " http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <property name="connection.driver_class">org.hsqldb.jdbcDriver</property> <property name="connection.url">jdbc:hsqldb:hsql://localhost:9002</property> <property name="dialect">org.hibernate.dialect.HSQLDialect</property> <property name="connection.username">sa</property> <property name="connection.password"></property> <property name="connection.pool_size">1</property> <property name="current_session_context_class">thread</property> <property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property> <property name="show_sql">false</property> <property name="format_sql">false</property> <property name="hbm2ddl.auto">update</property> <property name="hibernate.format_sql">true</property> <mapping class="com.test.person.shared.dto.User"/> <mapping class="com.test.person.shared.dto.Role"/> </session-factory> </hibernate-configuration> Во время запуска ошибка org.hibernate.HibernateException: Error applying BeanValidation relational constraints at org.hibernate.cfg.beanvalidation.BeanValidationIntegrator.applyRelationalConstraints(BeanValidationIntegrator.java:219) at org.hibernate.cfg.beanvalidation.BeanValidationIntegrator.integrate(BeanValidationIntegrator.java:126) at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:306) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1744) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1782) at com.test.person.server.util.HibernateUtil.buildSessionFactory(HibernateUtil.java:13) at com.test.person.server.util.HibernateUtil.<clinit>(HibernateUtil.java:9) at com.test.person.server.util.EntityManager.getAllData(EntityManager.java:158) at com.test.person.server.dao.RoleDAO.getAllRoles(RoleDAO.java:21) at com.test.person.server.dao.RoleDAO.getCountRoleInDataBase(RoleDAO.java:17) at com.test.person.server.util.AdminDefault.saveAdminDefault(AdminDefault.java:16) at com.test.person.server.InitServlet.init(InitServlet.java:27) at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433) at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39) at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:616) at org.mortbay.jetty.servlet.Context.startContext(Context.java:140) at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220) at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:513) at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448) at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload.doStart(JettyLauncher.java:468) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39) at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) at org.mortbay.jetty.handler.RequestLogHandler.doStart(RequestLogHandler.java:115) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39) at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) at org.mortbay.jetty.Server.doStart(Server.java:222) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39) at com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:672) at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:509) at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1068) at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:811) at com.google.gwt.dev.DevMode.main(DevMode.java:311) Помогите разобраться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2012, 01:52:56 |
|
||
|
Проблема GWT 2.4 и Hibernate 4.1.4
|
|||
|---|---|---|---|
|
#18+
Pitsukha Alexander, Попробуйте его задисейблить - Код: xml 1. 2. 3. Вот тут еще не так давно дискуссия похожая была. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2012, 03:31:36 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37866913&tid=2131417]: |
0ms |
get settings: |
15ms |
get forum list: |
25ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
42ms |
get topic data: |
18ms |
get forum data: |
5ms |
get page messages: |
82ms |
get tp. blocked users: |
3ms |
| others: | 304ms |
| total: | 506ms |

| 0 / 0 |
