Release Notes - Thorntail - Version 2018.4.1 - HTML format


  • [THORN-1878] - Update Jaeger and OpenTracing versions
  • [THORN-1895] - Make the swagger fraction reuse library versions and modules from WF parent.
  • [THORN-1909] - Swagger: Default the context root to JAX-RS context root
  • [THORN-1925] - Swagger: Improve determination of the packages that need to be scanned

Feature Request


  • [THORN-1326] - Swarm brings weird Arquillian versions transitively
  • [THORN-1471] - automatically generate JAX-RS Application class only when swarm.deployment.*.jaxrs.application-path YAML setting is present
  • [THORN-1667] - Swarm swagger module does not generate swagger.json
  • [THORN-1754] - Warn with stacktrace at first call for Microprofile JWT
  • [THORN-1755] - Microprofile JWT - Method not protected
  • [THORN-1766] - Generated WildFlySwarmDefaultJAXRSApplication deployed as well when custom application available
  • [THORN-1792] - Infinispan fraction makes the WildFly Swarm server start with errors
  • [THORN-1845] - Dependencies are missing for Infinispan caches "jpa" and "undertow"
  • [THORN-1862] - Default JavaScript engine not available in the deployment
  • [THORN-1886] - Jandex fails to parse "asm-tree-6.0.jar"
  • [THORN-1891] - NoClassDefFoundError with microprofile-openapi fraction
  • [THORN-1893] - Jaeger / OpenTracing remote reporting not working
  • [THORN-1896] - Minor mismatch between README and configuration in the management example
  • [THORN-1898] - MP metrics: "displayName" and "description" parameters of the @Counted annotation are ignored
  • [THORN-1899] - MP metrics: the "unit" parameter of the @Timed annotation is ignored, Prometheus and JSON output disagree
  • [THORN-1900] - MP metrics: useless metric "test" in the "vendor" scope
  • [THORN-1901] - MP metrics: the "mscLoadedModules" metric in the "vendor" scope has a wrong name
  • [THORN-1904] - Gradle plugin does not package archiveTask
  • [THORN-1905] - the MicroProfile TCKs setup requires bom-all
  • [THORN-1921] - Keycloak fraction does not make KeyCloakSecurtyContext available
  • [THORN-1927] - swarm.resource-adapter.resource-adapters is wrong in documentation
  • [THORN-1929] - MP fault tolerance: circuit breaker never opens if there's a @Fallback
  • [THORN-1932] - MP fault tolerance: circuit breaker doesn't open if there was at least one success


  • [THORN-1696] - Investigate deprecation of Monitor in favor of MP-Health
  • [THORN-1769] - add a smoke test for the keycloak-server fraction
  • [THORN-1908] - Upgrade Teiid Version 10.2.0
  • [THORN-1914] - Make sure Application is provided for all the examples which depended on its auto-generation
  • [THORN-1915] - Document the scope and contents of new hollow jars
  • [THORN-1924] - Create keycloak fraction test
  • [THORN-1938] - Update keycloak example to show how KC security context can be used


Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.