Bug 1198726

Summary: RemoteStore uses wrong classloader with rawValues
Product: [JBoss] JBoss Data Grid 6 Reporter: wfink
Component: InfinispanAssignee: Tristan Tarrant <ttarrant>
Status: CLOSED CURRENTRELEASE QA Contact: Martin Gencur <mgencur>
Severity: unspecified Docs Contact:
Priority: high    
Version: 6.4.0CC: chuffman, dstahl, jdg-bugs, pzapataf, slaskawi, vjuranek
Target Milestone: ER1   
Target Release: 6.4.1   
Hardware: Unspecified   
OS: Unspecified   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-04-02 12:14:09 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description wfink 2015-03-04 17:17:21 UTC
Description of problem:

RemoteStore uses the wrong classloader (Infinispan's classloader instead of the caller's classloader) during deserialization when rawValues=true is set.

It uses a GenericJBossMarshaller, which is hard-coded to only look in Infinispan's classloader).