我得到了这个例外!!!
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
你有解决方案吗?
答案 0 :(得分:0)
将sessionFactory
传递给他们的其中一个bean需要Liferay而不是Hibernate。
有两种可能的错误:
你在接线方面犯了一个错误 - 通过传递Lifray的SessionFactory来修复它(如果你还没有,则创建一个)
错误在于Java类导入 - 修复导入