try {
return (java.io.Serializable) _constructor
.newInstance(new Object[0]);
} catch (java.lang.IllegalAccessException ex) {
throw new MARSHAL("cannot call " + _constructor);
} catch (IllegalArgumentException ex) {
throw new MARSHAL(ex.getMessage());
} catch (InstantiationException ex) {
throw new MARSHAL(ex.getMessage());
} catch (InvocationTargetException ex) {
throw new org.omg.CORBA.portable.UnknownException(ex
.getTargetException());