@@ -28,7 +28,7 @@ import kanela.agent.libs.net.bytebuddy.asm.Advice.Thrown
2828 */
2929class StatementExecuteMethodAdvisor
3030object StatementExecuteMethodAdvisor {
31- @ Advice .OnMethodEnter (suppress = classOf [ Throwable ] )
31+ @ Advice .OnMethodEnter ()
3232 def executeStart (@ Advice .This statement : Any , @ Advice .Argument (0 ) sql : String ): Option [Invocation ] = {
3333 StatementMonitor .start(statement, sql, StatementTypes .GenericExecute )
3434 }
@@ -61,7 +61,7 @@ object PreparedStatementExecuteMethodAdvisor {
6161 */
6262class StatementExecuteQueryMethodAdvisor
6363object StatementExecuteQueryMethodAdvisor {
64- @ Advice .OnMethodEnter (suppress = classOf [ Throwable ] )
64+ @ Advice .OnMethodEnter ()
6565 def executeStart (@ Advice .This statement : Any , @ Advice .Argument (0 ) sql : String ): Option [Invocation ] = {
6666 StatementMonitor .start(statement, sql, StatementTypes .Query )
6767 }
@@ -93,7 +93,7 @@ object PreparedStatementExecuteQueryMethodAdvisor {
9393 */
9494class StatementExecuteUpdateMethodAdvisor
9595object StatementExecuteUpdateMethodAdvisor {
96- @ Advice .OnMethodEnter (suppress = classOf [ Throwable ] )
96+ @ Advice .OnMethodEnter ()
9797 def executeStart (@ Advice .This statement : Any , @ Advice .Argument (0 ) sql : String ): Option [Invocation ] = {
9898 StatementMonitor .start(statement, sql, StatementTypes .Update )
9999 }
@@ -126,7 +126,8 @@ object PreparedStatementExecuteUpdateMethodAdvisor {
126126 */
127127class StatementExecuteBatchMethodAdvisor
128128object StatementExecuteBatchMethodAdvisor {
129- @ Advice .OnMethodEnter (suppress = classOf [Throwable ])
129+ // inline
130+ @ Advice .OnMethodEnter ()
130131 def executeStart (@ Advice .This statement : Any ): Option [Invocation ] = {
131132 val statementSQL = statement match {
132133 case hSQL : HasStatementSQL => hSQL.capturedStatementSQL()
0 commit comments