Refine search
LOG.warn(new Throwable()); // TODO throw ISE? LOG.warn(new Throwable()); // TODO throw ISE? if (s.startsWith("t")) LOG.warn("Deprecated boolean load-on-startup. Please use integer"); order = 1; LOG.warn("Cannot parse load-on-startup " + s + ". Please use integer"); LOG.ignore(e); if (roleName != null && roleName.length() > 0 && roleLink != null && roleLink.length() > 0) if (LOG.isDebugEnabled()) LOG.debug("link role " + roleName + " to " + roleLink + " for " + this); switch (context.getMetaData().getOrigin(name+".servlet.role-name."+roleName))
private void verifyIndirectTypes(Class<?> superClazz, Class<?> clazz, String typeName) { try { // Report on super class deprecation too while (superClazz != null && superClazz != Object.class) { Deprecated supDepr = superClazz.getAnnotation(Deprecated.class); if (supDepr != null) { LOG.warn("Using indirect @Deprecated {} {} - (seen from {})",typeName,superClazz.getName(),clazz); } superClazz = superClazz.getSuperclass(); } } catch (Throwable t) { LOG.ignore(t); } }
/** * @see org.eclipse.jetty.util.preventers.AbstractLeakPreventer#prevent(java.lang.ClassLoader) */ @Override public void prevent(ClassLoader loader) { try { Class<?> clazz = Class.forName("sun.misc.GC"); Method requestLatency = clazz.getMethod("requestLatency", new Class[] {long.class}); requestLatency.invoke(null, Long.valueOf(Long.MAX_VALUE-1)); } catch (ClassNotFoundException e) { LOG.ignore(e); } catch (Exception e) { LOG.warn(e); } }
private void startReservedThread() { try { while (true) { // Not atomic, but there is a re-check in ReservedThread.run(). int pending = _pending.get(); int size = _size.get(); if (pending + size >= _capacity) return; if (_pending.compareAndSet(pending, pending + 1)) { if (LOG.isDebugEnabled()) LOG.debug("{} startReservedThread p={}", this, pending + 1); _executor.execute(new ReservedThread()); return; } } } catch(RejectedExecutionException e) { LOG.ignore(e); } }
@Override public synchronized void close() { _exists=false; _list=null; _entry=null; _file=null; //if the jvm is not doing url caching, then the JarFiles will not be cached either, //and so they are safe to close if (!getUseCaches()) { if ( _jarFile != null ) { try { if (LOG.isDebugEnabled()) LOG.debug("Closing JarFile "+_jarFile.getName()); _jarFile.close(); } catch ( IOException ioe ) { LOG.ignore(ioe); } } } _jarFile=null; super.close(); }
@Override public <T> T decorate(T o) { if (o == null) { return null; } Class<?> clazz = o.getClass(); try { Deprecated depr = clazz.getAnnotation(Deprecated.class); if (depr != null) { LOG.warn("Using @Deprecated Class {}",clazz.getName()); } } catch (Throwable t) { LOG.ignore(t); } verifyIndirectTypes(clazz.getSuperclass(),clazz,"Class"); for (Class<?> ifaceClazz : clazz.getInterfaces()) { verifyIndirectTypes(ifaceClazz,clazz,"Interface"); } return o; }
LOG.debug("Constructor has no arguments"); return constructor.newInstance(arguments); LOG.debug("Constructor has no parameter annotations"); return constructor.newInstance(arguments); LOG.debug("placing named {} in position {}", param.value(), count); swizzled[count] = namedArgMap.get(param.value()); LOG.ignore(e);
private void verifyIndirectTypes(Class<?> superClazz, Class<?> clazz, String typeName) { try { // Report on super class deprecation too while (superClazz != null && superClazz != Object.class) { Deprecated supDepr = superClazz.getAnnotation(Deprecated.class); if (supDepr != null) { LOG.warn("Using indirect @Deprecated {} {} - (seen from {})",typeName,superClazz.getName(),clazz); } superClazz = superClazz.getSuperclass(); } } catch (Throwable t) { LOG.ignore(t); } }
@Override public void beanRemoved(Container parent, Object obj) { LOG.debug("beanRemoved {}",obj); ObjectName bean = _beans.remove(obj); if (bean != null) { try { _mbeanServer.unregisterMBean(bean); LOG.debug("Unregistered {}", bean); } catch (javax.management.InstanceNotFoundException e) { LOG.ignore(e); } catch (Exception e) { LOG.warn(e); } } }