JVM Memory Increases For BusinessService Calling Different REST URL (Doc ID 2262811.1)

Last updated on OCTOBER 05, 2017

Applies to:

Oracle Service Bus - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms

On : 11.1.1.7.0 version, OSB Core Functionality

ACTUAL BEHAVIOR
---------------
JVM Memory Increases for BusinessService Calling different REST URL

OnOSB 11.1.1.7 with patch 18039475

A ProxyService implements a simple SOAP service.

The flow is rooted to a BusinessService (REST service).

The URL is set in rooting option and change each call (REST url type : http://host:port/service/{id} with {id} updated each access)

This service is called many times (1,000,000+)

During the call process, the JVM memory increase until the max size.

Then calling the proxy service is very slow and JVM end by crash.

945Mo on 1024Mo RAM is used by class com.bea.wli.sb.servie.ServiceStats / com.bea.wli.sb.service.URIStats.

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