Discussions
Categories
- 17.9K All Categories
- 3.4K Industry Applications
- 3.4K Intelligent Advisor
- 75 Insurance
- 537.7K On-Premises Infrastructure
- 138.7K Analytics Software
- 38.6K Application Development Software
- 6.1K Cloud Platform
- 109.6K Database Software
- 17.6K Enterprise Manager
- 8.8K Hardware
- 71.3K Infrastructure Software
- 105.4K Integration
- 41.6K Security Software
OIM, One-phase transaction Exception

Hia,
Lately I've noticed that there is a few errors in the logs regarding some JTA stuff. I'm not quite sure what caused these issues, however now they are there :-)
Caused by: org.springframework.transaction.TransactionSystemException: JTA failure on commit; nested exception is javax.transaction.SystemException: One-phase transaction BEA1-0A55CE70E54EFEEF22C1-6F696D4F7065726174696F6E7344425F69616D31 for resource oimOperationsDB_iam1 is in an unknown state.
at org.springframework.transaction.jta.JtaTransactionManager.doCommit(JtaTransactionManager.java:1044)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:732)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:701)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at oracle.iam.platform.tx.OIMTransactionManager.execute(OIMTransactionManager.java:22)
at oracle.iam.catalog.repository.DBRepository.updateCatalogItems(DBRepository.java:4053)
... 193 more
Caused by: javax.transaction.SystemException: One-phase transaction BEA1-0A55CE70E54EFEEF22C1-6F696D4F7065726174696F6E7344425F69616D31 for resource oimOperationsDB_iam1 is in an unknown state.
at weblogic.transaction.internal.XAServerResourceInfo.commit(XAServerResourceInfo.java:698)
at weblogic.transaction.internal.ServerSCInfo.startCommit(ServerSCInfo.java:555)
at weblogic.transaction.internal.ServerTransactionImpl.localCommit(ServerTransactionImpl.java:2064)
at weblogic.transaction.internal.ServerTransactionImpl.globalRetryCommit(ServerTransactionImpl.java:2791)
at weblogic.transaction.internal.ServerTransactionImpl.globalCommit(ServerTransactionImpl.java:2701)
at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:319)
at weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransactionImpl.java:267)
at weblogic.transaction.internal.TransactionManagerImpl.commit(TransactionManagerImpl.java:307)
at weblogic.transaction.internal.TransactionManagerImpl.commit(TransactionManagerImpl.java:301)
at org.springframework.transaction.jta.JtaTransactionManager.doCommit(JtaTransactionManager.java:1028)
... 198 more
Caused by: oracle.jdbc.xa.OracleXAException
at oracle.jdbc.xa.OracleXAResource.checkError(OracleXAResource.java:1657)
at oracle.jdbc.xa.client.OracleXAResource.commit(OracleXAResource.java:757)
at weblogic.jdbc.jta.DataSource.commit(DataSource.java:1110)
at weblogic.transaction.internal.XAServerResourceInfo.commit(XAServerResourceInfo.java:1434)
at weblogic.transaction.internal.XAServerResourceInfo.commit(XAServerResourceInfo.java:609)
... 207 more
Caused by: java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
ORA-06550: line 1, column 7:
PLS-00306: wrong number or types of arguments in call to 'SYNCRN'
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
As it seems like, there must be some strange issues with the transaction configuration or something related to the resource/data source oimOperationsDB_iam1.
Has anyone come across this issue before? How did you fix it?
Regards,
Vegard Aasen
Best Answer
-
It seems like database problem. I found similar one in "Doc ID 1638989.1".
In your log I see that it is issue in catalog (at oracle.iam.catalog.repository.DBRepository.updateCatalogItems(DBRepository.java:4053)).
The solution was this: "Apply the database patch #17501296 to the database version 11.2.0.4".
Answers
-
It seems like database problem. I found similar one in "Doc ID 1638989.1".
In your log I see that it is issue in catalog (at oracle.iam.catalog.repository.DBRepository.updateCatalogItems(DBRepository.java:4053)).
The solution was this: "Apply the database patch #17501296 to the database version 11.2.0.4".
-
Thanks for the reply! This seems to actually fix the problem, so I guess it was closely related to the oracle database v 11.2.0.4, which is indeed the version we use in all our environments.
Regards,
Vegard