it looks like your pointcut is when calling the method named
getSQLResultSetBound but your example code has method named
getResultSetBound.

Mike

On Tue, May 18, 2010 at 5:09 AM, Roger Gilliar <[email protected]> wrote:

> I would like to trace the following method. But I can't figure out how to
> handle the varargs:
>
> public  Object[][] getResultSetBound(final Connection dbConn, final String
> sql, final JdbcParm... values) {
>        return getResultSetBound(dbConn, sql, null, values);
> }
>
> My aspect  is:
>
>    pointcut traceGetSQLResultset(Connection dbConn, String sql, JdbcParm[]
> values) :
>        call(Object[][] LibUtil.getSQLResultSetBound(Connection, String,
> JdbcParm [])) &&
>        args(dbConn, sql, values);
>
>
>    Object[][] around(Connection dbConn, String sql, JdbcParm[] values) :
>        traceGetSQLResultset(dbConn, sql, values) {
>        System.out.println(sql);
>        return proceed(dbConn, sql, values);
>    }
>
> But the advice is not applied.
>
> What I'm doing wrong ?
>
> Regards
>  Roger
> _______________________________________________
> aspectj-users mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
>
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to