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) { |