spring调度程序被触发两次并失败,出现jndi异常

tcbh2hod  于 2021-07-15  发布在  Java
关注(0)|答案(0)|浏览(267)

我的调度程序以15分钟的频率运行。我面临以下两个问题。
有时它运行良好,而其他时候它的失败与以下例外。
有时它甚至运行两次就失败了。
我试着读了很多博客,但没用。不明白该怎么办?它甚至不是不断地失败,我只是断断续续地面对这个问题。在我的应用程序中有这么多的调度程序,其中只有少数失败。所有调度器的配置都相同,但频率不同。谁能帮我一下吗。
我正在ibmwebsphere上部署它。使用concurrenttaskscheduler()触发计划程序。Springv4。
javax.naming.configurationexception:无法完成对“java:”名称的jndi操作,因为服务器运行时无法将该操作的线程与任何j2ee应用程序组件关联。当使用“java:”名称的jndi客户机没有在服务器应用程序请求的线程上执行时,就会出现这种情况。确保j2ee应用程序不在静态代码块或该j2ee应用程序创建的线程中对“java:”名称执行jndi操作。这样的代码不一定在服务器应用程序请求的线程上运行,因此“java:”名称上的jndi操作不支持这样的代码。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题