Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\lib\int\org\apache\axis\handlers\EchoHandler.class
?? / ? X Y Z [ \ ] . ^ _ - ` a - b c - d - e f g h i j k l m i n o p q r g s J t u v i w x ^ y z { | } ~ ! ? ? ? i ? - ? ? - ? X ? ? ? ? ? log Lorg/apache/commons/logging/Log; wsdlStart1 Ljava/lang/String; wsdlStart wsdlEnd *class$org$apache$axis$handlers$EchoHandler Ljava/lang/Class; Synthetic <init> ()V Code LineNumberTable LocalVariableTable this &Lorg/apache/axis/handlers/EchoHandler; invoke #(Lorg/apache/axis/MessageContext;)V msg Lorg/apache/axis/Message; env &Lorg/apache/axis/message/SOAPEnvelope; e Ljava/lang/Exception; msgContext Lorg/apache/axis/MessageContext; Exceptions ? generateWSDL url wsdlString doc Lorg/w3c/dom/Document; class$ %(Ljava/lang/String;)Ljava/lang/Class; x1 "Ljava/lang/ClassNotFoundException; x0 <clinit> SourceFile EchoHandler.java ? ? Q java/lang/ClassNotFoundException java/lang/NoClassDefFoundError ? ? 8 ? 8 9?<?xml version="1.0" encoding="utf-8" ?><definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s0="http://tempuri.org/EchoService" targetNamespace="http://tempuri.org/EchoService" xmlns="http://schemas.xmlsoap.org/wsdl/"><message name="request"><part name="content" type="xsd:anyType" /></message><message name="response"><part name="content" element="xsd:anyType" /></message><portType name="EchoSoap"><operation name="doIt"><input message="s0:request" /> <output message="s0:response" /> </operation></portType><binding name="EchoSoap" type="s0:EchoSoap"><soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" /><operation name="doIt"><soap:operation soapAction="http://tempuri.org/Echo" style="document" /><input><soap:body use="literal" /></input><output><soap:body use="literal" /></output></operation></binding><service name="Echo"><port name="EchoSoap" binding="s0:EchoSoap"><soap:address location="http:// 1 2 "<?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions targetNamespace="http://handlers.apache.org/EchoService" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://handlers.apache.org/EchoService" xmlns:intf="http://handlers.apache.org/EchoService" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <wsdl:types> <schema targetNamespace="http://handlers.apache.org/EchoService" xmlns="http://www.w3.org/2001/XMLSchema"> <xsd:import namespace="http://schemas.xmlsoap.org/soap/encoding/"/> <xsd:complexType name="echoElements"> <xsd:sequence> <xsd:element name="content" type="xsd:anyType"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="echoElementsReturn"> <xsd:sequence> <xsd:element name="content" type="xsd:anyType"/> </xsd:sequence> </xsd:complexType> </schema> </wsdl:types> <wsdl:message name="echoElementsResponse"> <wsdl:part type="impl:echoElementsReturn" name="echoElementsReturn"/> </wsdl:message> <wsdl:message name="echoElementsRequest"> <wsdl:part type="impl:echoElements" name="part"/> </wsdl:message> <wsdl:portType name="EchoService"> <wsdl:operation name="doIt"> <wsdl:input message="impl:echoElementsRequest" name="echoElementsRequest"/> <wsdl:output message="impl:echoElementsResponse" name="echoElementsResponse"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="EchoServiceSoapBinding" type="impl:EchoService"> <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="doIt"> <wsdlsoap:operation soapAction=""/> <wsdl:input name="echoElementsRequest"> <wsdlsoap:body namespace="http://handlers.apache.org/EchoService" use="literal"/> </wsdl:input> <wsdl:output name="echoElementsResponse"> <wsdlsoap:body namespace="http://handlers.apache.org/EchoService" use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="EchoService"> <wsdl:port binding="impl:EchoServiceSoapBinding" name="EchoService"> <wsdlsoap:address location=" 3 2 5 "/></wsdl:port> </wsdl:service> </wsdl:definitions> 4 2 / 0 Enter: EchoHandler::invoke ? ? ? ? ? ? ? ? org/apache/axis/Message 8 ? ? ? java/lang/Exception exception00 ? ? ? ? ? ? ? Exit: EchoHandler::invoke transport.url ? ? java/lang/StringBuffer ? ? ? ? java/io/ByteArrayInputStream UTF-8 ? ? ? 8 ? ? ? ? WSDL ? ? 5 6 $org.apache.axis.handlers.EchoHandler P Q ? ? ? ? ? $org/apache/axis/handlers/EchoHandler %org/apache/axis/handlers/BasicHandler org/apache/axis/AxisFault java/lang/Class forName getMessage ()Ljava/lang/String; (Ljava/lang/String;)V org/apache/commons/logging/Log debug (Ljava/lang/Object;)V org/apache/axis/MessageContext getRequestMessage ()Lorg/apache/axis/Message; getSOAPEnvelope (()Lorg/apache/axis/message/SOAPEnvelope; setResponseMessage (Lorg/apache/axis/Message;)V org/apache/axis/utils/Messages &(Ljava/lang/String;)Ljava/lang/String; error *(Ljava/lang/Object;Ljava/lang/Throwable;)V makeFault 2(Ljava/lang/Exception;)Lorg/apache/axis/AxisFault; getStrProp append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString java/lang/String getBytes (Ljava/lang/String;)[B ([B)V org/apache/axis/utils/XMLUtils newDocument -(Ljava/io/InputStream;)Lorg/w3c/dom/Document; setProperty '(Ljava/lang/String;Ljava/lang/Object;)V getName ,org/apache/axis/components/logger/LogFactory getLog 4(Ljava/lang/String;)Lorg/apache/commons/logging/Log; ! - . / 0 1 2 3 2 4 2 5 6 7 8 9 : M *? *? * ? *? ? ; # 5 [ ? <