Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\lib\int\org\apache\axis\utils\Admin.class
?? /? ? ? ? ? ? ? ? ? | ? ? ? ? ? ? | ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | ? * ? - * ? ? | ? | 7 ? ? ! ?"#$ %& %' ?() E ?* E+ E,- E. % ?/ %.012 O34567 V ?8 X9 X: ;<= O ? V>?@ VA ` ? _B ?CD ?EFGHIJKLMNOPQRSTUVWXY z ?Z | ?[ ~ ?\ ? ? ?] ?^_ ?`ab ? ? ?c de ?f ghi |jk |l ?m nop log Lorg/apache/commons/logging/Log; !class$org$apache$axis$utils$Admin Ljava/lang/Class; Synthetic <init> ()V Code LineNumberTable LocalVariableTable this Lorg/apache/axis/utils/Admin; AdminService .([Lorg/w3c/dom/Element;)[Lorg/w3c/dom/Element; xml [Lorg/w3c/dom/Element; msgContext Lorg/apache/axis/MessageContext; doc Lorg/w3c/dom/Document; result Exceptions processWSDD i(Lorg/apache/axis/MessageContext;Lorg/apache/axis/AxisEngine;Lorg/w3c/dom/Element;)Lorg/w3c/dom/Document; newPassword Ljava/lang/String; deployment 0Lorg/apache/axis/deployment/wsdd/WSDDDeployment; engine Lorg/apache/axis/AxisEngine; root Lorg/w3c/dom/Element; action wsddDoc .Lorg/apache/axis/deployment/wsdd/WSDDDocument; config %Lorg/apache/axis/EngineConfiguration; process M(Lorg/apache/axis/MessageContext;Lorg/w3c/dom/Element;)Lorg/w3c/dom/Document; rootNS verifyHostAllowed #(Lorg/apache/axis/MessageContext;)V myAddr Ljava/net/InetAddress; remoteAddr e Ljava/net/UnknownHostException; remoteIP serviceHandler Lorg/apache/axis/Handler; listConfig 4(Lorg/apache/axis/AxisEngine;)Lorg/w3c/dom/Document; Ljava/lang/Exception; writer Ljava/io/StringWriter; context /Lorg/apache/axis/encoding/SerializationContext; main ([Ljava/lang/String;)V args [Ljava/lang/String; i I admin class$ %(Ljava/lang/String;)Ljava/lang/Class; x1 "Ljava/lang/ClassNotFoundException; x0 <clinit> SourceFile Admin.javaqr ? java/lang/ClassNotFoundException java/lang/NoClassDefFoundErrorst ?u ? ? ? ? Enter: Admin::AdminServicevwxyz ? ? org/w3c/dom/Element{|} Exit: Admin::AdminService~t passwd??????t??u??? Admin???? done00?s??? quit quitRequest00?x quit.requested true?? quit00s? list ? ? clientdeploy?? ,org/apache/axis/deployment/wsdd/WSDDDocument ???? 'org/apache/axis/WSDDEngineConfiguration????? ?? ? ? ??t?? http://xml.apache.org/axis/wsdd/ ? ? java/lang/Exception adminServiceNoWSDD?? enableRemoteAdmin?????? remoteaddr?? 127.0.0.1 0:0:0:0:0:0:0:1??????? java/lang/StringBuffer Comparing remote caller ???? to ?t noAdminAccess01 org/apache/axis/AxisFault Server.Unauthorized noAdminAccess00 ?? java/net/UnknownHostException Server.UnknownHost unknownHost00 java/io/StringWriter -org/apache/axis/encoding/SerializationContext ??????? noEngineWSDD? ? org/xml/sax/InputSource java/io/StringReader?? ???? exception00?? client server usage00 Admin client|server <xml-file> where00 <xml-file> <deploy> # <handler name=a class=className/> <chain name=a flow="a,b,c" /> ) <chain name=a request="a,b,c" pivot="d" % response="e,f,g" /> <service name=a handler=b /> </deploy> <undeploy> <handler name=a/> <chain name=a/> <service name=a/> </undeploy> <list/> "java/lang/IllegalArgumentException org/apache/axis/utils/Admin !org/apache/axis/client/AxisClient !org/apache/axis/server/AxisServer??? ? org/apache/axis/MessageContext ?? process00 java/io/FileInputStream?????????u errorProcess00 ? ? org.apache.axis.utils.Admin ? ??t??? java/lang/Object java/lang/Class forName getMessage ()Ljava/lang/String; (Ljava/lang/String;)V org/apache/commons/logging/Log debug (Ljava/lang/Object;)V getCurrentContext "()Lorg/apache/axis/MessageContext; org/w3c/dom/Document getDocumentElement ()Lorg/w3c/dom/Element; getLocalName java/lang/String equals (Ljava/lang/Object;)Z getFirstChild ()Lorg/w3c/dom/Node; org/w3c/dom/Node getNodeValue org/apache/axis/AxisEngine setAdminPassword org/apache/axis/utils/XMLUtils newDocument ()Lorg/w3c/dom/Document; createElementNS ;(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element; appendChild &(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; org/apache/axis/utils/Messages &(Ljava/lang/String;)Ljava/lang/String; createTextNode &(Ljava/lang/String;)Lorg/w3c/dom/Text; error setProperty '(Ljava/lang/String;Ljava/lang/Object;)V 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getClientEngine ()Lorg/apache/axis/AxisEngine; (Lorg/w3c/dom/Element;)V getConfig '()Lorg/apache/axis/EngineConfiguration; getDeployment 2()Lorg/apache/axis/deployment/wsdd/WSDDDeployment; deploy 3(Lorg/apache/axis/deployment/wsdd/WSDDDeployment;)V refreshGlobalOptions saveConfiguration getNamespaceURI getAxisEngine getService -()Lorg/apache/axis/handlers/soap/SOAPService; org/apache/axis/Handler getOption &(Ljava/lang/String;)Ljava/lang/Object; org/apache/axis/utils/JavaUtils isTrueExplicitly getStrProp java/net/InetAddress getLocalHost ()Ljava/net/InetAddress; getByName *(Ljava/lang/String;)Ljava/net/InetAddress; isDebugEnabled ()Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; toString O(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lorg/w3c/dom/Element;)V (Ljava/io/Writer;)V setPretty (Z)V .org/apache/axis/deployment/wsdd/WSDDDeployment writeToContext 2(Lorg/apache/axis/encoding/SerializationContext;)V close getBuffer ()Ljava/lang/StringBuffer; (Ljava/io/Reader;)V 1(Lorg/xml/sax/InputSource;)Lorg/w3c/dom/Document; *(Ljava/lang/Object;Ljava/lang/Throwable;)V setShouldSaveConfig init (Lorg/apache/axis/AxisEngine;)V -(Ljava/io/InputStream;)Lorg/w3c/dom/Document; java/lang/System out Ljava/io/PrintStream; DocumentToString *(Lorg/w3c/dom/Document;)Ljava/lang/String; java/io/PrintStream println getName ,org/apache/axis/components/logger/LogFactory getLog 4(Ljava/lang/String;)Lorg/apache/commons/logging/Log; ! | ? ? ? ? ? ? ? ? ? / *? ? ? 4 ? ? ? ? ? ? ? 4? ? ? M*,+2? N? :-? S? ? ? ? ? @ A B C ' D 1 E ? 4 4 ? ? 4 ? ? &