"java.lang.OutOfMemoryError: Direct buffer memory using cloudfoundry-client-reactor" error when trying to access "application list on PCF" using the "cloudfoundry-client-reactor" jar in Tanzu Application Service for VMs
search cancel

"java.lang.OutOfMemoryError: Direct buffer memory using cloudfoundry-client-reactor" error when trying to access "application list on PCF" using the "cloudfoundry-client-reactor" jar in Tanzu Application Service for VMs

book

Article ID: 297496

calendar_today

Updated On:

Products

VMware Tanzu Application Service for VMs

Issue/Introduction

An application trying to access "application list on PCF" using the "cloudfoundry-client-reactor" jar receives the following error:
OperationsHandler::listApp reactor.netty.ReactorNetty$InternalNettyException:
 java.lang.OutOfMemoryError: Direct buffer memory","exception":"java.util.concurrent.ExecutionException: 
reactor.netty.ReactorNetty$InternalNettyException: java.lang.OutOfMemoryError: Direct
 buffer memory at java.base/java.util.concurrent.CompletableFuture.reportGet(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.get(Unknown Source) at c
om.syf.console.api.service.OperationsHandler.listApp(OperationsHandler.java:414) at 
com.syf.console.api.service.CfAppService.listApp(CfAppService.java:164) at
 jdk.internal.reflect.GeneratedMethodAccessor192.invoke(Unknown Source) at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at 
java.base/java.lang.reflect.Method.invoke(Unknown Source)


Resolution

This memory issue is resolved in cloundfoundry-client-reactor version 5.0.0. To fix this error, make sure to cloundfoundry-client-reactor to v5.0.0.