Edit D:\app\Administrator\product\11.2.0\dbhome_1\jdk\lib\sun\rmi\rmic\iiop\StubGenerator.class
?? 1? ? ] a c f g h i k l n s t x y ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-.mnsv?????????????????????????? F ("POA Servant requires an instance of org.omg.CORBA_2_3.ORB"); 4 ((org.omg.CORBA_2_3.ORB)orb).set_delegate(this); % throw new org.omg.CORBA.BAD_PARAM = = ( = (Throwable)Util.copyObject( ! = Util.copyObjects(new Object[]{ = _invoke( = _request(" = _servant_preinvoke(" = null; == null) { cast_array(Object obj) { extends implements implements Tie instanceof result = result; target = null; thisObject() { throws { " "" ")) { ", ", true); "; 5"IDL:omg.org/CosTransactions/TransactionalObject:1.0" $ $_id = ( (( (); ()I ()V ()Z (I)C (I)I (I)V (I)Z (String) (Z)V ) ) ) Util.copyObject( ) target; ) throws SystemException { ) { ), ); )Util.copyObject( )_invoke( )obj; , , , InputStream ,_orb()); - -Xstubbase -Xtiebase -iiop -nolocalstubs -poa -standardPackage -transactional -xnohash -xreverseids -xstubbase -xtiebase . . .* ; .class); .createExceptionReply(); .createReply(); .equals(" .getId(); .getInputStream(); .id())) { .java .read( .read_Object( .read_Object(), .read_Object(); .read_abstract_interface(); .read_boolean(); .read_double(); .read_float(); .read_long(); .read_longlong(); .read_octet(); .read_short(); .read_string(); .read_value( .read_wchar(); .servant). .write( .write_Object( .write_boolean( .write_double( .write_float( .write_long( .write_longlong( .write_octet( .write_short( .write_string(id); .write_value( .write_value((Serializable) .write_value(cast_array( .write_wchar( -// Contents subject to change without notice. -// Stub class generated by rmic, do not edit. /// This method is required as a work-around for ,// Tie class generated by rmic, do not edit. #// a bug in the JDK 1.1.6 verifier. : :: ; <clinit> <init> Code ConstantValue Copy DEFAULT_POA_TIE_CLASS DEFAULT_STUB_CLASS DEFAULT_TIE_CLASS DOUBLE_SLASH Exceptions Helper I InnerClasses LineNumberTable Method NO_IMPORT Object[] OutputStream POATie PortableRemoteObject.narrow( ResponseHandler SINGLE_SLASH ServantObject SourceFile String $_id = String id = " StubGenerator.java Throwable Util Util.readAny( Util.writeAbstractObject( Util.writeAny( Util.writeRemoteObject( Z [ [I [[I \ \\ ]; _ _Stub _in _invoke( _orb().disconnect(this); 5_poa().deactivate_object(_poa().servant_to_id(this)); _releaseReply( _request(" _servant_postinvoke( _set_delegate(null); _type_ids add addClassInUse addClassesInUse addElement addNameInUse addNamesInUse addRemoteInterfaces addStubInUse allocateResult append buckets case castArray catch(ClassCastException e) { catchObjectNotActive catchServantNotActive catchWrongPolicy charAt classesInUse clear collectAllRemoteInterfaces collectMatching /com/sun/corba/se/impl/util/PackagePrefixChecker "com/sun/corba/se/impl/util/Utility contains containsKey copies copyInto correctPackageName countRemote currentClass currentPackage elements endsWith equals error ex exCopy forAbstract forImplementation forRemote generate get getAllRemoteRepIDs getArgumentNames getArguments getArrayBrackets getDirectRemoteInterfaces getEnv getExceptionName getExceptionRepositoryID getExceptions getFileNameExtensionFor getFilteredStubExceptions getIDLName getIDLRepositoryID getIdentifier getImplExceptions getInterfaces getMethods getName getOutputTypesFor getPackageName getParseNonConforming getQualifiedIDLExceptionName getQualifiedIDLName getQualifiedName getRepositoryID getReturnType getStringsHash getStubExceptions getStubName getStubNameFor getSuperclass getTieExceptions getTopType getType getTypeCode getUniqueCatchList getVariableName hasMoreElements idApplicationException idBadMethodException idCorbaORB idCorbaObject idExtInputStream idExtOutputStream idInputStream idJavaIoSerializable idJavaLangObject idJavaLangThrowable idOutputStream idPortableUnknownException idRemarshalException idRemote idRemoteException idReplyHandler idSystemException idTieInterface idlStubName if ( if (!Util.isLocal(this)) { if ($_id.equals( if ($_id.equals(" )iiop.StubGenerator: No remote interfaces! implementsRemote import importCount imports in indexOf isAbstractBase isCORBAObject isCORBAUserException isConstructor isIDLEntityException isInterface isOffendingPackage isPrimitive isType java.lang java.rmi.Remote java.rmi.UnexpectedException java/io/IOException java/lang/Error java/lang/Object java/lang/String java/lang/StringBuilder java/util/Arrays java/util/Enumeration java/util/HashSet java/util/Hashtable java/util/Vector javax.rmi.CORBA.Stub javax.rmi.CORBA.Util javax.rmi.PortableRemoteObject keys lastIndexOf localStubs method mustCopy namesInUse needNewReadStreamClass needNewWriteStreamClass nextElement null orb.connect(this); org.omg.CORBA.Object $org.omg.CORBA.portable.ServantObject %org.omg.CORBA_2_3.portable.ObjectImpl org.omg.PortableServer.Servant out p pI pO pOln pOlnI package packagePrefix -paramter type and name arrays different sizes parseArgs parseNonConforming pln plnI private +private static final String[] _type_ids = { public public ORB orb() { $public OutputStream _invoke(String public Remote getTarget() { Qpublic String[] _all_interfaces(org.omg.PortableServer.POA poa, byte[] objectId){ public String[] _ids() { public class public void deactivate() { public void orb(ORB orb) { &public void setTarget(Remote target) { put replace reply requireNewInstance result result = return return ( return ; return _orb(); return _this_object(); return _type_ids; return target; return this; reverseIDs rmic.option.requires.argument setStandardClassesInUse setStandardPackage size so sort standardPackage startsWith stubBaseClass stubNameForCompiler substring sun/rmi/rmic/IndentingWriter sun/rmi/rmic/Main sun/rmi/rmic/iiop/AbstractType "sun/rmi/rmic/iiop/BatchEnvironment sun/rmi/rmic/iiop/ClassType sun/rmi/rmic/iiop/CompoundType %sun/rmi/rmic/iiop/CompoundType$Method sun/rmi/rmic/iiop/ContextStack sun/rmi/rmic/iiop/Generator &sun/rmi/rmic/iiop/Generator$OutputType sun/rmi/rmic/iiop/IDLNames $sun/rmi/rmic/iiop/ImplementationType sun/rmi/rmic/iiop/InterfaceType sun/rmi/rmic/iiop/RemoteType #sun/rmi/rmic/iiop/StaticStringsHash "sun/rmi/rmic/iiop/StringComparator sun/rmi/rmic/iiop/StubGenerator sun/rmi/rmic/iiop/Type )sun/rmi/rmic/iiop/UserExceptionComparator sun/rmi/rmic/iiop/Util sun/rmi/rmic/iiop/ValueType sun/tools/java/ClassDefinition sun/tools/java/CompilerError sun/tools/java/Identifier switch ( target target = null; target. testUtil this.target = ( throw throw ( throw Util.mapSystemException( throw Util.wrapException( throw new $throw new UnexpectedException($_id); tieBaseClass tieNameForCompiler toLowerCase toString transactionalObjects try { try{ unexpected type code: useHash valueOf writeCastArray writeCopyArguments writeIds writeLocalStubMethodBody writeMarshalArgument writeMarshalArguments writeNonLocalStubMethodBody writeOutputFor writePackageAndImports writeStub writeStubMethod writeTie writeTieMethod writeUnmarshalArgument write_tie__ids_method write_tie_deactivate_method write_tie_orb_method write_tie_thisObject_method } } catch ( } catch (SystemException } catch (Throwable } else } else { } finally { },_orb()); }; E}catch (org.omg.PortableServer.POAPackage.ObjectNotActive exception){ F}catch (org.omg.PortableServer.POAPackage.ServantNotActive exception){ A}catch (org.omg.PortableServer.POAPackage.WrongPolicy exception){ \ ^ _ ` b d e j m o p q r u v w z { | } ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #opq????????????????????????????? ?????????????????????????????????? Ljava/lang/String; Ljava/util/HashSet; Ljava/util/Hashtable; Lsun/tools/java/Identifier; ()Ljava/lang/Object; (Ljava/lang/Object;)V (Ljava/lang/Object;)Z ([Ljava/lang/Object;)V ()Ljava/lang/String; ()[Ljava/lang/String; (C)Ljava/lang/String; (I)Ljava/lang/String; (II)Ljava/lang/String; (Ljava/lang/String;)I (Ljava/lang/String;)V (Ljava/lang/String;)Z (Z)Ljava/lang/String; ([Ljava/lang/String;)V (I)Ljava/lang/StringBuilder; ()Ljava/util/Enumeration; !(Lsun/rmi/rmic/IndentingWriter;)V &()Lsun/rmi/rmic/iiop/BatchEnvironment; ()Lsun/rmi/rmic/iiop/ClassType; #(Lsun/rmi/rmic/iiop/CompoundType;)Z $(Lsun/rmi/rmic/iiop/CompoundType;Z)V *()[Lsun/rmi/rmic/iiop/CompoundType$Method; *(Lsun/rmi/rmic/iiop/CompoundType$Method;)V +([Lsun/rmi/rmic/iiop/CompoundType$Method;)V #(Lsun/rmi/rmic/iiop/ContextStack;)Z $()[Lsun/rmi/rmic/iiop/InterfaceType; ()Lsun/rmi/rmic/iiop/Type; ()[Lsun/rmi/rmic/iiop/Type; (Lsun/rmi/rmic/iiop/Type;)I (Lsun/rmi/rmic/iiop/Type;)V (Lsun/rmi/rmic/iiop/Type;)Z ([Lsun/rmi/rmic/iiop/Type;)V ([Lsun/rmi/rmic/iiop/Type;Z)I ()[Lsun/rmi/rmic/iiop/ValueType; ()Lsun/tools/java/Identifier; &(Ljava/lang/Object;)Ljava/lang/Object; &(Ljava/lang/String;)Ljava/lang/String; '(Ljava/lang/String;Ljava/lang/String;)V ((Ljava/lang/String;ZZ)Ljava/lang/String; 5(Lsun/rmi/rmic/iiop/CompoundType;)[Ljava/lang/String; <(Lsun/rmi/rmic/iiop/Generator$OutputType;)Ljava/lang/String; ,(Lsun/rmi/rmic/iiop/Type;)Ljava/lang/String; -(Lsun/rmi/rmic/iiop/Type;Z)Ljava/lang/String; /(Lsun/tools/java/Identifier;)Ljava/lang/String; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; ,([Ljava/lang/Object;Ljava/util/Comparator;)V I(Lsun/rmi/rmic/iiop/Generator$OutputType;Lsun/rmi/rmic/IndentingWriter;)V )([Ljava/lang/String;Lsun/rmi/rmic/Main;)Z 5(Ljava/util/Vector;Lsun/rmi/rmic/iiop/CompoundType;)V B(Lsun/rmi/rmic/IndentingWriter;Lsun/rmi/rmic/iiop/CompoundType;Z)V A(Lsun/rmi/rmic/iiop/CompoundType;)[Lsun/rmi/rmic/iiop/RemoteType; B(Lsun/rmi/rmic/iiop/CompoundType;[Lsun/rmi/rmic/iiop/RemoteType;)V O([Lsun/rmi/rmic/iiop/CompoundType$Method;)Lsun/rmi/rmic/iiop/StaticStringsHash; /(ILjava/util/HashSet;)[Lsun/rmi/rmic/iiop/Type; 9(Lsun/rmi/rmic/IndentingWriter;Lsun/rmi/rmic/iiop/Type;)V ;(Lsun/rmi/rmic/iiop/CompoundType;)[Lsun/rmi/rmic/iiop/Type; G(Lsun/rmi/rmic/iiop/CompoundType$Method;)[Lsun/rmi/rmic/iiop/ValueType; H(Lsun/rmi/rmic/iiop/CompoundType$Method;Z)[Lsun/rmi/rmic/iiop/ValueType; >([Lsun/rmi/rmic/iiop/ValueType;)[Lsun/rmi/rmic/iiop/ValueType; <(Lsun/rmi/rmic/IndentingWriter;Lsun/tools/java/Identifier;)V P(Lsun/rmi/rmic/BatchEnvironment;Lsun/tools/java/ClassDefinition;Ljava/io/File;)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V Z(Lsun/rmi/rmic/iiop/CompoundType$Method;Lsun/rmi/rmic/IndentingWriter;)[Ljava/lang/String; >(Ljava/lang/String;Lsun/rmi/rmic/iiop/Type;)Ljava/lang/String; \(Lsun/rmi/rmic/iiop/Generator$OutputType;Ljava/util/HashSet;Lsun/rmi/rmic/IndentingWriter;)V c(Lsun/tools/java/ClassDefinition;Lsun/rmi/rmic/iiop/ContextStack;Z)Lsun/rmi/rmic/iiop/AbstractType; h(Lsun/rmi/rmic/IndentingWriter;Lsun/rmi/rmic/iiop/CompoundType$Method;Lsun/rmi/rmic/iiop/CompoundType;)V b(Lsun/tools/java/ClassDefinition;Lsun/rmi/rmic/iiop/ContextStack;)Lsun/rmi/rmic/iiop/CompoundType; h(Lsun/rmi/rmic/IndentingWriter;Lsun/rmi/rmic/iiop/CompoundType;Lsun/rmi/rmic/iiop/CompoundType$Method;)V ^(Lsun/rmi/rmic/iiop/CompoundType;Ljava/util/HashSet;)[Lsun/rmi/rmic/iiop/Generator$OutputType; i(Lsun/tools/java/ClassDefinition;Lsun/rmi/rmic/iiop/ContextStack;Z)Lsun/rmi/rmic/iiop/ImplementationType; a(Lsun/tools/java/ClassDefinition;Lsun/rmi/rmic/iiop/ContextStack;Z)Lsun/rmi/rmic/iiop/RemoteType; J(Lsun/rmi/rmic/iiop/Generator;Ljava/lang/String;Lsun/rmi/rmic/iiop/Type;)V J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ](Lsun/rmi/rmic/IndentingWriter;Ljava/lang/String;Lsun/rmi/rmic/iiop/Type;Ljava/lang/String;)V _(Lsun/rmi/rmic/IndentingWriter;Ljava/lang/String;[Lsun/rmi/rmic/iiop/Type;[Ljava/lang/String;)Vt ? ? ? ?? ?? ?? ?? ?? ? ? ??'?(??????????u???Z?[?\?]?^?_?`?a?b?c?d?e?f?g?h?i?j?k?V ?? ? ? ? ?? ?? ?? ?H ?Y ?x ?y ?z ?{ ?| ?} ? ? ?w ?? ? ? ?? ?? ???? ?!?"?+?$?7???E?G?K?L???????5? ??????? ?? ? ?????????????*?~???I?J? ???)????? ????9?R?r???D???C?M?U?6?V? ???????? ??&?<?B?A?E?3?@?E?X?l?????,?%?4?:?;?E?L?P?Q?E????? ???? 8NSO > W 2? ?/ 01 ?? ?$ ?% ?) ? ? ? ? ?! ?" ?# ?& ?' ?( ?* ?+ ?, ?- ?. ?/ ?0 ?1 ?2 ?3 ?4 ?5 ?6 ?7 ?8 ?9 ?: ?; ?< ?= ?> ?? ?@ ?A ?e ?? ?? ?? ?m ?D ?D ?R ?S ?T ?] ?f ?i ?j ?k ?l ?v ?x ?D ?g ?| ?? ?? ?? ?D ?E ?Z ?[ ?D ?E ?\ ?} ?? ?? ?C ?D ?U ?Y ?[ ?^ ?F ?G ?H ?p ?q ?r ?s ?t ?u ?? ?? ?I ?W ?y ?K ?L ?P ?V ?a ?b ?c ?d ?? ?? ?? ?? ?? ?N ?` ?a ?h ?? ?? ?? ?? ?? ?? ?? ?D ?? ?? ?a ?? ?? ?? ?? ?? ?V ?d ?? ?{ ?D ?n ?o ?~ ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?B ?Q ?V ?_ ?a ?b ?c ?d ?? ?D ?e ?w ?? ?M ?O ?V ?z ?? ?P ?m ?g ???J?X OutputType !?? ?? ? A ?? ? G ?? ? H ? ? ? ? ? ? ? ? ?? ?? ?? ? u? t ? (? '? ? ?? ? ? ?? ?? ? s ?? ? t A ? ? ? ? j*?E*??*??*??*??*A??*G??*?????*?????*?????*??*??*??*??*?????*?? ? F G 4 5 6 7 8 9 $ : / ; : <