My Oracle Support Banner

ORA-04025 While Processing Integration Messages (Doc ID 2457247.1)

Last updated on OCTOBER 09, 2018

Applies to:

Oracle Transportation Management - Version 6.4.3 and later
Information in this document applies to any platform.

Symptoms

When processing large numbers of transmissions the following error is seen

java.sql.SQLException: ORA-04025: maximum allowed library object lock allocated for SELECT USERNAME FROM I_TRANSMISSION WHERE I_TRANSMISSION = : 1

at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:466)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:407)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:1113)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:546)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:269)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:603)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:234)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:55)
at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:829)
at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1049)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1263)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:5010)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:5070)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1677)
at glog.util.jdbc.noserver.SqlQuery.executeQuery(SqlQuery.java:213)
at glog.util.jdbc.noserver.SqlQuery.resetArguments(SqlQuery.java:178)
at glog.util.jdbc.noserver.SqlQuery.open(SqlQuery.java:147)
at glog.util.jdbc.noserver.SqlQuery.open(SqlQuery.java:130)
at glog.server.workflow.transproc.NewXmlInsertTopic.execute(NewXmlInsertTopic.java:130)
at glog.server.workflow.SimpleWorkflow.execute(SimpleWorkflow.java:23)
at glog.server.workflow.WorkflowSessionBean.execute(WorkflowSessionBean.java:64)
at glog.server.workflow.WorkflowSessionStub.execute(WorkflowSessionStub.java:29)
at glog.server.workflow.WorkflowManager.execute(WorkflowManager.java:339)
at glog.server.workflow.Trigger.trigger(Trigger.java:124)
at glog.util.event.EventHandler.triggerEvent(EventHandler.java:254)
at glog.server.workflow.TopicManager.execute(TopicManager.java:224)
at glog.server.workflow.ServerPublisher.execute(ServerPublisher.java:192)
at glog.server.workflow.ServerPublisher.execute(ServerPublisher.java:195)
at glog.server.workflow.Topic.execute(Topic.java:190)
at glog.server.dataqueue.integration.IntegrationInDirectExecutor.publishTopic(IntegrationInDirectExecutor.java:52)
at glog.server.dataqueue.integration.IntegrationInDirectExecutor.execute(IntegrationInDirectExecutor.java:17)
at glog.server.dataqueue.DataQueue.execute(DataQueue.java:136)
at glog.server.dataqueue.DataQueueRunnable.run(DataQueueRunnable.java:92)
at glog.util.event.EventThread.run(EventThread.java:86)
at java.lang.Thread.run(Thread.java:748)
I_INTEGRATION_IN_DIRECT - 5
2018-09-20 14:04:21.507 0 Error Exception 002656 java.lang.NullPointerException

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.