1 package ch.qos.logback.classic.util;
2
3 import javax.naming.Context;
4 import javax.naming.InitialContext;
5 import javax.naming.NamingException;
6
7
8
9
10
11
12
13
14 public class JNDIUtil {
15
16 public static Context getInitialContext() throws NamingException {
17 return new InitialContext();
18 }
19
20 public static String lookup(Context ctx, String name) {
21 if (ctx == null) {
22 return null;
23 }
24 try {
25 return (String) ctx.lookup(name);
26 } catch (NamingException e) {
27 return null;
28 }
29 }
30 }