我有一个运行良好的EJB3.0计时器。在应用程序部署期间,我在WL日志中看到此错误,
An exception occurred while registering the MBean null.java.lang.IllegalArgumentException: Registered more than one instance with the same objectName : com.bea:ServerRuntime=admin,Name=weblogic.ejb.timer"
在取消部署期间
An unexpected error was encountered while attempting to remove any EJB Timers from the persistent store for the EJB 'TimerBean(Application: )
我不使用持久性存储机制。我用servlet上下文触发定时器。
我们使用WL 10.3.1,我如何克服/捕获此异常,以便在构建过程中不会显示它。
由于
答案 0 :(得分:0)
WLS ejb计时器持久保存到默认存储。错误消息似乎与它有关。可能是先前部署的ejb计时器正在干扰。服务器重启是否解决了此问题?您可能想在WLS 10.3.4上试用您的应用,看看问题是否已经解决。