我得到了这个异常!!
Caused by: java.lang.IllegalStateException: Cannot convert value of type [org.hibernate.impl.SessionFactoryImpl] to required type [com.liferay.portal.kernel.dao.orm.SessionFactory] for property 'sessionFactory': no matching editors or conversion strategy found
at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:289)
at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:154)
at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:452)
... 41 more
你有什么解决办法吗?
您将sessionFactory
传递给它们的一个bean需要Liferay而不是Hibernate。
有两种可能的错误:
-
你在布线时犯了一个错误-通过传递Lifray的SessionFactory(创建一个,如果你没有一个)
-
这个错误是在Java类导入-修复导入