powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Sun One App Server\Как изменить transaction access mode
4 сообщений из 4, страница 1 из 1
Sun One App Server\Как изменить transaction access mode
    #33584211
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Созданы пулы соединений (для Pointbase и для MS Access). С обоими проблема,
не удается выполнить вставку записей в таблицы. Возникает исключение
javax.transaction.RollbackException: Transaction marked for rollback. В журнале сервера сообщение Transaction access mode is READ_ONLY. Использовались и CMP (Pointbase) и BMP-компоненты (Access)
Как с этим бороться?

Знаю, что есть поиск, но что-то ничего не попалось. Спасибо
...
Рейтинг: 0 / 0
Sun One App Server\Как изменить transaction access mode
    #33586257
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Никто с таким не сталкивался? Google нашел один подобный вопрос но без ответа.

Похоже это глюк/особенность Pointbase и/или Sun One App Server.
Делался CMP-бин с автоинкрементным PK (по инструкции), затем он развертывался и вставка не работала. После остановки и повторного запуска Pointbase, уничтожения и повторного создания пула соединений проблема исчезла (может быть, достаточно было перезапустить AppServer, но это тоже не есть хорошо).

Также обнаружилось, что если во время работы создать FK, AppServer успешно вставляет записи его нарушающие...
...
Рейтинг: 0 / 0
Sun One App Server\Как изменить transaction access mode
    #33591773
chernolyas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой у тебя в пуде Resource Type?
У меня стоит javax.sql.DataSource и все работает нормально. Правда, я работаю с Oracle и на оракловых драйверах.
...
Рейтинг: 0 / 0
Sun One App Server\Как изменить transaction access mode
    #33596591
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Используется javax.sql.DataSource. Эффект вдруг исчез, т.е. стало работать сразу. Может это как-то связано с другими вещами, после неудачно развертывания периодически появлялось сообщение restart required, я его игнорировал.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Sun One App Server\Как изменить transaction access mode
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]