Uploaded image for project: 'Red Hat Data Grid'
  1. Red Hat Data Grid
  2. JDG-1391

Lacking important information in Developer Guide Item 38.1.1. Protocol Interoperability

    Details

    • Type: Documentation
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Duplicate Issue
    • Affects Version/s: JDG 7.1.0 GA
    • Fix Version/s: None
    • Component/s: Documentation
    • Labels:
      None
    • Affects:
      Documentation (Ref Guide, User Guide, etc.)

      Description

      In order to configure protocol interoperability (cache compatibility mode), the documentation in https://access.redhat.com/documentation/en-us/red_hat_jboss_data_grid/7.1/html/developer_guide/data_interoperability#protocol_interoperability_2 leads to the use of both:

      <compatibility/> (when not using custom marshaller) or
      <compatibility marshaller="..."/> (when using custom marshaller)

      When enabling this feature for use within OpenShift, QE has reported it did not work as expected. Investigating, we found out that the use of the "enable" attribute is also mandatory, as confirmed by Gustavo Fernandes in CLOUD-1863.

      So, the documentation could show as examples:
      <compatibility enabled="true"/> or
      <compatibility enabled="true" marshaller="com.acme.MyMarshaller"/>

      Note: as of today, there is no support for configuring external custom marshallers, despite working if it's deployed as a custom module. This information is also lacking in the documentation.

      Also relevant: this is the same issue that was reported for the Administration and Configuration Guide in JDG-1278.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  jbrier John Brier
                  Reporter:
                  osnipso Osni Oliveira
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: