org.jasypt.exceptions.EncryptionOperationNotPossibleException после множественной загрузки в формате PDF - PullRequest
0 голосов
/ 19 декабря 2018

Я борюсь со странной новой проблемой нашей производительной проблемы.

Если пользователь печатает документ, он сохраняется в зашифрованном виде в базе данных.

У пользователя есть возможность снова загрузить документ из истории печати. ​​

Уже два дня у нас возникает проблема: когда пользователь загружает 4 документа в формате PDF друг за другом, мыпоявляется следующее исключение, и окно браузера зависает, и пользователь получает это исключение для каждой загрузки:

Caused by: org.jasypt.exceptions.EncryptionOperationNotPossibleException
        at org.jasypt.encryption.pbe.StandardPBEByteEncryptor.decrypt(StandardPBEByteEncryptor.java:981)
        at org.jasypt.encryption.pbe.PooledPBEByteEncryptor.decrypt(PooledPBEByteEncryptor.java:472)
        at org.jasypt.hibernate3.type.EncryptedBinaryType.nullSafeGet(EncryptedBinaryType.java:261)
        at org.hibernate.type.CustomType.nullSafeGet(CustomType.java:109)
        at org.hibernate.type.AbstractType.hydrate(AbstractType.java:104)
        at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2283)

Если пользователь печатает новый документ, можно снова загрузить 4 документа изистория, пока не появится та же проблема.

Я уже поднял MaxPermSize кота, но это не принесло нам решения.

Browser: IE11 Frontend: GWT Database: Oracle

Есть идеи?

С наилучшими пожеланиями

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...