(я не нашел правильного ответа на существующие вопросы, поэтому я написал это)
У меня есть приложение, которое обрабатывает довольно большое количество данных.Я получаю следующие ошибки / исключения, и процесс прекращается. Но увеличение размера оперативной памяти решает проблему. (но мы не можем сделать это из-за некоторых ограничений)
2019-02-11 14: 02: 59,662 ОШИБКА [net.xxx.RuleHandler] (Thread-185232 (HornetQ-client-global-threads-1521150484)) не удалось получить правила из db: org.hibernate.HibernateException: Откат транзакции в другом потоке!
at org.hibernate.engine.transaction.synchronization.internal.SynchronizationCallbackCoordinatorTrackingImpl.processAnyDelayedAfterCompletion (SynchronizationCallbackCoordinatorTrackingImpl.java:105) [hibernate-core-4.2.27.Final-redhat-1.jar:]
2019-02-11 14: 02: 59,693 ОШИБКА [net.xxx. ejb.SearchReqMDB ] (Thread-185232 (HornetQ-client-global-threads-1521150484)) Что-тоошибка при поисковой индексации: net.xxx.xxx.JMPException: javax.ejb.EJBTransactionRolledbackException: транзакция откатилась
Как решить эту проблему?Нужно ли увеличивать значение тайм-аута для вызова ejb?и если да, то где мне нужно это изменить.
Использование JBOSS 6 EAP, EJB & JPA