SAP Knowledge Base Article - Preview

2579836 - AS Java system has performance problem - FCAException - Best practices and tuning recommendations

Symptom

AS Java system or portal frequently hangs or has bad performance.

You can see in dev_server log files the following error entries:

ERROR => Fca2Conn_getOutBuf(c100d3): Output broken (-7).

Or:

ERROR => FcaIndexPutBuf: FtInsert failed [fcaxxcomm_mt 457]
ERROR => Fca2Conn_postpone(460563): Error while postponing connection to queue 20012 "PJ6_62_623164950_HTTP_WAIT": -3 no more memory for FCA.

Or:

ERROR => FcaFreeBuf: MpiFreeInbufById failed: 14
ERROR => Fca2Conn_close(3003000f): Cannot free InBuffer: -1 FCA internal error occurred.

Additionally probably the portal or NWA becomes unavailable that results in the following exceptions in defaultTrace files:

[...]
500 Internal Server Error is returned for HTTP request
[...]
[EXCEPTION]
com.sap.bc.proj.jstartup.fca.FCAException: Output broken (-7).
[...]

[...]
com.sap.engine.services.webservices.espbase.server.additions.exceptions.ProcessException: Sending response message fails due to IOException. Nested message: Cannot get OutBuffer: -7 connection to partner broken..
[...]
Caused by: com.sap.bc.proj.jstartup.fca.FCAException: Cannot get OutBuffer: -7 connection to partner broken.
[...]

In some cases beside FCA error, the following entries might appear as well in dev_server log files:

***Warning: Code cache is full: Try increasing the code cache size using -XX:ReservedCodeCacheSize=...
***Warning: JIT stopped


Read more...

Environment

SAP Netweaver for Application Server Java 7.3X/7.4/7.5 as of Kernel version 7.20

Product

SAP NetWeaver 7.3 ; SAP NetWeaver 7.4 ; SAP NetWeaver 7.5 ; SAP enhancement package 1 for SAP NetWeaver 7.3

Keywords

hanging, down frequently, hangs, down, system, AS Java, poor performance, bad performance, performance, bad, poor, system down, portal, portal hangs, slow, very slow, FCA, Fast Channel Infrasctructure, icm, MPI, memory buffers, Fca2Conn_getOutBuf, Fca2Conn, MPI buffers, Output broken (-7), Output broken, FCAException, -7 connection to partner broken, Cannot get OutBuffer, FcaIndexPutBuf, FtInsert failed,  Fca2Conn_postpone, Error while postponing connection to queue, 20012, -3 no more memory for FCA, no more memory for FCA, 500 Internal Server Error, ProcessException, Cannot get OutBuffer, code cache, codecache, kernel, java kernel, native kernel, as java core components, code cache sweeping, JIT stopped, Code cache is full, Try increasing the code cache size, -XX:ReservedCodeCacheSize, ReservedCodeCacheSize, FCAServerThreadCount, profile, icm parameters, instane profile, sapstart service, sapstartsrv, tuning, tune , KBA , BC-JAS-SF , Startup Framework , BC-CST-IC , Internet Communication Manager , BC-CST-WDP , Web Dispatcher , BC-JVM , SAP Java Virtual Machine , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.