Bug 1168262

Summary: Describe how to deploy custom classes when using th HR client as an EAP module
Product: [JBoss] JBoss Data Grid 6 Reporter: Tristan Tarrant <ttarrant>
Component: DocumentationAssignee: Christian Huffman <chuffman>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.4.0CC: chuffman, dmehra, jdg-bugs, mgencur, sjacobs, vjuranek
Target Milestone: CR1   
Target Release: 6.6.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 1115090 Environment:
Last Closed: 2016-02-17 18:42:55 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:
Embargoed:
Bug Depends On: 1115090    
Bug Blocks:    

Comment 2 Martin Gencur 2014-12-12 10:50:17 UTC
I suggest the following for documentation:

When reading and writing instances of custom classes via HotRod client, and the client is installed as part of client modules in EAP, the custom classes should be packaged in a separate module in EAP and a dependency on this module should be added to ${EAP_HOME}/modules/system/layers/base/org/infinispan/commons/jdg-6.x/module.xml. Otherwise the classes won't be visible to the HotRod client references by an application deployed in EAP.

Comment 6 Christian Huffman 2016-02-17 18:42:55 UTC
This topic has been added and published; a link to the section on the customer portal is below:

  https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_Data_Grid/6.6/html-single/Getting_Started_Guide/index.html#Using_Custom_Classes_with_the_Hot_Rod_Client