所在项目中,系统将业务逻辑单独部署,以下称之为EJB层,和普通的WEB层相对独立。从 WEB 层调用 EJB 层,通过 Command 架构,其包含的 EJB 调用是事务性质的。WEB应用中有设置一个定时器,完成定时任务,任务过程中需要调用EJB层.  最近重新配置了一个Weblogic域调用EJB事务,但发现奇怪的问题:普通从WEB层网页点击产生的事务,调用新配置的EJB层,没有问题; 但定时器工作时,调用新配置的EJB层,就一堆下面错误:错误现象(在被调用的 EJB 服务器屏幕上出现):
<2011-4-19下午 06 时 14 分 46 秒 CST> <Error> <Security> <BEA-090513> <ServerIdentity failed validation, downgrading to anonymous.>
<2011-4-19下午 06 时 14 分 46 秒 CST> <Error> <Security> <BEA-090513> <ServerIdentity failed validation, downgrading to anonymous.>
<2011-4-19下午 06 时 14 分 46 秒 CST> <Error> <Security> <BEA-090513> <ServerIdentity failed validation, downgrading to anonymous.>
<2011-4-19下午 06 时 14 分 46 秒 CST> <Error> <Security> <BEA-090513> <ServerIdentity failed validation, downgrading to anonymous.>PS:用回旧的域没有发现该问题。