* Splits JerseyContext to use a separate ResourcePublisher instead of ding the publishig itself. * Renamed ServletConfigurationService to ServletConfiguration * Reformated source code * adopted copyright headers * removed publish interval property in favor of publish delay property * added publish delay property to publisher.xml
Sometimes Jersey throws an exception during the unregistering of the ServletContainer servlet. In previous version this was an IllegalArgumentException. Now it's a IllegalStateException. This fix improves the shutdown exception handling.
…ning a string
Instead of calling ServletContainer.reload everytime a resource is registered a scheduled executor is used now. This executor checks the dirty state of the RootApplication at a configurable interval (2500ms default). If the RootApplication is dirty the ServletContainer.reload will be triggered. Basically this introduces bulk resource registrations.