1B T                     9   9    E    N P()VCodeLineNumberTableLocalVariableTablethisLoracle/xdb/BinXMLTestEncDec;encode6(Loracle/sql/CLOB;Ljava/lang/String;)Loracle/sql/BLOB;ecLjava/lang/Exception;buffer[CconnLjava/sql/Connection;dbmconn,Loracle/xml/binxml/DBBinXMLMetadataProvider;binf*Loracle/xml/binxml/BinXMLProcessorFactory;binp'Loracle/xml/binxml/BinXMLProcessorImpl;bytestrmLjava/io/ByteArrayOutputStream;binstrm Loracle/xml/binxml/BinXMLStream;binenc!Loracle/xml/binxml/BinXMLEncoder;dp Loracle/xml/parser/v2/SAXParser;istreamLjava/io/Reader;einclobLoracle/sql/CLOB; schemaURLLjava/lang/String;outblobLoracle/sql/BLOB;encode_from_xsd schLocURLLjava/net/URL;schLocschid!Loracle/xml/binxml/BinXMLVocabId;rxsdfiledecode$(Loracle/sql/BLOB;)Loracle/sql/CLOB;bindec!Loracle/xml/binxml/BinXMLDecoder;outstrmsaxser'Loracle/xml/parser/v2/XMLSAXSerializer;inbloboutclobdecode_to_file&(Loracle/sql/BLOB;Ljava/lang/String;)VxmlfileLjava/io/File; xmlfilestrmLjava/io/FileOutputStream;filename SourceFileBinXMLTestEncDec.java UV start encode J   clob is null  java/lang/Exceptionfailed clob read oracle/jdbc/OracleDriver  %oracle/jdbc/internal/OracleConnection (oracle/xml/binxml/BinXMLProcessorFactory %oracle/xml/binxml/BinXMLProcessorImpl  java/io/ByteArrayOutputStream      encoder   non schema-based oracle/xml/parser/v2/SAXParser        !"parsed # $% &' () * failed java end encode J start encode xsd connected to DB not able to connect to DB +,- ./ 01saved 23got compiled schema oracle/xml/binxml/BinXMLUtil 45register schema to JVM locally  failed Java end encode xsd start decode J  blob null  6bin stream created 78 $9%oracle/xml/parser/v2/XMLSAXSerializer U:; < = decode over >/ ?@ end decode J start decode_to_file java/io/File Ujava/io/FileOutputStream UAend decode_to_fileoracle/xdb/BinXMLTestEncDecjava/lang/Objectjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)Voracle/sql/CLOBgetChars(JI[C)I([C)VprintStackTrace(Ljava/io/PrintStream;)Vjava/sql/DriverManagerregisterDriver(Ljava/sql/Driver;)VdefaultConnection()Ljava/sql/Connection;/oracle/xml/binxml/BinXMLMetadataProviderFactorycreateDBMetadataProvider.()Loracle/xml/binxml/DBBinXMLMetadataProvider;*oracle/xml/binxml/DBBinXMLMetadataProvider setConnection(Ljava/sql/Connection;)VcreateProcessorO(Loracle/xml/binxml/BinXMLMetadataProvider;)Loracle/xml/binxml/BinXMLProcessor; setDebugMode(Z)VcreateBinXMLStream8(Ljava/io/OutputStream;)Loracle/xml/binxml/BinXMLStream;oracle/xml/binxml/BinXMLStream getEncoder#()Loracle/xml/binxml/BinXMLEncoder;oracle/xml/binxml/BinXMLEncoder setProperty(IZ)V setSchemagetContentHandler()Lorg/xml/sax/ContentHandler;setContentHandler(Lorg/xml/sax/ContentHandler;)VgetLexicalHandler"()Lorg/xml/sax/ext/LexicalHandler; setLexHandler#(Lorg/xml/sax/ext/LexicalHandler;)VgetErrorHandler()Lorg/xml/sax/ErrorHandler;setErrorHandler(Lorg/xml/sax/ErrorHandler;)VgetCharacterStream()Ljava/io/Reader;parse(Ljava/io/Reader;)Voracle/sql/BLOBcreateTemporary*(Ljava/sql/Connection;ZI)Loracle/sql/BLOB; toByteArray()[BputBytes(J[B)I(Ljava/lang/Object;)V createURL"(Ljava/lang/String;)Ljava/net/URL; java/net/URLtoExternalForm()Ljava/lang/String; saveSchema5(Ljava/lang/String;)Loracle/xml/binxml/BinXMLVocabId;getCompiledSchema3(Loracle/xml/binxml/BinXMLVocabId;)Ljava/io/Reader;registerSchema!(Ljava/net/URL;Ljava/io/Reader;)V1(Ljava/sql/Blob;)Loracle/xml/binxml/BinXMLStream; getDecoder#()Loracle/xml/binxml/BinXMLDecoder;*(Ljava/sql/Connection;ZI)Loracle/sql/CLOB;(Ljava/io/OutputStream;)Voracle/xml/binxml/BinXMLDecodersetLexicalHandler9(Lorg/xml/sax/ContentHandler;Lorg/xml/sax/ErrorHandler;)VtoString putString(JLjava/lang/String;)I(Ljava/io/File;)V!STUVW/*XDY Z[ \]W  xM* ,dN* d-W-:  N Y Y N:---Y:W:Y::: ++  +   Y :   !"  #$  %&*':   ()- *M, +,W+-N.- /,-0Bx^y[^X2IK MOPTW&X-^0Z2\:]BcDdNeYi^kilwmyoprtuwxz{}~(.5=EP[^_gnvY2^_%`aDbc^defghijklmno Wpq .-rs _t_xuvxwx nyz {]WA0MN Y Y N:- --1 2Y:W:++3:4:5: 6 7: 89Y:W3 ;<Y:  :  :   Y : !" %&- *M,  +,WN=- >, P'Q$'X' !&1<GOQZgmtz$'(07?Y bc&deZfgghiz|}~x s Xjk Olm Fno +pq(t_AuvAx 7yz W ?L* @+M Y Y MN,,-,Y:W-:*A:BC:, DLY:EYF:  G  HI+ JKWM., L+LMX~ $/3>KMVbhpx     ($&')*Yp bc3deVnfgbbhipTlmC2k' t_z v W MM Y Y MN,, -,Y:W-:*A:BC:NY+O:PYQ: EY F:   HM., RX^/2 348#:.;8=A>M@SB[CcDlFvGHIOKMNPRYz bc#tdeAVfgMJhi[<lml+v! t_zx