Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Достать UserTransaction из JBoss 
:(
    Опции темы
chief39
Дата 12.12.2005, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


карманная тигра
***


Профиль
Группа: Участник Клуба
Сообщений: 1631
Регистрация: 20.5.2005
Где: Киев

Репутация: 11
Всего: 77



Вопрос толком сформулировать не могу, но постараюсь...

есть session бин(фасадик такой себе) - cmp, stateless
- в пределах метода он тягает за волосы энтити бин(не один) который
метаданные(пишушейся системы) изменяет в табличке. Эти бины тоже cmp.
- Кроме того в пределах того же метода он тягает session бин, который
запускает altert'шки. Вот он уже BMP.

запускаю аппликуху, которая находит этот фасадик и....
- энтити отрабатывает... заносит запись....
- потом я её вытягиваю(выводил на консоль - это всё реально происходит -
консенсус, тысызыть, есть smile )
- потом session бин, который управляет структурой таблиц, пытается
выполнить скрипт. Об этом консоль джибосса сообщает так:
Код

20:20:02,874 INFO  [SQLWrapper] Try run update sql:
ALTER TABLE Common_Customer_Attr_0 ADD (f2070 CHAR(1))
20:20:02,874 INFO  [SQLWrapper] parameters:[]

- антовский скрипт, который запускает мою аппликуху, successfully(по его
словам) завершается. На консоли джибосса висит всё то же оптимистическое сообщение.
- это примечательное зрелище мы наблюдаем несколько минут(пардон - не
засекал smile )
- после чего джибосс радостно провозглашает что эррор в коннекшн
манагере(не эксепшн)

- глядим в базе - пусто! что в смысле записей, что в смысле структуры таблиц

Посоветовали из апликухи явно начинать транзакцию и явно коммитить.
Во-первых... как достать из какого лукапа, пропертиса или контекста объект, управляющий транзакцией
Во-вторых... наверное, я что-то не то делаю smile Вразумите заблудшего.
Ходил среди толстых партизан мануала smile , искал хотя б smile но вопрос остаётся.... smile
Исходники кину если надо, хотя, сдаётся мне я не в ту сторону рулю smile
Огромная благодарность - тем, кто подскажет, двойная - кто объяснит.


Зы... на оракле 9, джибосс 4.0.2
Закипел....

Это сообщение отредактировал(а) chief39 - 12.12.2005, 21:11


--------------------
Люди - это свечи. Они либо горят, либо их - в жопу!(с)

PM MAIL   Вверх
chief39
Дата 13.12.2005, 16:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


карманная тигра
***


Профиль
Группа: Участник Клуба
Сообщений: 1631
Регистрация: 20.5.2005
Где: Киев

Репутация: 11
Всего: 77



Вот уж воистину глупость человеческая безгранична smile

Всё работает. Просто настройки чуть сбил и оно троха не туда заносило......

Но всё равно интересно чё с транзакциями...



--------------------
Люди - это свечи. Они либо горят, либо их - в жопу!(с)

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.1004 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.