Details

    • Patch Info:
      Patch Available

      Description

      There is a JAXB feature to create JAXB context by specifying the whole array of all mapping classes. Tuscany databinding-jaxb plug-in unable to work with.
      As a result, when application uses SCA for transmitting objects created by specifying complex JAXB context it crashes.

      This plug-in (databinding-jaxb) creates context for marshalling on very simple way. It gets class of root object and asks for JAXB to create context by providing it. So it supports only simple/default JAXB contexts.

      Its suggested more sophisticated procedure.
      1. try to use default/simple context
      2. if it does not work, to collect all JAXB related classes used in instance object and its properties/subobjects by reflection and to create context by array.

        Attachments

        1. workspace.rar
          885 kB
          Ivan Churkin
        2. JAXBDataBinding.java
          9 kB
          Ivan Churkin

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              ivanhoe Ivan Churkin
            • Votes:
              2 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: