Error:'[EJB:010158]Illegal attempt to call EJBContext.setRollbackOnly() from an EJB that was not participating in a transaction' in Software Development Kit. (Doc ID 2053448.1)

Last updated on MARCH 06, 2016

Applies to:

Oracle Agile Product Collaboration - Version 9.3.3.0 to 9.3.4.0 [Release 9.3]
Oracle Agile PLM Framework - Version 9.3.3.0 to 9.3.4.0 [Release 9.3]
Information in this document applies to any platform.

Symptoms

On : 9.3.3.0 version, Web client (CS)

While changing RFQ status EJBException is shown in UI when a custom PX which verifies certain criteria is failing and a custom error message is expected to display.



ERROR
----------
[EJB:010158]Illegal attempt to call EJBContext.setRollbackOnly() from an EJB that was not participating in a transaction.


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1) Log into Web Client.
2) Close a RFQ.
3) When the criteria is failing EJB Exception is thrown instead of custom error message.

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms