Uploaded image for project: 'Spring BlazeDS Integration'
  1. Spring BlazeDS Integration
  2. FLEX-80

Explicitly support serialization of Hibernate entities to AMF

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Complete
    • Affects Version/s: 1.0.1
    • Fix Version/s: 1.5.0.M1
    • Component/s: Core
    • Labels:
      None

      Description

      Though it is possible to plug in third-party adapters such as dpHibernate and Gilead to support the direct serialization/deserialization between Hibernate entities and AMF, setting them up for the simplest case is more complex than is desirable. Spring BlazeDS Integration should provide out-of-the-box support for serializing Hibernate entities. The goal will be to avoid LazyInitializationExceptions while also keeping lazy associations from being initialized unnecessarily. This initial approach will allow use of the detach/re-attach pattern that we see most prevalently in typical Spring web applications.

        Activity

        Hide
        martinzoldano martin zoldano added a comment -

        here's a filter via prop-proxy (partial + quick)approach
        http://bit.ly/4Z3AXL
        cheers!

        Show
        martinzoldano martin zoldano added a comment - here's a filter via prop-proxy (partial + quick)approach http://bit.ly/4Z3AXL cheers!
        Hide
        jeremyg484 Jeremy Grelle added a comment -

        Initial support complete for 1.5M1, through integration of the Spring 3.0 ConversionService and a provided set of default converters that keep uninitialized relationships from causing LazyInitialization errors. Additional ways to customize the default configuration will be explored in forthcoming releases.

        Show
        jeremyg484 Jeremy Grelle added a comment - Initial support complete for 1.5M1, through integration of the Spring 3.0 ConversionService and a provided set of default converters that keep uninitialized relationships from causing LazyInitialization errors. Additional ways to customize the default configuration will be explored in forthcoming releases.

          People

          • Assignee:
            jeremyg484 Jeremy Grelle
            Reporter:
            jeremyg484 Jeremy Grelle
          • Votes:
            12 Vote for this issue
            Watchers:
            13 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: