Spring Weblogic数据源池权限问题(间歇性)

Spring Weblogic数据源池权限问题(间歇性),spring,weblogic,datasource,quartz-scheduler,jndi,Spring,Weblogic,Datasource,Quartz Scheduler,Jndi,我们有一个基于spring的JavaWeb应用程序,其中数据源定义为JNDIs,应用程序部署在WebLogicApplicationServer上 我们有一些频繁运行的SpringQuartz作业,可以访问这些数据源进行DB连接。我们在应用程序服务器中获得池权限的给定错误。奇怪的是,它是间歇性发生的,所以有时工作正常,但有时会因为这个错误而失败 我寻找的大多数站点都有解决方案,因为某些配置发生了更改。。但我的问题是,这些配置已经存在,最重要的是,大多数时候它不会抛出任何错误。但每次工作都很重要,

我们有一个基于spring的JavaWeb应用程序,其中数据源定义为JNDIs,应用程序部署在WebLogicApplicationServer上

我们有一些频繁运行的SpringQuartz作业,可以访问这些数据源进行DB连接。我们在应用程序服务器中获得池权限的给定错误。奇怪的是,它是间歇性发生的,所以有时工作正常,但有时会因为这个错误而失败

我寻找的大多数站点都有解决方案,因为某些配置发生了更改。。但我的问题是,这些配置已经存在,最重要的是,大多数时候它不会抛出任何错误。但每次工作都很重要,因为工作每天只工作一次

如果需要进一步的细节,请说明

org.eclipse.persistence.exceptions.DatabaseException Internal Exception: weblogic.jdbc.extensions.PoolPermissionsSQLException: weblogic.common.resourcepool.ResourcePermissionsException: User \"anonymous\" does not have permission to perform operation \"reserve\" on resource \"XXX_YYY\" of module \"none\" of application \"none\" of type \"ConnectionPool\" Error Code: 0 Call: BEGIN AAA.BBB(p_recordset=>?, p_type=>?); END;  bind => [2 parameters bound] Query: ReadAllQuery(name=\"getSSS\" referenceClass=WxyzAbc )

您是否在DB多个节点上设置了某种群集,并且由于某些原因,所有这些节点上的权限都不匹配?嗨,JoseK,谢谢您的回复。是的,我们已经设置了集群。但是,我怀疑问题是否在DB级别。错误似乎在weblogic上的Datasource权限处,因为resource\XXX\u YYY\是JPA的persistence.xml中持久化单元的名称。如果我的理解有误,请纠正。有人吗?有什么事吗