答案 0 :(得分:2)
由于一些不明原因,Liferay已选择使用DEBUG日志级别显示一些异常(甚至非常严重的异常)。
因此,解决方案是将日志级别设置为DEBUG(对于大多数情况,com.liferay
包应该足够了):
别忘了按“保存”。设置完成后,再试一次(不需要重启),您可能会看到异常,这样您就可以确切地知道出了什么问题。
示例:
09:34:29,903 DEBUG [http-nio-8080-exec-5][LiferayPortlet:587] com.liferay.asset.kernel.exception.NoSuchEntryException: No AssetEntry exists with the key {classNameId=20015, classPK=36354}
com.liferay.asset.kernel.exception.NoSuchEntryException: No AssetEntry exists with the key {classNameId=20015, classPK=36354}
at com.liferay.portlet.asset.service.persistence.impl.AssetEntryPersistenceImpl.findByC_C(AssetEntryPersistenceImpl.java:3551)
下次重新启动Liferay时,将重置此日志级别修改。