Flex + Java + Hibernate = brak zapisu rekordu w bazie danych.

0

Witam, powiem szczerze, że żadnego z języków w temacie nie mam biegle opanowanego, ale dostałem taki projekt i już mam problem. Otóż sytuacja przedstawia się następująco:
Projekt to aplikacja składająca się z części serwerowej napisanej w Javie oraz części klienckiej napisanej w Flex. Łączy je razem Hibernate. Jako, że po omacku poruszam się na razie w tym projekcie to załączam strukturę części klienckiej i serwerowej. Teraz problem. Utworzyłem sobie w części serwerowej klasę EwusDokumentXmlDTO.java (http://paste.ubuntu.com/6330314/), następnie EwusDokumentXml.hbm.xml (http://4programmers.net/Pastebin/2530), następnie EwusPotwierdzenieController (http://paste.ubuntu.com/6330354/). W części klienckiej w modelu klasę **EwusDokumentXmlDTO.as ** (http://paste.ubuntu.com/6330363/) oraz w maps EwusManagementEventsMap.mxml (http://4programmers.net/Pastebin/2531). Następnie w jednej stron powołuje do życia EwusDokumentXmlDTO, wypełniam jego właściwości i wykonuję metodę: **saveEwusDokumentXml(dokument:String). **To chyba wszystko. Niestety wszystko się kompiluje, uruchamia i działa (w takim sensie, że się nie wywala), ba, nawet w bazie danych powstają odpowiednie tabele (jeśli ich nie było). Problem polega na tym, że dane w tej tabeli po wywołaniu metody saveEwusDokumentXml nie zapisują się w bazie danych, nie ma żadnego błędu ani w logach ani na ekranie. Po prostu nic. Nie wiem nawet gdzie szukać przyczyny (po za fundamentalnymi brakami wiedzy o hibernate).

Proszę Was o pomoc w rozwiązaniu problemu i w zrozumieniu mechanizmu działania tego ustrojstwa.

0

Pokaż kod od zapisu

0

Oto i on:

private function saveEwusDokumentXml(odp:Odpowiedz):void
            {
                ewusDokumentXml.dokumentXml = odp.StatusXml;
                const event: EwusManagementEvent = new EwusManagementEvent(EwusManagementEvent.SAVE);
                event.DokumentXml =  ewusDokumentXml;
                //enabled = false;
                dispatchEvent(event);
            }
0
  1. To nie jest w kod w JAVA
  2. W meotdzie dispatchEvent jest to czego szukasz

1 użytkowników online, w tym zalogowanych: 0, gości: 1