diff -r 0d1cba59734b -r 1ca0d7fdbe51 java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java --- a/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java Tue Jun 08 10:42:58 2010 +0200 +++ b/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java Tue Jun 08 12:56:46 2010 +0200 @@ -8,6 +8,8 @@ import cz.frantovo.nekurak.ext.Geo.Souradnice; import cz.frantovo.nekurak.ext.Texy; import cz.frantovo.nekurak.util.Komentare; +import cz.frantovo.nekurak.vyjimky.KomentarovaVyjimka; +import cz.frantovo.nekurak.vyjimky.TexyVyjimka; import java.util.Collection; import java.util.Date; import java.util.logging.Logger; @@ -80,7 +82,7 @@ } @RolesAllowed("opravneny") - public void komentuj(Komentar k) { + public void komentuj(Komentar k) throws KomentarovaVyjimka, TexyVyjimka { k.setUzivatel(ctx.getCallerPrincipal().getName()); k.setDatum(new Date()); @@ -98,9 +100,10 @@ } /** Zkontrolujeme XML */ - + Komentare.zkontroluj(k.getKomentar()); + /** TODO: Uložíme do databáze */ log.severe("Komentář: " + k.getNadpis() + " | " + k.getKomentar() + " | " + k.getTyp()); } }