java/nekurak.net-web/src/java/cz/frantovo/nekurak/web/HledacSluzby.java
author František Kučera <franta-hg@frantovo.cz>
Thu Mar 04 10:20:28 2010 +0100 (2010-03-04)
changeset 49 9b2a597cc862
parent 39 ea342cf8c15a
child 51 d01685a7e07d
permissions -rw-r--r--
Atom syndikace, slovenština, ověřování uživatelů proti DB.
     1 package cz.frantovo.nekurak.web;
     2 
     3 import cz.frantovo.nekurak.ejb.PodnikRemote;
     4 import java.io.Serializable;
     5 import java.util.logging.Level;
     6 import java.util.logging.Logger;
     7 import javax.naming.Context;
     8 import javax.naming.InitialContext;
     9 import javax.naming.NamingException;
    10 
    11 /**
    12  *
    13  * @author fiki
    14  */
    15 public class HledacSluzby implements Serializable {
    16 
    17     private PodnikRemote podnikEJB;
    18     private static final Logger log = Logger.getLogger(HledacSluzby.class.getSimpleName());
    19 
    20     public PodnikRemote getPodnikEJB() {
    21 	if (podnikEJB == null) {
    22 	    try {
    23 		Context c = new InitialContext();
    24 		podnikEJB = (PodnikRemote) c.lookup("cz.frantovo.nekurak.ejb.PodnikRemote");
    25 	    } catch (NamingException e) {
    26 		log.log(Level.SEVERE, "Chyba při hledání PodnikRemote", e);
    27 		throw new RuntimeException(e);
    28 	    }
    29 	}
    30 	return podnikEJB;
    31     }
    32 }