4L&oracle/jdbc/xa/client/OracleXAResourceoracle/jdbc/xa/OracleXAResourceOracleXAResource.java/Loracle/jdbc/logging/annotations/DefaultLogger;value oracle.jdbc*Loracle/jdbc/logging/annotations/Supports;)Loracle/jdbc/logging/annotations/Feature;XA m_versionS$needStackingForCommitRollbackPrepareZ xa_start_816Ljava/lang/String;xa_start_post_816 xa_end_816xa_end_post_816 xa_commit_816xa_commit_post_816xa_prepare_816xa_prepare_post_816xa_rollback_816xa_rollback_post_816 xa_forget_816xa_forget_post_816 isTransLoose()V   "  $  &;(Ljava/sql/Connection;Loracle/jdbc/xa/OracleXAConnection;)V javax/transaction/xa/XAException)java/sql/SQLException+ ( -%oracle/jdbc/internal/OracleConnection/getVersionNumber()S 12 03Unsupported database version %d5java/lang/Object7java/lang/Short9valueOf(S)Ljava/lang/Short; ;< :=java/lang/String?format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; AB @C oracle/jdbc/driver/DatabaseErrorEcreateXAException7(Ljava/lang/String;I)Ljavax/transaction/xa/XAException; GH FI initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable; KL *Mjava/sql/ConnectionO!oracle/jdbc/xa/OracleXAConnectionQstart(Ljavax/transaction/xa/Xid;I)V connectionLjava/sql/Connection; UV W'oracle/jdbc/replay/ReplayableConnectionY disableReplay [ Z\oracle/jdbc/proxy/_Proxy_^ _getDelegate_()Ljava/lang/Object; `a _b checkError(Ljava/sql/SQLException;I)V de f%(I)Ljavax/transaction/xa/XAException; Gh FifillInStackTrace()Ljava/lang/Throwable; kl *m  .saveAndAlterAutoCommitModeForGlobalTransaction u vdoStart(Ljavax/transaction/xa/Xid;I)I xy z(I)V d| }createOrUpdateXid (Ljavax/transaction/xa/Xid;Z[Z)V  )restoreAutoCommitModeForGlobalTransaction  javax/transaction/xa/Xid[Zjava/lang/Throwable   prepareCall0(Ljava/lang/String;)Ljava/sql/CallableStatement; Pjava/sql/CallableStatementregisterOutParameter(II)V  getFormatId()I setInt getGlobalTransactionId()[B setBytes(I[B)V getBranchQualifier timeoutI execute()Z getInt(I)I close   getErrorCode ,end& suspendStacked6(Ljavax/transaction/xa/Xid;)Ljavax/transaction/xa/Xid; isXidSuspended(Ljavax/transaction/xa/Xid;)Z  resumeStacked(Ljavax/transaction/xa/Xid;)V removeXidFromList doEnd(Ljavax/transaction/xa/Xid;IZ)I isXidListEmpty exitGlobalTxnMode   activeXidLjavax/transaction/xa/Xid;   commit(Ljavax/transaction/xa/Xid;Z)VdoCommit  errorCode * P   d prepare(Ljavax/transaction/xa/Xid;)I doPrepare  oracle/jdbc/xa/OracleXAException errorConvert $getConnectionDuringExceptionHandling)()Loracle/jdbc/internal/OracleConnection; newXAExceptionL(Loracle/jdbc/internal/OracleConnection;I)Ljavax/transaction/xa/XAException;  forgetdoForget    rollback doRollback     doTwoPhaseAction3(II[Ljava/lang/String;[Ljavax/transaction/xa/Xid;)VdoDoTwoPhaseAction3(II[Ljava/lang/String;[Ljavax/transaction/xa/Xid;)I  [Ljava/lang/String;javax/transaction/xa/Xid;getSerializedBytes(Ljavax/transaction/xa/Xid;)[Bjava/io/IOExceptionoracle/jdbc/oracore/UtilserializeObject(Ljava/lang/Object;)[B  *begin ? := JAVA_XA.xa_start(?,?,?,?); end;"  $0begin ? := JAVA_XA.xa_start_new(?,?,?,?,?); end;&$begin ? := JAVA_XA.xa_end(?,?); end;(  *,begin ? := JAVA_XA.xa_end_new(?,?,?,?); end;,*begin ? := JAVA_XA.xa_commit (?,?,?); end;.  00begin ? := JAVA_XA.xa_commit_new (?,?,?,?); end;2)begin ? := JAVA_XA.xa_prepare (?,?); end;4  6/begin ? := JAVA_XA.xa_prepare_new (?,?,?); end;8*begin ? := JAVA_XA.xa_rollback (?,?); end;:  <0begin ? := JAVA_XA.xa_rollback_new (?,?,?); end;>(begin ? := JAVA_XA.xa_forget (?,?); end;@  B.begin ? := JAVA_XA.xa_forget_new (?,?,?); end;DCodeLineNumberTable StackMapTable Exceptions SourceFileRuntimeVisibleAnnotations!             F<*!*#*%*'G[/ 2X](F%t*+,.*#*%*'N*+04#**##(%:N*#*#'68Y*#>SDJ-N**7:,HC3PRPRE, PR,-GNf/ 2Xhl$m7t:o<q=r@sEvOyP|\}e|i}sI*STF R*XZ"*XZ]*X_cPN*XN:*XN*g-Y:6+jn**o~6p~=q~*'q6r~=s~q~qjn**o~+#jn**t~#o~ q~jn**=*w*+{6 :*g*~YT:*+ :*ç :  .1, ,H7:*EFIINIH)P,PPPPPP/V, PP*PP PPG+ ).138@EHLM\bg{    &/7 :<@C!Q"I*xyF>:*X:+++*W> ::;:>jn**: ::my|,m,m,HI yB,E,, B,Gv)*.01*283F4R5\7d9mLrMyO~QR;=?CDFJLMOQRTI*,TFws*XZ"*XZ]*X_cPN*XN:*XN*g-Y:666+jn**6~jn**: ~6~6 *+: 6 *+6  *+*+W ϠYT: *+  36 *+ 6 : * g * ˧*֙ ***~ jn*** : * ç :  .1,,NT[[][EgjjojH)P,P!PP @ @  PP  PP,  PPPP PPG7w xyz)}.1~38@EHKNRSbfno~ "'(.DETX[adrI*F :6*X߹:+++W6 ::=:6jn**: ::bnq,by,b,yHK nB,E,, B,Gr+9GP X bgn!s#v$y {!#$&I*,FL *XZ"*XZ]*X_cPN*XN:*XN*g-Y:+jn**:*% *+:*+W***+ :*g/:-:*% **% *ç :.1,~,~*,EH)P,PPPPH, B*PP*,  PPG'E FGH)K.Q1L3M8P@TEVIXJZY^\_c`mhsjzk~rxtwz|~I*FN*XN--+-+-+--W-6*- -:N::6jn**:- -:Nfps,fz,f,zHs H&B,D,, B,Gr$1>NU^fjpuwz|I*,Ff *XZ"*XZ]*X_cPM*XMN*XM*-g,YN6+jn**:*% *+:*+63-6*n**6 :*g/:,:*% **% *-ì:-.1,j,j*,BHu)P, PP7B, B*PP*,  PPG+ ).127>BEIJY\cjq|}   %!"$()+,I*F=N*XN--+-+-+-W-=- -:N::6jn**:- -:NOY\,Oc,O,cHI YB,D,, B,Gn34:<=&>3?@AGCOXSYY[^]`^cEeIlKmOrPRVXY[]^_I*,Fb*XZ"*XZ]*X_cPM*XMN*XM*-g,YN6+jn***+W*+6 :*g*~-ç :-.1,_fi,B|HE )P, PPO, PPG^u vwx){.1|2}7>BEIJY_fikstzI*F=N*XN--+-+-+-W-=- -:N8:=jn**:- -:NOY\,Oc,O,cHG YB,D,, B,Gn&3@GOSY^`ceklpI*,F*XZ"*XZ]*X_cPM*XMN*XM*-g,YN6+jn**:*% *+:*+W***+ :*g*% **~-ç :-.1,~,BHd )P, PPPPG, PPGz ).127>BEIJY\cmsz~ !#&()I*FM*X M,,+,+,+,W,>*, ,NM6N-6jn**-:, ,:MU_b,Uh,U,hHI _B,D,, B,Gn/578$91:><E>M?N@UPYQ_ScUeVhBiDoGtHJNPQSUVXI*, Fb*XZ#*XZ]*X_cP: *X::*X:*gY:*-Wç :03,IVYY^YH@*P,PPPG6 e fgh*k0q3l5m;pCtIvSwaxI*F'jn**G~I* FA * LHEG!FI#%')+-/13579;=? ACEG2 57 ;<?A$D*F0I6K<NBPJKs [e