Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-3526

Inject dependecies into the marshaller used for compatibility mode


    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 6.0.0.Beta2
    • 6.0.0.Alpha4
    • None
    • None

      Interoperability between remote query and embedded mode requires a special marshaller to be specified (CompatibilityProtoStreamMarshaller) which has a dependency on the CacheManager. It should not be the user's responsibility to inject this dependency because that could only work with programmatic configuration and would be impossible with xml config.

      Probably the best way to solve this is to automatically wire all user provided marshaller instances if they are annotated for injection.

            anistor Adrian Nistor (Inactive)
            anistor Adrian Nistor (Inactive)
            0 Vote for this issue
            1 Start watching this issue