missing return statement
add SimpleParameterResolver class
RequestHandler should return a value
@Controller methods' return value serve as their respective RequestHandler's return value
This enables us to move marshalling return values from ControllerAdapter to the generic RequestDispatcher
RequestHandlerManager should be final
allow ModuleActivator(s) not to be public
web's Activator should not be public
add jackson dependency management
allow ModuleActivator(s) to be package-private classes
update TODOs
@Service used on List fields will now sort services by ranking (higher ranking are first, lower ranking follow)
method endpoints now register with ranking of 0 when no @Ranking is found on method
add JSON marshalling support and [untested] interceptors implementation
add freemarker dependency management to parent
provide all javax and com.sun packages from bootdelegation
provide com.sun.org.apache.xml.* and org.w3c.* as exported packages from system bundle
add jackson-core, jackson-annotations, jackson-databind and jackson-dataformat-csv as boot bundles
add TODO
refactoring of web module:
* move handler-related implementation classes to org.mosaic.web.handler.impl
* move request-related implementation classes to org.mosaic.web.request.impl
* initial CSV marshaller
* initial support for freemarker templating of resources
interim commit of management skeleton