38 |
|
|
39 |
package gnu.javax.rmi.CORBA; |
package gnu.javax.rmi.CORBA; |
40 |
|
|
41 |
|
import gnu.CORBA.Minor; |
42 |
import gnu.CORBA.ObjectCreator; |
import gnu.CORBA.ObjectCreator; |
43 |
import gnu.CORBA.generalTypeCode; |
import gnu.CORBA.generalTypeCode; |
44 |
import gnu.CORBA.Poa.ORB_1_4; |
import gnu.CORBA.Poa.ORB_1_4; |
218 |
{ |
{ |
219 |
MARSHAL m = new MARSHAL("Unable to instantiate " |
MARSHAL m = new MARSHAL("Unable to instantiate " |
220 |
+ tieClassName); |
+ tieClassName); |
221 |
|
m.minor = Minor.TargetConversion; |
222 |
m.initCause(e); |
m.initCause(e); |
223 |
throw m; |
throw m; |
224 |
} |
} |
683 |
output.write_any(any); |
output.write_any(any); |
684 |
} |
} |
685 |
else |
else |
686 |
throw new MARSHAL(object.getClass().getName() |
{ |
687 |
+ " must be CORBA Object, Remote or Serializable"); |
MARSHAL m = new MARSHAL(object.getClass().getName() |
688 |
|
+ " must be CORBA Object, Remote or Serializable"); |
689 |
|
m.minor = Minor.NonSerializable; |
690 |
|
throw m; |
691 |
|
} |
692 |
} |
} |
693 |
|
|
694 |
/** |
/** |