@Override final public void finishObjectOutput(final ObjectOutput oo) { try { if (trace) log.trace("Stop marshaller"); ((org.jboss.marshalling.Marshaller) oo).finish(); } catch (IOException ignored) { } }
} catch (XAException e) { if (trace) { log.trace("The resource wants to rollback!", e);
@Override final public void finishObjectInput(final ObjectInput oi) { try { if (trace) log.trace("Stop unmarshaller"); if (oi != null) ((Unmarshaller) oi).finish(); } catch (IOException ignored) { } }
log.trace("RollbackException thrown while rolling back", e);
/** * By default field whose value is greater than 1000 are not indexed. * @param document * @param field */ private void add(Document document, Field field) { if (field.stringValue().length()>1000) { log.trace("field "+field.name()+" too long; not indexed"); } else { document.add(field); log.trace("adding "+field.name()+"["+field.getClass().getSimpleName()+"]: " + field); } }
/** * Unregister all mbeans whose object names match a given filter. * * @param filter ObjectName-style formatted filter * @param mBeanServer mbean server from which to unregister mbeans * @return number of mbeans unregistered */ public static int unregisterMBeans(String filter, MBeanServer mBeanServer) { try { ObjectName filterObjName = new ObjectName(filter); Set<ObjectInstance> mbeans = mBeanServer.queryMBeans(filterObjName, null); for (ObjectInstance mbean : mbeans) { ObjectName name = mbean.getObjectName(); if (trace) log.trace("Unregistering mbean with name: " + name); SecurityActions.unregisterMBean(name, mBeanServer); } return mbeans.size(); } catch (Exception e) { throw new CacheException( "Unable to register mbeans with filter=" + filter, e); } }
case BYTES: case NULL: log.trace("type " + type + " not indexed"); case INT: return NumericFieldBridge.INT_FIELD_BRIDGE;
Query q = parsingResult.getQuery(); log.trace("Executing query "+q+ "["+q.getClass()+"]");
@AfterClass public static void cleanup() { /** * We need to drop the tables, because of DB2 SQL Error: SQLCODE=-204, SQLSTATE=42704 */ DBServer[] dbservers = {stringDB, stringWPDB, stringAsyncDB}; for (DBServer dbServer : dbservers) { try { DBServer.TableManipulation bucketTable = dbServer.bucketTable; if (bucketTable != null) { if (bucketTable.getConnectionUrl().contains("db2")) { bucketTable.dropTable(); if (dbServer.stringTable != null) { dbServer.stringTable.dropTable(); } } } } catch (Exception e) { // catching the exception, because the drop is not part of the tests log.trace("Couldn't drop the tables: ", e); } } if (rcmFactory != null) { rcmFactory.stopManagers(); } rcmFactory = null; }