Uploaded image for project: 'Geronimo'
  1. Geronimo
  2. GERONIMO-599

Allow sophisticated processing of xml-valued gbean attributes

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.0-M3
    • 1.0-M4
    • core
    • None

    Description

      Introduce an xml-attribute element for gbean configuration to go with the existing attribute, reference and references elements. This is specified in the schema as an xml any element of a different namespace.

      The ServiceConfigBuilder will get a reference collection of xml attribute builders that it will turn into a map from namespace to builder.

      When processing an xml-attribute, the service builder will get the namespace of the embedded xml element, locate the appropriate xml attribute builder, and use that to get the value from the xml.

      I'll provide a simple example javabean xml attribute builder that supports nested javabeans but not (yet) array valued properties (at least for the nested javabeans).

      Attachments

        Activity

          People

            djencks David Jencks
            djencks David Jencks
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: