orbeon / orbeon-forms

Orbeon Forms is an open source web forms solution. It includes an XForms engine, the Form Builder web-based form editor, and the Form Runner runtime.
http://www.orbeon.com/
GNU Lesser General Public License v2.1
514 stars 221 forks source link

Redis support, through Redisson, as JCache implementation #6554

Open avernet opened 3 days ago

avernet commented 3 days ago

+1 from customer

avernet commented 3 days ago

I encountered the following exception, which appears to be related to the serialization of org.orbeon.saxon.StandardURIResolver:

java.lang.StackOverflowError: Object may contain circular references, please enable ref tracking by FuryBuilder#withRefTracking(true)

Since Redisson is calling the Fury API, and we are only referencing it in redisson-jcache.yaml, it's unclear whether we can enable reference tracking.

codec: !<org.redisson.codec.FuryCodec> {}

exception.txt