Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-801

RestEasy's default JSON provider is Jackson, contrary to documented Jetisson

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Major
    • None
    • None
    • REST

    Description

      RestEasy's docs state that the default JSON provider is Jettison.
      That should react to JAXB's @XmlTransient.

      But with default config, only {{@org.​codehaus.​jackson.​annotate.JsonIgnore}} works. Which means that Jackson is used.

      Not sure if it's intended. If so, please move this bug to RESTEASY, and it should be documented in "19.4. JAXB + JSON provider" that AS uses Jackson by default.

      Also note that in AS 7.1.3.CR1, RestEasy modules are private, so using Jackson's annotations needs users go to module.xml's and change this.

      Attachments

        Issue Links

          Activity

            People

              sdouglas1@redhat.com Stuart Douglas
              ozizka_jira Ondrej Zizka (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: