1.1 --- a/java/nekurak.net-lib/src/cz/frantovo/nekurak/web/HledacSluzby.java Tue Apr 06 00:09:59 2010 +0200
1.2 +++ b/java/nekurak.net-lib/src/cz/frantovo/nekurak/web/HledacSluzby.java Tue Apr 06 00:27:48 2010 +0200
1.3 @@ -1,5 +1,6 @@
1.4 package cz.frantovo.nekurak.web;
1.5
1.6 +import cz.frantovo.nekurak.ejb.ClanekRemote;
1.7 import cz.frantovo.nekurak.ejb.PodnikRemote;
1.8 import cz.frantovo.nekurak.ejb.UzivatelRemote;
1.9 import java.io.Serializable;
1.10 @@ -17,8 +18,9 @@
1.11
1.12 private PodnikRemote podnikEJB;
1.13 private UzivatelRemote uzivatelEJB;
1.14 + private ClanekRemote clanekEJB;
1.15 private static final Logger log = Logger.getLogger(HledacSluzby.class.getSimpleName());
1.16 -
1.17 +
1.18 public PodnikRemote getPodnikEJB() {
1.19 if (podnikEJB == null) {
1.20 try {
1.21 @@ -44,4 +46,17 @@
1.22 }
1.23 return uzivatelEJB;
1.24 }
1.25 +
1.26 + public ClanekRemote getClanekEJB() {
1.27 + if (clanekEJB == null) {
1.28 + try {
1.29 + Context c = new InitialContext();
1.30 + clanekEJB = (ClanekRemote) c.lookup("cz.frantovo.nekurak.ejb.ClanekRemote");
1.31 + } catch (NamingException e) {
1.32 + log.log(Level.SEVERE, "Chyba při hledání ClanekRemote", e);
1.33 + throw new RuntimeException(e);
1.34 + }
1.35 + }
1.36 + return clanekEJB;
1.37 + }
1.38 }