Uploaded image for project: 'Tuscany'
  1. Tuscany
  2. TUSCANY-1317

Provide a way to set default XML load options to be used during Java deserialization

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • Java-SDO-beta1, Java-SDO-1.0
    • Java-SDO-1.0
    • None

    Description

      XML load options can be passed when calling the XMLHelper.load(...) methods.
      But there is currently no way to pass such load options to be used during Java deserialization.

      Thus a way to set default load options should be provided, e.g. SDOUtil.setDefaultXMLOptions(HelperContext, Object options)
      These default options could then be picked up during Java deserialization, i.e. in the method readDataObject in class HelperProviderImpl.ResolvableImpl.

      Additionally the XMLResource.OPTION_RECORD_UNKNOWN_FEATURE option could be exposed in Tuscany SDO.

      Attachments

        1. 1317.patch
          156 kB
          Kelvin Goodson
        2. 1317.patch
          156 kB
          Fuhwei Lwo
        3. 1317.patch
          71 kB
          Amita Vadhavkar
        4. 1317.patch
          72 kB
          Amita Vadhavkar
        5. 1317.patch
          75 kB
          Amita Vadhavkar
        6. 1317.patch
          82 kB
          Amita Vadhavkar
        7. 1317.patch
          36 kB
          Amita Vadhavkar
        8. JIRA_1317_June21.txt
          16 kB
          Amita Vadhavkar
        9. JIRA_1317_June25_Amita.txt
          29 kB
          Amita Vadhavkar
        10. JIRA1317Design.txt
          6 kB
          Amita Vadhavkar
        11. JIRA1317Design.txt
          6 kB
          Amita Vadhavkar
        12. JIRA1317Design.txt
          6 kB
          Amita Vadhavkar
        13. JIRA1317Design.txt
          5 kB
          Amita Vadhavkar

        Activity

          People

            Unassigned Unassigned
            dpeter Daniel Peter
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: