本文整理了Java中org.seasar.framework.log.Logger
类的一些代码示例,展示了Logger
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger
类的具体详情如下:
包路径:org.seasar.framework.log.Logger
类名称:Logger
[英]ログ出力を提供するクラスです。
[中]
代码示例来源:origin: org.seasar.container/s2-framework
/**
* ログを出力します。
*
* @param messageCode
* @param args
*/
public final void log(String messageCode, Object[] args) {
log(messageCode, args, null);
}
代码示例来源:origin: org.seasar.portlet/s2-portlet
public void destroy() {
if (logger.isDebugEnabled()) {
logger.debug("calling HotdeployPortletFilter#destroy().");
}
}
代码示例来源:origin: net.arnx/jsonic
@Override
public void error(String message, Throwable e) {
if (e != null) {
log.error(message, e);
} else {
log.error(message);
}
}
}
代码示例来源:origin: org.seasar.container/s2-framework
public void contextInitialized(ServletContextEvent event) {
logger.debug("S2Container initialize start");
ServletContext servletContext = event.getServletContext();
try {
initializeContainer(servletContext);
} catch (RuntimeException e) {
logger.log(e);
throw e;
}
logger.debug("S2Container initialize end");
}
代码示例来源:origin: com.github.ns2j/nos2jdbc-core
/**
* トランザクションを開始します。
*
*/
public void begin() throws NotSupportedException, SystemException {
status = Status.STATUS_ACTIVE;
init();
if (logger.isDebugEnabled()) {
logger.log("DSSR0003", new Object[] { this });
}
}
代码示例来源:origin: org.seasar.container/s2-framework
public Object invoke(MethodInvocation invocation) throws Throwable {
Class targetClass = getTargetClass(invocation);
if (logger.isDebugEnabled()) {
String methodName = invocation.getMethod().getName();
logger.debug("[ToStringInterceptor] modifying "
+ targetClass.getName() + "#" + methodName);
}
try {
return toString(targetClass, invocation.getThis());
} catch (Exception e) {
logger.error("[ToStringInterceptor] modify failed", e);
return invocation.proceed();
}
}
代码示例来源:origin: net.arnx/jsonic
@Override
public void debug(String message, Throwable e) {
if (e != null) {
log.debug(message, e);
} else {
log.debug(message);
}
}
代码示例来源:origin: org.seasar.buri/s2-buri
public BuriExePackages CompileObject(BuriPackageType buriPackage,ParticipantProvider provider) {
logger.info("コンパイル開始");
BuriExePackages result = Compile(buriPackage,provider);
logger.info("コンパイル終了");
return result;
}
代码示例来源:origin: org.seasar.struts/s2-struts
protected void initChain() throws ServletException {
// Parse the configuration file specified by path or resource
try {
String value;
value = getServletConfig().getInitParameter("chainConfig");
if (value != null) {
chainConfig = value;
}
ConfigParser parser = new ConfigParser();
List urls = splitAndResolvePaths(chainConfig);
URL resource;
for (Iterator i = urls.iterator(); i.hasNext();) {
resource = (URL) i.next();
log.info("Loading chain catalog from " + resource);
parser.parse(resource);
}
} catch (Exception e) {
log.error("Exception loading resources", e);
throw new ServletException(e);
}
}
代码示例来源:origin: org.seasar.container/s2-framework
/**
* DEBUG情報を出力します。
*
* @param message
* @param throwable
*/
public final void debug(Object message, Throwable throwable) {
if (isDebugEnabled()) {
log.debug(message, throwable);
}
}
代码示例来源:origin: net.arnx/jsonic
@Override
public void warn(String message, Throwable e) {
if (e != null) {
log.warn(message, e);
} else {
log.warn(message);
}
}
代码示例来源:origin: org.seasar.tuigwaa/tuigwaa-core
public void deleteRole(String roledn) {
TgwRole role = getRole(roledn);
if(role.isAdmin()){ // should throw Exception ??
log.warn(role.getName() + "couldn't delete role which represents admin priviledge.");
return;
}
try{
ctx = new InitialDirContext(environment);
ctx.destroySubcontext(DirectoryUtils.getRDN(roledn,searchBase));
log.info("deleting " + roledn + " completed.");
// ctx.close();
}catch(NamingException ne){
ne.printStackTrace();
}finally{
DirectoryUtils.closeQuietly(ctx);
}
}
代码示例来源:origin: org.seasar.container/s2-framework
/**
* INFO情報を出力します。
*
* @param message
* @param throwable
*/
public final void info(Object message, Throwable throwable) {
if (isInfoEnabled()) {
log.info(message, throwable);
}
}
代码示例来源:origin: org.seasar.container/s2-framework
/**
* HOT deployクラスローダを破棄します。
*/
public void finish() {
componentDefCache.clear();
hotdeployClassLoader = null;
DisposableUtil.dispose();
if (logger.isDebugEnabled()) {
logger.log("DSSR0109", null);
}
}
代码示例来源:origin: org.seasar.cms.ymir/ymir
public void destroy() {
logger_.debug("Ymir destroy start");
destroyListeners();
requestProcessor_ = null;
logger_.debug("Ymir destroy end");
}
代码示例来源:origin: org.seasar.buri/s2-buri
public BuriExePackages CompileFile(String src,ParticipantProvider provider) {
logger.info(src + "読み込み開始");
Object data = oouoReader.readFile(src);
assert data instanceof BuriPackageType;
logger.info(src + "コンパイル開始");
BuriExePackages result = Compile((BuriPackageType)data,provider);
logger.info(src + "コンパイル終了");
return result;
}
代码示例来源:origin: org.seasar.tuigwaa/tuigwaa-core
public List<TgwUser> getUsers() {
List<TgwUser> list = new ArrayList<TgwUser>();
try{
ctx = new InitialDirContext(environment);
String userSearchBase = DirectoryUtils.buildSuffix(userSuffix,searchBase,false,false);
NamingEnumeration res = ctx.search(userSearchBase,userSearchFilter,controls);
while(res.hasMore()){
SearchResult entry = (SearchResult) res.next();
Attributes attrs = entry.getAttributes();
if(attrs == null){
log.info("attributes not found for " + entry.getName());
continue;
}
TgwUser user = createUser(getFullDN(entry.getName(),true),attrs);
list.add(user);
}
// ctx.close();
}catch(NamingException ne){
log.error("search failed.");
ne.printStackTrace();
}finally{
DirectoryUtils.closeQuietly(ctx);
}
return list;
}
代码示例来源:origin: com.github.ns2j/nos2jdbc-util
/**
* DEBUG情報を出力します。
*
* @param message
* @param throwable
*/
public final void debug(Object message, Throwable throwable) {
if (isDebugEnabled()) {
log.debug(message, throwable);
}
}
代码示例来源:origin: org.seasar.struts/s2-struts
private static JarFile createJarFileInstance(File path) {
try {
return new JarFile(path);
} catch (IOException e) {
logger.warn(e.toString());
return null;
}
}
代码示例来源:origin: org.seasar.tuigwaa/tuigwaa-core
public void deleteUser(String userdn){
TgwUser user = getUser(userdn);
if(user.isAdmin()){ // should throw Exception
log.warn(user.getName() + "couldn't delete user who has admin priviledge.");
return;
}
try{
ctx = new InitialDirContext(environment);
updateRoles(user,user.getRoles(),DirContext.REMOVE_ATTRIBUTE);
ctx.destroySubcontext(DirectoryUtils.getRDN(userdn,searchBase));
log.info("deleting " + userdn + " completed.");
// ctx.close();
}catch(NamingException ne){
ne.printStackTrace();
}finally{
DirectoryUtils.closeQuietly(ctx);
}
}
内容来源于网络,如有侵权,请联系作者删除!