src/share/classes/org/omg/CORBA/ORB.java

changeset 173
032585ad970d
parent 158
91006f157c46
child 240
f90b3e014e83
equal deleted inserted replaced
166:888a846a860a 173:032585ad970d
587 Class[] argc = { opDefClass }; 587 Class[] argc = { opDefClass };
588 java.lang.reflect.Method meth = 588 java.lang.reflect.Method meth =
589 this.getClass().getMethod("create_operation_list", argc); 589 this.getClass().getMethod("create_operation_list", argc);
590 590
591 // OK, the method exists, so invoke it and be happy. 591 // OK, the method exists, so invoke it and be happy.
592 Object[] argx = { oper }; 592 java.lang.Object[] argx = { oper };
593 return (org.omg.CORBA.NVList)meth.invoke(this, argx); 593 return (org.omg.CORBA.NVList)meth.invoke(this, argx);
594 } 594 }
595 catch( java.lang.reflect.InvocationTargetException exs ) { 595 catch( java.lang.reflect.InvocationTargetException exs ) {
596 Throwable t = exs.getTargetException(); 596 Throwable t = exs.getTargetException();
597 if (t instanceof Error) { 597 if (t instanceof Error) {

mercurial