Event Driven space remoting - invalid take template

Description

All,

We are using the EventDrivenSpaceRemotingProxyFactoryBean with the MetaArgumentsHandler providing some meta arguments objects for the call. Unfortunately the metaArguments are not cleared by the clearInvocationData() method. Our meta arguments objects do not implement equals/hashCode thus the take template is not able to take (find) the UID-Result object.

Please implement, after your analysis, for us and all customers following:

  • add setMetaArguments(null) call to the EventDriveSpaceRemotingEntry::clearInvocationData() method

The change has no impact for the existing code if both the caller and service are using same GS version and build.

Thanks in advance,
Michal Frajt

Acceptance Test

None

Status

Assignee

Niv Ingberg

Reporter

Inbar Cisling

Labels

None

Priority

Medium

SalesForce Case ID

None

Fix versions

Commitment Version/s

None

Due date

None

Product

XAP

Edition

Open Source

Platform

None
Configure