📄 ejbutils.java
字号:
package org.derrick.util;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
/**
*
* @author 刘冬宝Oct 26, 2006
版权申明:所有人员均可自由修改源码并再发布,但必须保留此相关信息
*
*/
public class EjbUtils {
/**
* 获取ejb的环境入口参数
*
* @param entryName
* @return
*/
public static Object getEnvEntry(String entryName) {
Object value = null;
try {
if (logger.isDebugEnabled()) {
logger.debug("entryName is : " + entryName);
}
Context initCtx = new InitialContext();
Context myEnv = (Context) initCtx.lookup("java:comp/env");
value = myEnv.lookup(entryName);
} catch (NamingException e) {
// todo Auto-generated catch blocks
e.printStackTrace();
logger.error(e);
// value = null;
}
if (logger.isDebugEnabled()) {
logger.debug(entryName+" value is : " + value);
}
return value;
}
private static Logger logger = LogManager.getLogger(EjbUtils.class);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -