У нас есть приложение, которое сканирует каталоги для получения данных и изображений с одной стороны и обслуживает приложения iphone через веб-сервисы с этими данными с другой стороны.
Мы сталкиваемся с такими проблемами, как JDBCException
из RollbackException
когда мы пытаемся получить доступ к данным через веб-сервисы во время сканирования и получения дополнительных данных.Мы используем постоянство java в его hibernate-реализации.
Из-за этого мы думаем разделить наше приложение на два веб-модуля, один для сканирования каталогов и извлечения данных и изображений, другой для обслуживания данных через веб-сервисы.
Проблема в том, как обмениваться данными между двумя веб-модулями?похоже, что данные, введенные в модуль сканирования, не сразу доступны для модуля веб-сервиса.Это как-то связано с настройкой персистентности Java?