Loggable插件在保存时序列化错误

我通过logEntryDescription.toLogEntry方法获取实体,手动保存到数据库是可以保存的,但我想通过saveLogEntry方法保存时出现LogEntryDescription我序列化错误,
image

image

错误堆栈能发多一点嘛?从源码看,saveLogEntry() 里面也是先创建了一个 LogEntry 类型对象,不会直接保存 LogEntryDescription.

是的,这是我根据源码写的,这种方式是可以保存的
image

image

刚试了试,你是在 Web module 调用的这个方法吧?因为是跨 module 了, cuba 会将方法调用的参数序列化之后传给 core module 调用,所以在序列化这个 LogEntryDescription class 的时候报错了。这个实体确实不支持序列化。Github issue #2

所以,暂时只能用你前面的那个方法保存了。

好的,感谢你的回答