public Object getProperty(String name) throws PropertyException { if (name == null) throw new IllegalArgumentException(Messages.NULL_PROPERTY_NAME.format()); // exclude RI properties that don't make sense for Binder if (excludeProperty(name)) { throw new PropertyException(name); } Object prop = null; PropertyException pe = null; try { prop = getMarshaller().getProperty(name); return prop; } catch (PropertyException p) { pe = p; } try { prop = getUnmarshaller().getProperty(name); return prop; } catch (PropertyException p) { pe = p; } pe.setStackTrace(Thread.currentThread().getStackTrace()); throw pe; }
public Object getProperty(String name) throws PropertyException { if (name == null) throw new IllegalArgumentException(Messages.NULL_PROPERTY_NAME.format()); // exclude RI properties that don't make sense for Binder if (excludeProperty(name)) { throw new PropertyException(name); } Object prop = null; PropertyException pe = null; try { prop = getMarshaller().getProperty(name); return prop; } catch (PropertyException p) { pe = p; } try { prop = getUnmarshaller().getProperty(name); return prop; } catch (PropertyException p) { pe = p; } pe.setStackTrace(Thread.currentThread().getStackTrace()); throw pe; }
public Object getProperty(String name) throws PropertyException { if (name == null) throw new IllegalArgumentException(Messages.NULL_PROPERTY_NAME.format()); // exclude RI properties that don't make sense for Binder if (excludeProperty(name)) { throw new PropertyException(name); } Object prop = null; PropertyException pe = null; try { prop = getMarshaller().getProperty(name); return prop; } catch (PropertyException p) { pe = p; } try { prop = getUnmarshaller().getProperty(name); return prop; } catch (PropertyException p) { pe = p; } pe.setStackTrace(Thread.currentThread().getStackTrace()); throw pe; }
public Object getProperty(String name) throws PropertyException { if (name == null) throw new IllegalArgumentException(Messages.NULL_PROPERTY_NAME.format()); // exclude RI properties that don't make sense for Binder if (excludeProperty(name)) { throw new PropertyException(name); } Object prop = null; PropertyException pe = null; try { prop = getMarshaller().getProperty(name); return prop; } catch (PropertyException p) { pe = p; } try { prop = getUnmarshaller().getProperty(name); return prop; } catch (PropertyException p) { pe = p; } pe.setStackTrace(Thread.currentThread().getStackTrace()); throw pe; }