protected final void write(final Marshaller marshaller) throws IOException { final FieldPutter[] fields = this.fields; final int len = fields.length; for (int i = 0; i < len; i++) try { fields[i].write(marshaller); } catch (IOException e) { TraceInformation.addFieldInformation(e, names[i]); throw e; } catch (RuntimeException e) { TraceInformation.addFieldInformation(e, names[i]); throw e; } } }
/** * Add information about a field which was being marshalled. * * @param t the throwable to update * @param owner * Reference to the class that owns the field. * @param field * The field being (un-)marshalled. */ public static void addFieldInformation(Throwable t, SerializableClass owner, SerializableField field) { addFieldInformation(t,owner.getSubjectClass().getName()+"."+field.getName()); }
TraceInformation.addFieldInformation(e, descriptor.getSerializableClass(), serializableField); throw e; } catch (ClassNotFoundException e) { TraceInformation.addFieldInformation(e, descriptor.getSerializableClass(), serializableField); throw new IOException("Failed to discard field data", e); } catch (RuntimeException e) { TraceInformation.addFieldInformation(e, descriptor.getSerializableClass(), serializableField); throw e;
TraceInformation.addFieldInformation(e, serializableClassDescriptor.getSerializableClass(), field); throw e; } catch (ClassNotFoundException e) { TraceInformation.addFieldInformation(e, serializableClassDescriptor.getSerializableClass(), field); throw e; } catch (RuntimeException e) { TraceInformation.addFieldInformation(e, serializableClassDescriptor.getSerializableClass(), field); throw e;
TraceInformation.addFieldInformation(e, info, serializableField); throw e;
TraceInformation.addFieldInformation(e, info, serializableField); TraceInformation.addObjectInformation(e, obj); throw e;
TraceInformation.addFieldInformation(e, descriptor.getSerializableClass(), serializableField); TraceInformation.addObjectInformation(e, obj); throw e;
protected final void write(final Marshaller marshaller) throws IOException { final FieldPutter[] fields = this.fields; final int len = fields.length; for (int i = 0; i < len; i++) try { fields[i].write(marshaller); } catch (IOException e) { TraceInformation.addFieldInformation(e, names[i]); throw e; } catch (RuntimeException e) { TraceInformation.addFieldInformation(e, names[i]); throw e; } } }
protected final void write(final Marshaller marshaller) throws IOException { final FieldPutter[] fields = this.fields; final int len = fields.length; for (int i = 0; i < len; i++) try { fields[i].write(marshaller); } catch (IOException e) { TraceInformation.addFieldInformation(e, names[i]); throw e; } catch (RuntimeException e) { TraceInformation.addFieldInformation(e, names[i]); throw e; } } }
protected final void write(final Marshaller marshaller) throws IOException { final FieldPutter[] fields = this.fields; final int len = fields.length; for (int i = 0; i < len; i++) try { fields[i].write(marshaller); } catch (IOException e) { TraceInformation.addFieldInformation(e, names[i]); throw e; } catch (RuntimeException e) { TraceInformation.addFieldInformation(e, names[i]); throw e; } } }
protected final void write(final Marshaller marshaller) throws IOException { final FieldPutter[] fields = this.fields; final int len = fields.length; for (int i = 0; i < len; i++) try { fields[i].write(marshaller); } catch (IOException e) { TraceInformation.addFieldInformation(e, names[i]); throw e; } catch (RuntimeException e) { TraceInformation.addFieldInformation(e, names[i]); throw e; } } }
protected final void write(final Marshaller marshaller) throws IOException { final FieldPutter[] fields = this.fields; final int len = fields.length; for (int i = 0; i < len; i++) try { fields[i].write(marshaller); } catch (IOException e) { TraceInformation.addFieldInformation(e, names[i]); throw e; } catch (RuntimeException e) { TraceInformation.addFieldInformation(e, names[i]); throw e; } } }
protected final void write(final Marshaller marshaller) throws IOException { final FieldPutter[] fields = this.fields; final int len = fields.length; for (int i = 0; i < len; i++) try { fields[i].write(marshaller); } catch (IOException e) { TraceInformation.addFieldInformation(e, names[i]); throw e; } catch (RuntimeException e) { TraceInformation.addFieldInformation(e, names[i]); throw e; } } }
/** * Add information about a field which was being marshalled. * * @param t the throwable to update * @param owner * Reference to the class that owns the field. * @param field * The field being (un-)marshalled. */ public static void addFieldInformation(Throwable t, SerializableClass owner, SerializableField field) { addFieldInformation(t,owner.getSubjectClass().getName()+"."+field.getName()); }
/** * Add information about a field which was being marshalled. * * @param t the throwable to update * @param owner * Reference to the class that owns the field. * @param field * The field being (un-)marshalled. */ public static void addFieldInformation(Throwable t, SerializableClass owner, SerializableField field) { addFieldInformation(t,owner.getSubjectClass().getName()+"."+field.getName()); }
/** * Add information about a field which was being marshalled. * * @param t the throwable to update * @param owner * Reference to the class that owns the field. * @param field * The field being (un-)marshalled. */ public static void addFieldInformation(Throwable t, SerializableClass owner, SerializableField field) { addFieldInformation(t,owner.getSubjectClass().getName()+"."+field.getName()); }
/** * Add information about a field which was being marshalled. * * @param t the throwable to update * @param owner * Reference to the class that owns the field. * @param field * The field being (un-)marshalled. */ public static void addFieldInformation(Throwable t, SerializableClass owner, SerializableField field) { addFieldInformation(t,owner.getSubjectClass().getName()+"."+field.getName()); }
/** * Add information about a field which was being marshalled. * * @param t the throwable to update * @param owner * Reference to the class that owns the field. * @param field * The field being (un-)marshalled. */ public static void addFieldInformation(Throwable t, SerializableClass owner, SerializableField field) { addFieldInformation(t,owner.getSubjectClass().getName()+"."+field.getName()); }
TraceInformation.addFieldInformation(e, descriptor.getSerializableClass(), serializableField); throw e; } catch (ClassNotFoundException e) { TraceInformation.addFieldInformation(e, descriptor.getSerializableClass(), serializableField); throw new IOException("Failed to discard field data", e); } catch (RuntimeException e) { TraceInformation.addFieldInformation(e, descriptor.getSerializableClass(), serializableField); throw e;
TraceInformation.addFieldInformation(e, info, serializableField); TraceInformation.addObjectInformation(e, obj); throw e;