Here is an issue from zopefoundation/ZODB github three months ago. I am
facing similar issue now and don't know how to resolve.
github issue link: https://github.com/zopefoundation/ZODB/issues/12
When I use Pyramid+ZODB+traversal and use some Chinese characters in
URL. Note that my resource tree saved in ZODB with unicode fine for the
Chinese characters as object names.
Basically when save transaction, ZODB.FileStorage.format TxnHeader uses
request.path_info as it's descr, which is unicode, but TxnHeader cannot
handle Unicode :(
It would be great if anyone can help or give some pointers.
Thanks in advance,
For more information about ZODB, see http://zodb.org/
ZODB-Dev mailing list - ZODB-Dev@zope.org