Edit D:\app\Administrator\product\11.2.0\dbhome_1\oc4j\lib\oracle\xml\xsql\XSQLDocHandler.class
?? .* ? ? ?! ?" ?# ?$ ?% &' &( ?) ?* ?+ ?, ?- ./ 70 ?1 ?23 *4 I56 `78 *9 &: &;< `=> ? @AB CD???????? @EF ?G KH KIJ ?K ?L 7M \NO /P /Q 7RSTSUV *WXYZS[\] :^Y_YU`a ?bc *d @efgfhY5ij @9k K Kl 7mngnhYoYpqr s 7Z @t ?u ?vw Zxyz{ &|}~ a a a? \? `?? `? `????? m m? `? mQ K? &0 *? ?? *m ?? ??? @? ??? *e I? It? ??YW? ???? ???????????????????????????????????????? XSQL_NS_URI Ljava/lang/String; ConstantValue XSQL_ERR_MSG? XSQL_ERR_STM? STYLE_PI ALLOW_CLIENT_STYLE ERROR_HANDLER XSQLDoc Lorg/w3c/dom/Document; env !Loracle/xml/xsql/XSQLPageRequest; topLevelPIs Ljava/util/Vector; requestPI "Loracle/xml/xsql/XSQLStylesheetPI; connectionName errorHandlerClass allowXSLOverride Z firstInsertTag Lorg/w3c/dom/Element; pageTiming actionTiming cacheSeconds J NUMBER_OF_HANDLERS I P? H? QUERY QUERY_HANDLER PARAM PARAM_HANDLER INSREQ INSREQ_HANDLER UPDREQ UPDREQ_HANDLER DELREQ DELREQ_HANDLER DML DML_HANDLER ACTION ACTION_HANDLER SHEETPARAM SHEETPARAM_HANDLER INCXML INCXML_HANDLER INCOWA INCOWA_HANDLER INCXSQL INCXSQL_HANDLER INCREQ INCREQ_HANDLER PAGEPARAM PAGEPARAM_HANDLER SESSPARAM SESSPARAM_HANDLER COOKPARAM COOKPARAM_HANDLER REFCURSOR REFCURSOR_HANDLER INS_PARAM INS_PARAM_HANDLER INC_POSTXML INC_POSTXML_HANDLER IFPARAM IFPARAM_HANDLER builtinActions Ljava/util/Hashtable; <init> b(Loracle/xml/xsql/XSQLPageRequest;Loracle/xml/xsql/XSQLPage;Ljava/lang/String;Ljava/lang/String;)V Code LineNumberTable Exceptions? getDocument ()Lorg/w3c/dom/Document;? removeXSQLNamespaces $(Loracle/xml/parser/v2/XMLElement;)V getConnectionName ()Ljava/lang/String; getErrorHandlerClass getCacheThreshold ()J getAllowClientStyle ()Z getDocumentPIs ()Ljava/util/Vector; handlerForAction :(Lorg/w3c/dom/Element;)Loracle/xml/xsql/XSQLActionHandler; resolveConnName ;(Lorg/w3c/dom/Element;Ljava/lang/String;)Ljava/lang/String; getXSQLActions 6(Loracle/xml/parser/v2/XMLDocument;)Ljava/util/Vector; *(Lorg/w3c/dom/Element;Ljava/util/Vector;)V register '(Ljava/lang/String;Ljava/lang/String;)V valueOfErrorHandlerAttr )(Lorg/w3c/dom/Element;)Ljava/lang/String; valueOfConnectionAttr ownedByXSQLDocument (Lorg/w3c/dom/Element;)Z <clinit> ()V SourceFile XSQLDocHandler.java ? ? ? ? ? ? ? ? ? ? ? ? ????? ? ? ? ? ? ? ? ? ? ?? ???? allow-client-style??? n?? no??? ? ?? oracle/xml/xsql/XSQLStylesheetPI ???? Error Parsing the Document???? oracle/xml/parser/v2/XMLDocument???? org/w3c/dom/Element ???? java/lang/Long ?????????? java/lang/Exception?? org/w3c/dom/Document???? oracle/xml/xsql/XSQLDOMException Empty Document ???? org/w3c/dom/DOMException oracle/xml/parser/v2/XMLElement xsql-timing??????? urn:oracle-xsql org/w3c/dom/Attr java/util/Vector xml-stylesheet !org/w3c/dom/ProcessingInstruction ? ? ? java/lang/Class !oracle/xml/xsql/XSQLActionHandler java/lang/InstantiationException java/lang/IllegalAccessException java/lang/String 2oracle/xml/xsql/actions/XSQLExtensionActionHandler? {@ } connection java/lang/StringBuffer ? !"#$% java/lang/ClassNotFoundException&?'() java/lang/NoClassDefFoundError errorHandler java/util/Hashtable query (oracle.xml.xsql.actions.XSQLQueryHandler include-param /oracle.xml.xsql.actions.XSQLGetParameterHandler insert-request 0oracle.xml.xsql.actions.XSQLInsertRequestHandler update-request 0oracle.xml.xsql.actions.XSQLUpdateRequestHandler delete-request 0oracle.xml.xsql.actions.XSQLDeleteRequestHandler dml &oracle.xml.xsql.actions.XSQLDMLHandler action 2oracle.xml.xsql.actions.XSQLExtensionActionHandler set-stylesheet-param 6oracle.xml.xsql.actions.XSQLStylesheetParameterHandler include-xml -oracle.xml.xsql.actions.XSQLIncludeXMLHandler include-owa -oracle.xml.xsql.actions.XSQLIncludeOWAHandler include-xsql .oracle.xml.xsql.actions.XSQLIncludeXSQLHandler include-request-params 1oracle.xml.xsql.actions.XSQLIncludeRequestHandler set-page-param /oracle.xml.xsql.actions.XSQLSetPageParamHandler set-session-param 2oracle.xml.xsql.actions.XSQLSetSessionParamHandler set-cookie ,oracle.xml.xsql.actions.XSQLSetCookieHandler ref-cursor-function 4oracle.xml.xsql.actions.XSQLRefCursorFunctionHandler insert-param 2oracle.xml.xsql.actions.XSQLInsertParameterHandler include-posted-xml 3oracle.xml.xsql.actions.XSQLIncludePostedXMLHandler if-param *oracle.xml.xsql.actions.XSQLIfParamHandler oracle/xml/xsql/XSQLDocHandler java/lang/Object message operation oracle.xml.xsql.actions.XSQL Handler org/xml/sax/SAXException java/sql/SQLException !oracle/xml/xsql/XSQLConfigManager getManager %()Loracle/xml/xsql/XSQLConfigManager; defaultAllowClientOverride oracle/xml/xsql/XSQLPage $()Loracle/xml/parser/v2/XMLDocument; getDocumentElement ()Lorg/w3c/dom/Element; getAttributeNode &(Ljava/lang/String;)Lorg/w3c/dom/Attr; getNodeValue equalsIgnoreCase (Ljava/lang/String;)Z removeAttributeNode &(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr; pageTimingInfo actionTimingInfo equals (Ljava/lang/Object;)Z java/lang/System out Ljava/io/PrintStream; java/io/PrintStream println (Ljava/lang/String;)V currentTimeMillis size ()I elementAt (I)Ljava/lang/Object; createDocumentFragment ()Lorg/w3c/dom/DocumentFragment; handleAction (Lorg/w3c/dom/Node;)V (J)V toString createComment )(Ljava/lang/String;)Lorg/w3c/dom/Comment; org/w3c/dom/DocumentFragment getFirstChild ()Lorg/w3c/dom/Node; insertBefore 8(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; getParentNode org/w3c/dom/Node removeChild &(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; hasChildNodes appendChild setAttribute getAttributes ()Lorg/w3c/dom/NamedNodeMap; org/w3c/dom/NamedNodeMap getLength item (I)Lorg/w3c/dom/Node; addElement (Ljava/lang/Object;)V getChildNodes ()Lorg/w3c/dom/NodeList; org/w3c/dom/NodeList getNodeType ()S getNodeName &(Lorg/w3c/dom/ProcessingInstruction;)V getLocalName get &(Ljava/lang/Object;)Ljava/lang/Object; newInstance ()Ljava/lang/Object; getUserDefinedHandlers ()Ljava/util/Hashtable; init 9(Loracle/xml/xsql/XSQLPageRequest;Lorg/w3c/dom/Element;)V setHandlerClass indexOf (Ljava/lang/String;)I (Ljava/lang/String;I)I substring (II)Ljava/lang/String; oracle/xml/xsql/XSQLPageRequest getParameter &(Ljava/lang/String;)Ljava/lang/String; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (I)Ljava/lang/String; (I)V getNamespaceURI oracle/xml/xsql/XSQLUtil classForName %(Ljava/lang/String;)Ljava/lang/Class; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; err oracle/xml/xsql/Res format ((I[Ljava/lang/String;)Ljava/lang/String; 0 ? ? ; ? ? ? H ? ? ? ? ? ? ? ? ? ? ? S ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?*? *? *? *? *? *? *? *? ? ? *? *? *? * ? *+? *,? ? *? ? :? W**? ? **? ? ? :? 3? :*? ? ? ? ? ? ? W? :*? ? *? ? *? ? -? -? ? *? Y-? ? *? ? ? !? "? ? ? M ; <