Advertisement
Guest User

Untitled

a guest
Jul 31st, 2015
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.90 KB | None | 0 0
  1. 124: l0 := @this: org.eclipse.persistence.eis.EISAccessor
  2. 124: l1 := @parameter0: org.eclipse.persistence.queries.Call
  3. 124: l2 := @parameter1: org.eclipse.persistence.internal.sessions.AbstractRecord
  4. 124: l3 := @parameter2: org.eclipse.persistence.internal.sessions.AbstractSession
  5. 124: $stack0 = l0
  6. 124: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: org.eclipse.persistence.sessions.Login getLogin()>()
  7. 124: if $stack0 != null goto $stack0 = null
  8. 125: $stack0 = staticinvoke <org.eclipse.persistence.exceptions.DatabaseException: org.eclipse.persistence.exceptions.DatabaseException databaseAccessorNotConnected()>()
  9. 125: throw $stack0
  10. 128: $stack0 = null
  11. 128: l4 = $stack0
  12. 129: $stack0 = null
  13. 129: l5 = $stack0
  14. 130: $stack0 = null
  15. 130: l6 = $stack0
  16. 132: $stack0 = l1
  17. 132: $stack0 = (org.eclipse.persistence.eis.interactions.EISInteraction) $stack0
  18. 132: l6 = $stack0
  19. 133: goto [?= $stack0 = l0]
  20. 133: $stack0 := @caughtexception
  21. 133: nop
  22. 134: $stack0 = l1
  23. 134: $stack0 = staticinvoke <org.eclipse.persistence.exceptions.QueryException: org.eclipse.persistence.exceptions.QueryException invalidDatabaseCall(org.eclipse.persistence.queries.Call)>($stack0)
  24. 134: throw $stack0
  25. 139: $stack0 = l0
  26. 139: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: boolean isInTransaction()>()
  27. 139: if $stack0 != 0 goto $stack0 = 0
  28. 139: $stack0 = l0
  29. 139: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: org.eclipse.persistence.eis.EISPlatform getEISPlatform()>()
  30. 139: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISPlatform: boolean requiresAutoCommit()>()
  31. 139: if $stack0 == 0 goto $stack0 = 0
  32. 139: $stack0 = 1
  33. 139: goto [?= l7 = $stack0]
  34. 139: $stack0 = 0
  35. 139: l7 = $stack0
  36. 140: $stack0 = l7
  37. 140: if $stack0 == 0 goto $stack0 = l3
  38. 141: $stack0 = l0
  39. 141: $stack1 = l3
  40. 141: virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: void beginTransaction(org.eclipse.persistence.internal.sessions.AbstractSession)>($stack1)
  41. 144: $stack0 = l3
  42. 144: $stack1 = 3
  43. 144: $stack2 = "sql"
  44. 144: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.internal.sessions.AbstractSession: boolean shouldLog(int,java.lang.String)>($stack1, $stack2)
  45. 144: if $stack0 == 0 goto $stack0 = l0
  46. 145: $stack0 = l3
  47. 145: $stack1 = 3
  48. 145: $stack2 = "sql"
  49. 145: $stack3 = l1
  50. 145: $stack4 = l0
  51. 145: $stack3 = interfaceinvoke $stack3.<org.eclipse.persistence.queries.Call: java.lang.String getLogString(org.eclipse.persistence.internal.databaseaccess.Accessor)>($stack4)
  52. 145: $stack4 = null
  53. 145: $stack5 = l0
  54. 145: $stack6 = 0
  55. 145: virtualinvoke $stack0.<org.eclipse.persistence.internal.sessions.AbstractSession: void log(int,java.lang.String,java.lang.String,java.lang.Object[],org.eclipse.persistence.internal.databaseaccess.Accessor,boolean)>($stack1, $stack2, $stack3, $stack4, $stack5, $stack6)
  56. 147: $stack0 = l0
  57. 147: $stack1 = l3
  58. 147: virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: void incrementCallCount(org.eclipse.persistence.internal.sessions.AbstractSession)>($stack1)
  59. 148: $stack0 = l3
  60. 148: $stack1 = "Timer:SqlPrepare"
  61. 148: $stack2 = l6
  62. 148: $stack2 = virtualinvoke $stack2.<org.eclipse.persistence.eis.interactions.EISInteraction: org.eclipse.persistence.queries.DatabaseQuery getQuery()>()
  63. 148: $stack3 = 2147483647
  64. 148: virtualinvoke $stack0.<org.eclipse.persistence.internal.sessions.AbstractSession: void startOperationProfile(java.lang.String,org.eclipse.persistence.queries.DatabaseQuery,int)>($stack1, $stack2, $stack3)
  65. 149: $stack0 = null
  66. 149: l8 = $stack0
  67. 150: $stack0 = null
  68. 150: l9 = $stack0
  69. 152: $stack0 = l0
  70. 152: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: javax.resource.cci.Connection getCCIConnection()>()
  71. 152: $stack0 = interfaceinvoke $stack0.<javax.resource.cci.Connection: javax.resource.cci.Interaction createInteraction()>()
  72. 152: l4 = $stack0
  73. 153: $stack0 = l0
  74. 153: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: org.eclipse.persistence.eis.EISPlatform getEISPlatform()>()
  75. 153: $stack1 = l6
  76. 153: $stack2 = l0
  77. 153: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISPlatform: javax.resource.cci.Record createInputRecord(org.eclipse.persistence.eis.interactions.EISInteraction,org.eclipse.persistence.eis.EISAccessor)>($stack1, $stack2)
  78. 153: l8 = $stack0
  79. 154: $stack0 = l0
  80. 154: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: org.eclipse.persistence.eis.EISPlatform getEISPlatform()>()
  81. 154: $stack1 = l6
  82. 154: $stack2 = l2
  83. 154: $stack3 = l0
  84. 154: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISPlatform: javax.resource.cci.Record createOutputRecord(org.eclipse.persistence.eis.interactions.EISInteraction,org.eclipse.persistence.internal.sessions.AbstractRecord,org.eclipse.persistence.eis.EISAccessor)>($stack1, $stack2, $stack3)
  85. 154: l9 = $stack0
  86. 155: goto [?= $stack0 = l3]
  87. 155: $stack0 := @caughtexception
  88. 155: l10 = $stack0
  89. 156: $stack0 = l3
  90. 156: $stack1 = "Timer:SqlPrepare"
  91. 156: $stack2 = l6
  92. 156: $stack2 = virtualinvoke $stack2.<org.eclipse.persistence.eis.interactions.EISInteraction: org.eclipse.persistence.queries.DatabaseQuery getQuery()>()
  93. 156: $stack3 = 2147483647
  94. 156: virtualinvoke $stack0.<org.eclipse.persistence.internal.sessions.AbstractSession: void endOperationProfile(java.lang.String,org.eclipse.persistence.queries.DatabaseQuery,int)>($stack1, $stack2, $stack3)
  95. 157: $stack0 = l10
  96. 157: throw $stack0
  97. 156: $stack0 = l3
  98. 156: $stack1 = "Timer:SqlPrepare"
  99. 156: $stack2 = l6
  100. 156: $stack2 = virtualinvoke $stack2.<org.eclipse.persistence.eis.interactions.EISInteraction: org.eclipse.persistence.queries.DatabaseQuery getQuery()>()
  101. 156: $stack3 = 2147483647
  102. 156: virtualinvoke $stack0.<org.eclipse.persistence.internal.sessions.AbstractSession: void endOperationProfile(java.lang.String,org.eclipse.persistence.queries.DatabaseQuery,int)>($stack1, $stack2, $stack3)
  103. 158: $stack0 = l3
  104. 158: $stack1 = "Timer:StatementExecute"
  105. 158: $stack2 = l6
  106. 158: $stack2 = virtualinvoke $stack2.<org.eclipse.persistence.eis.interactions.EISInteraction: org.eclipse.persistence.queries.DatabaseQuery getQuery()>()
  107. 158: $stack3 = 2147483647
  108. 158: virtualinvoke $stack0.<org.eclipse.persistence.internal.sessions.AbstractSession: void startOperationProfile(java.lang.String,org.eclipse.persistence.queries.DatabaseQuery,int)>($stack1, $stack2, $stack3)
  109. 160: $stack0 = 1
  110. 160: l10 = $stack0
  111. 161: $stack0 = l0
  112. 161: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: org.eclipse.persistence.eis.EISPlatform getEISPlatform()>()
  113. 161: $stack1 = l6
  114. 161: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISPlatform: javax.resource.cci.InteractionSpec buildInteractionSpec(org.eclipse.persistence.eis.interactions.EISInteraction)>($stack1)
  115. 161: l11 = $stack0
  116. 162: $stack0 = l9
  117. 162: if $stack0 != null goto $stack0 = l4
  118. 163: $stack0 = l4
  119. 163: $stack1 = l11
  120. 163: $stack2 = l8
  121. 163: $stack0 = interfaceinvoke $stack0.<javax.resource.cci.Interaction: javax.resource.cci.Record execute(javax.resource.cci.InteractionSpec,javax.resource.cci.Record)>($stack1, $stack2)
  122. 163: l9 = $stack0
  123. 164: goto [?= $stack0 = l3]
  124. 165: $stack0 = l4
  125. 165: $stack1 = l11
  126. 165: $stack2 = l8
  127. 165: $stack3 = l9
  128. 165: $stack0 = interfaceinvoke $stack0.<javax.resource.cci.Interaction: boolean execute(javax.resource.cci.InteractionSpec,javax.resource.cci.Record,javax.resource.cci.Record)>($stack1, $stack2, $stack3)
  129. 165: l10 = $stack0
  130. 167: $stack0 = l3
  131. 167: $stack1 = 1
  132. 167: $stack2 = "query"
  133. 167: $stack3 = "adapter_result"
  134. 167: $stack4 = l9
  135. 167: virtualinvoke $stack0.<org.eclipse.persistence.internal.sessions.AbstractSession: void log(int,java.lang.String,java.lang.String,java.lang.Object)>($stack1, $stack2, $stack3, $stack4)
  136. 168: $stack0 = l6
  137. 168: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.interactions.EISInteraction: boolean isNothingReturned()>()
  138. 168: if $stack0 == 0 goto $stack0 = l6
  139. 169: $stack0 = l10
  140. 169: if $stack0 == 0 goto $stack0 = 0
  141. 170: $stack0 = 1
  142. 170: $stack0 = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>($stack0)
  143. 170: l5 = $stack0
  144. 171: goto [?= $stack0 = l9]
  145. 172: $stack0 = 0
  146. 172: $stack0 = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>($stack0)
  147. 172: l5 = $stack0
  148. 175: $stack0 = l9
  149. 175: if $stack0 == null goto $stack0 = l3
  150. 176: $stack0 = l0
  151. 176: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: org.eclipse.persistence.eis.EISPlatform getEISPlatform()>()
  152. 176: $stack1 = l9
  153. 176: $stack2 = l6
  154. 176: $stack3 = l0
  155. 176: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISPlatform: org.eclipse.persistence.internal.sessions.AbstractRecord buildRow(javax.resource.cci.Record,org.eclipse.persistence.eis.interactions.EISInteraction,org.eclipse.persistence.eis.EISAccessor)>($stack1, $stack2, $stack3)
  156. 176: l12 = $stack0
  157. 177: $stack0 = l12
  158. 177: if $stack0 == null goto $stack0 = l3
  159. 178: $stack0 = l6
  160. 178: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.interactions.EISInteraction: org.eclipse.persistence.queries.DatabaseQuery getQuery()>()
  161. 178: $stack1 = "output"
  162. 178: $stack2 = l12
  163. 178: virtualinvoke $stack0.<org.eclipse.persistence.queries.DatabaseQuery: void setProperty(java.lang.Object,java.lang.Object)>($stack1, $stack2)
  164. 179: $stack0 = l3
  165. 179: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.internal.sessions.AbstractSession: boolean hasEventManager()>()
  166. 179: if $stack0 == 0 goto $stack0 = l3
  167. 180: $stack0 = l3
  168. 180: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.internal.sessions.AbstractSession: org.eclipse.persistence.sessions.SessionEventManager getEventManager()>()
  169. 180: $stack1 = l12
  170. 180: $stack2 = l6
  171. 180: virtualinvoke $stack0.<org.eclipse.persistence.sessions.SessionEventManager: void outputParametersDetected(org.eclipse.persistence.sessions.Record,org.eclipse.persistence.internal.databaseaccess.DatasourceCall)>($stack1, $stack2)
  172. 184: goto [?= $stack0 = l3]
  173. 184: $stack0 = l6
  174. 184: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.interactions.EISInteraction: boolean isOneRowReturned()>()
  175. 184: if $stack0 == 0 goto $stack0 = l0
  176. 185: $stack0 = l0
  177. 185: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: org.eclipse.persistence.eis.EISPlatform getEISPlatform()>()
  178. 185: $stack1 = l9
  179. 185: $stack2 = l6
  180. 185: $stack3 = l0
  181. 185: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISPlatform: org.eclipse.persistence.internal.sessions.AbstractRecord buildRow(javax.resource.cci.Record,org.eclipse.persistence.eis.interactions.EISInteraction,org.eclipse.persistence.eis.EISAccessor)>($stack1, $stack2, $stack3)
  182. 185: l5 = $stack0
  183. 186: goto [?= $stack0 = l3]
  184. 187: $stack0 = l0
  185. 187: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: org.eclipse.persistence.eis.EISPlatform getEISPlatform()>()
  186. 187: $stack1 = l9
  187. 187: $stack2 = l6
  188. 187: $stack3 = l0
  189. 187: $stack0 = virtualinvoke $stack0.<org.eclipse.persistence.eis.EISPlatform: java.util.Vector buildRows(javax.resource.cci.Record,org.eclipse.persistence.eis.interactions.EISInteraction,org.eclipse.persistence.eis.EISAccessor)>($stack1, $stack2, $stack3)
  190. 187: l5 = $stack0
  191. 189: $stack0 = l3
  192. 189: $stack1 = 1
  193. 189: $stack2 = "query"
  194. 189: $stack3 = "data_access_result"
  195. 189: $stack4 = l9
  196. 189: virtualinvoke $stack0.<org.eclipse.persistence.internal.sessions.AbstractSession: void log(int,java.lang.String,java.lang.String,java.lang.Object)>($stack1, $stack2, $stack3, $stack4)
  197. 190: goto [?= $stack0 = l3]
  198. 190: $stack0 := @caughtexception
  199. 190: l13 = $stack0
  200. 191: $stack0 = l3
  201. 191: $stack1 = "Timer:StatementExecute"
  202. 191: $stack2 = l6
  203. 191: $stack2 = virtualinvoke $stack2.<org.eclipse.persistence.eis.interactions.EISInteraction: org.eclipse.persistence.queries.DatabaseQuery getQuery()>()
  204. 191: $stack3 = 2147483647
  205. 191: virtualinvoke $stack0.<org.eclipse.persistence.internal.sessions.AbstractSession: void endOperationProfile(java.lang.String,org.eclipse.persistence.queries.DatabaseQuery,int)>($stack1, $stack2, $stack3)
  206. 192: $stack0 = l13
  207. 192: throw $stack0
  208. 191: $stack0 = l3
  209. 191: $stack1 = "Timer:StatementExecute"
  210. 191: $stack2 = l6
  211. 191: $stack2 = virtualinvoke $stack2.<org.eclipse.persistence.eis.interactions.EISInteraction: org.eclipse.persistence.queries.DatabaseQuery getQuery()>()
  212. 191: $stack3 = 2147483647
  213. 191: virtualinvoke $stack0.<org.eclipse.persistence.internal.sessions.AbstractSession: void endOperationProfile(java.lang.String,org.eclipse.persistence.queries.DatabaseQuery,int)>($stack1, $stack2, $stack3)
  214. 193: goto [?= $stack0 = 0]
  215. 193: $stack0 := @caughtexception
  216. 193: l8 = $stack0
  217. 196: $stack0 = l4
  218. 196: interfaceinvoke $stack0.<javax.resource.cci.Interaction: void close()>()
  219. 197: goto [?= $stack0 = l0]
  220. 197: $stack0 := @caughtexception
  221. 197: nop
  222. 201: $stack0 = l0
  223. 201: virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: void decrementCallCount()>()
  224. 202: goto [?= $stack0 = l7]
  225. 202: $stack0 := @caughtexception
  226. 202: nop
  227. 206: $stack0 = l7
  228. 206: if $stack0 == 0 goto $stack0 = l8
  229. 207: $stack0 = l0
  230. 207: $stack1 = l3
  231. 207: virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: void commitTransaction(org.eclipse.persistence.internal.sessions.AbstractSession)>($stack1)
  232. 209: goto [?= $stack0 = l8]
  233. 209: $stack0 := @caughtexception
  234. 209: nop
  235. 212: $stack0 = l8
  236. 212: $stack1 = l1
  237. 212: $stack2 = l0
  238. 212: $stack3 = l3
  239. 212: $stack0 = staticinvoke <org.eclipse.persistence.eis.EISException: org.eclipse.persistence.eis.EISException resourceException(javax.resource.ResourceException,org.eclipse.persistence.queries.Call,org.eclipse.persistence.eis.EISAccessor,org.eclipse.persistence.internal.sessions.AbstractSession)>($stack0, $stack1, $stack2, $stack3)
  240. 212: throw $stack0
  241. 213: $stack0 := @caughtexception
  242. 213: l8 = $stack0
  243. 216: $stack0 = l4
  244. 216: interfaceinvoke $stack0.<javax.resource.cci.Interaction: void close()>()
  245. 217: goto [?= $stack0 = l7]
  246. 217: $stack0 := @caughtexception
  247. 217: l9 = $stack0
  248. 218: $stack0 = l7
  249. 218: if $stack0 == 0 goto $stack0 = l9
  250. 219: $stack0 = l0
  251. 219: $stack1 = l3
  252. 219: virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: void commitTransaction(org.eclipse.persistence.internal.sessions.AbstractSession)>($stack1)
  253. 221: $stack0 = l9
  254. 221: throw $stack0
  255. 218: $stack0 = l7
  256. 218: if $stack0 == 0 goto $stack0 = l8
  257. 219: $stack0 = l0
  258. 219: $stack1 = l3
  259. 219: virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: void commitTransaction(org.eclipse.persistence.internal.sessions.AbstractSession)>($stack1)
  260. 222: goto [?= $stack0 = l8]
  261. 222: $stack0 := @caughtexception
  262. 222: nop
  263. 224: $stack0 = l8
  264. 224: throw $stack0
  265. 227: $stack0 = 0
  266. 227: l8 = $stack0
  267. 228: $stack0 = 0
  268. 228: l9 = $stack0
  269. 231: $stack0 = l4
  270. 231: interfaceinvoke $stack0.<javax.resource.cci.Interaction: void close()>()
  271. 232: $stack0 = l7
  272. 232: if $stack0 == 0 goto $stack0 = 1
  273. 233: $stack0 = l0
  274. 233: $stack1 = l3
  275. 233: virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: void commitTransaction(org.eclipse.persistence.internal.sessions.AbstractSession)>($stack1)
  276. 235: $stack0 = 1
  277. 235: l8 = $stack0
  278. 236: $stack0 = l0
  279. 236: virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: void decrementCallCount()>()
  280. 237: $stack0 = 1
  281. 237: l9 = $stack0
  282. 238: goto [?= $stack0 = l5]
  283. 238: $stack0 := @caughtexception
  284. 238: l10 = $stack0
  285. 240: $stack0 = l8
  286. 240: if $stack0 != 0 goto $stack0 = l9
  287. 241: $stack0 = l7
  288. 241: if $stack0 == 0 goto $stack0 = l9
  289. 242: $stack0 = l0
  290. 242: $stack1 = l3
  291. 242: virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: void commitTransaction(org.eclipse.persistence.internal.sessions.AbstractSession)>($stack1)
  292. 245: goto [?= $stack0 = l9]
  293. 245: $stack0 := @caughtexception
  294. 245: nop
  295. 249: $stack0 = l9
  296. 249: if $stack0 != 0 goto $stack0 = l10
  297. 250: $stack0 = l0
  298. 250: virtualinvoke $stack0.<org.eclipse.persistence.eis.EISAccessor: void decrementCallCount()>()
  299. 252: goto [?= $stack0 = l10]
  300. 252: $stack0 := @caughtexception
  301. 252: nop
  302. 255: $stack0 = l10
  303. 255: $stack1 = l0
  304. 255: $stack2 = l3
  305. 255: $stack0 = staticinvoke <org.eclipse.persistence.eis.EISException: org.eclipse.persistence.eis.EISException resourceException(javax.resource.ResourceException,org.eclipse.persistence.eis.EISAccessor,org.eclipse.persistence.internal.sessions.AbstractSession)>($stack0, $stack1, $stack2)
  306. 255: throw $stack0
  307. 258: $stack0 = l5
  308. 258: return $stack0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement