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.

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

        Activity

        No work has yet been logged on this issue.

          People

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

            Dates

            • Created:
              Updated:

              Development