anchor.diff:  
   The implementation is pretty straightforward and you just need to define your endpoints using the JAX-RS annotations.
   
  -The `Fruit` objects will be automatically serialized/deserialized by http://json-b.net/[JSON-B].
  +The `Fruit` objects will be automatically serialized/deserialized by http://json-b.net/[JSON-B] or https://github.com/FasterXML/jackson[Jackson],
  +depending on the extension you chose when initializing the project.
   
   [NOTE]
   ====
  
positive.code:     -Dextensions="resteasy-jsonb"
  ----
  
  This command generates a Maven structure importing the RESTEasy/JAX-RS and JSON-B extensions.
  
  == Creating your first JSON REST service
  
  
negative.code: No legumes there.
  
  As mentioned above, the issue is that Quarkus was not able to determine the `Legume` class will require some reflection by analyzing the REST endpoints.
  The JSON serialization library tries to get the list of fields of `Legume` and gets an empty list so it does not serialize the fields' data.
  
  [NOTE]
  ====
  At the moment, when JSON-B or Jackson tries to get the list of fields of a class, if the class is not registered for reflection, no exception will be thrown.
  GraalVM will simply return an empty list of fields.
  
  Hopefully, this will change in the future and make the error more obvious.
  