当AOP到位时,OGNL异常打破正常流程

时间:2013-06-11 11:33:22

标签: struts2 spring-aop ognl

我正在研究Struts2和spring集成项目。

我得到OGNL例外: -

Error setting expression 'lookupLicProductSKU.udiPID' with value '[Ljava.lang.String;@1feae0f'
ognl.OgnlException: target is null for setProperty(null, "udiPID", [Ljava.lang.String;@1feae0f)

我还为所有操作配置了Spring AOP以捕获少量日志。当AOP处于运行状态并且当我得到上面指定的OGNL异常时,流程就会中断。如果我删除applicationContext.xml中定义的AOP,虽然存在上述指定的OGNL异常,但流程运行顺畅。我不明白为什么会这样。

有没有办法让AOP适用?请告诉我。

0 个答案:

没有答案