Juno 5.1.0.18 is a minor update affecting the server component only.
Server
- Fixed bug where localized strings weren't resolving when using chained resource bundles.
- Servlet and method labels and descriptions can now contain embedded string variables.
- New {@del RestMethod#input()} and {@del RestMethod#responses()}
annotations.
These replace the various description annotations added 2 days ago with a simpler design.
- New methods on {@del oajr.RestServlet}:
- {@del RestServlet#getMethodDescription(String,RestRequest)} so that subclasses
can override the method description in the OPTIONS page.
- {@del RestServlet#createRequestVarResolver(RestRequest)} so that subclasses
can override and augment the variable resolver.
- {@del RestServlet#resolveChild(Class)} and {@del RestServlet#replaceChild(RestServlet)}
classes that allows customized resolution of servlet instances (e.g. if services are defined in OSGi).
- Reverted the {@del MethodDescription} back to 5.1.0.16 since it was being used by someone.