Uploaded image for project: 'Cayenne'
  1. Cayenne
  2. CAY-664

Simplify EntityResolver serialization

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 3.0M1, 3.0
    • Core Library
    • None

    Description

      EntityResolver are serialized and sent to the ROP client. It has 5 Maps with cache in their name that are also serialized and sent to the client. As far as I know, they are not needed as the client will fill the caches.

      It is also inconsistent as the cache Maps can be empty for the first connect and filled at a later point in time.

      It also makes hessian debugging difficult as hessian uses object refs a lot for the EntityResolver with all the cache Maps as it has multiple refs to the same object.

      This should be solved by marking the cache Maps transient.

      Attachments

        Activity

          People

            halset Tore Halset
            halset Tore Halset
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: