问题描述
我正在从 Liferay 7.2 移植到 Liferay 7.3.6 GA7。 我有一个自定义表。 当我使用 ..LocalServiceUtil 添加第一行时,就可以了。但是每次我使用持久性(例如 tablePersistence.update(table);)失败并且 liferay 抛出:
错误 [http-nio-8080-exec-1][ExceptionMapper:31] java.lang.NullPointerException java.lang.NullPointerException 在 com.liferay.portal.cache.internal.dao.orm.FinderCacheImpl._getArguments(FinderCacheImpl.java:466) 在 com.liferay.portal.cache.internal.dao.orm.FinderCacheImpl.updateByEntityCache(FinderCacheImpl.java:378) 在 com.liferay.portal.cache.internal.dao.orm.EntityCacheImpl._putResult(EntityCacheImpl.java:439) 在 com.liferay.portal.cache.internal.dao.orm.EntityCacheImpl.putResult(EntityCacheImpl.java:336) 在 com.liferay.portal.cache.internal.dao.orm.EntityCacheImpl.putResult(EntityCacheImpl.java:358) 在 com.liferay.portal.cache.internal.dao.orm.EntityCacheImpl.putResult(EntityCacheImpl.java:328)
尝试执行 entityCache.putResult(entityCacheEnabled,...); 时,异常在 ..PersistenceImpl 中; 我不明白是我在移植过程中丢失了什么还是 7.3 中丢失了什么。
这是一个在customTable中添加一行的方法示例,fooPersistence.update(foo)在第一次后抛出异常:
const onScroll = useCallback(() => set((state) => (state + 1) % 3),[])
const transitions = useTransition(index,(p) => p,{
from: { opacity: 0,transform: 'translate3d(75%,200%,0)' },enter: { opacity: 1,leave: { opacity: 0,-100%,})
window.addEventListener('scroll',onScroll,false)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)