OPA Performance Test Errors (Doc ID 1907525.1)

Last updated on MARCH 02, 2017

Applies to:

Oracle Policy Automation - Version 10.4.2.18 and later
Information in this document applies to any platform.
***Checked for Currency on 31/05/16***

Symptoms

On : 10.4.2.18 version, Oracle Policy Automation

ACTUAL BEHAVIOR
---------------
While performing the above steps for above 50 users (over 50 simultaneous sessions), we encounter some errors in the step 3: Submit Empty Form with HTTP 500 internal server error. This step does not involve Siebel integration as we expect error messages to be shown for the mandatory fields on the OPA screen. From the Load Runner logs, we see this sort of error:
Error -26612: HTTP Status-Code=500 (Internal Server Error) for "http://usrogspopa801:8080/siebel-web-determinations/investigate/BAX+TDM+Colleague/en-US/Attribute~Test_Procedure_Outcome~global~global/qs%24SCR_TITLE_RP0086_TF2_A%24global%24global?user=PERFTEST83&framed=true"

The Browser shows typically this error: [If you wish to revisit previous screens, please use one of the following links.] and the tomcat logs for the OPA shows the below error:
7344316 [http-bio-8080-exec-489] ERROR com.oracle.determinations.web.platform.templatingengine.ErrorRenderer

EXPECTED BEHAVIOR
-----------------------

No errors during OPA performance tests.

STEPS
-----------------------

The customer  have OPA web-determinations implemented with Siebel using 10.4.2 OPA-Siebel Connector. An OPA web-determination session is launched from Siebel and the form date filled in OPA interview screens is saved in Siebel. We were executing performance testing for OPA with Siebel using Load Runner tool where 100 users sessions were launched simultaneously executing the use cases

We have below use cases for the test:

1. Launch OPA from Siebel (This will launch OPA with preseed Data fetched through IO mappings)
2. Click on goal hyperlink
3. Submit Empty form (this should raise errors on OPA screen to fill the mandatory fields)
4. Submit filled form (this will save the form date in session tables in Siebel)
5. Close the OPA browser window (End)

While performing the above steps for above 50 users (over 50 simultaneous sessions), we encounter some errors in the step 3: Submit Empty Form with HTTP 500 internal server error. This step does not involve Siebel integration as we expect error messages to be shown for the mandatory fields on the OPA screen. From the Load Runner logs, we see this sort of error:

Error -26612: HTTP Status-Code=500 (Internal Server Error) for "http://usrogspopa801:8080/siebel-web-determinations/investigate/BAX+TDM+Colleague/en-US/Attribute~Test_Procedure_Outcome~global~global/qs%24SCR_TITLE_RP0086_TF2_A%24global%24global?user=PERFTEST83&framed=true"

The Browser shows typically this error: [If you wish to revisit previous screens, please use one of the following links.] and the tomcat logs for the OPA shows the below error:
7344316 [http-bio-8080-exec-489] ERROR com.oracle.determinations.web.platform.templatingengine.ErrorRenderer - If you wish to revisit previous screens, please use one of the following links.
com.oracle.determinations.web.platform.exceptions.error.StalePageError: If you wish to revisit previous screens, please use one of the following links.

Can you help us identify the root cause and the corrective actions?


BUSINESS IMPACT
-----------------------
Performance issue

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