[
http://jira.amdatu.org/jira/browse/AMDATU-282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=10873#comment-10873
]
Bram de Kruijff commented on AMDATU-282:
----------------------------------------
> In FilterHandlerRegistry lines 88, 149 inproper exception handling
resolved
> In line with the previous comment; in DispatcherServiceImpl there is a
> timing issue in the destroy() of DispatcherServiceImpl; when the bundle is
> stopped first the registries are set to null in the dispatcher, then the
> interceptor filter is unregistered. But when a http request comes by before
> that, the filter will invoke the DispatcherServiceImpl.dispatchRequest and
> the registries will be null at that time, causing nullpointer exceptions.
Improved by doing filter de-registration first. Note that it is not bulletproof
as filters/servlets in general may always be engaged in one or more invocations
at any time
> Integrate web dispatcher project
> --------------------------------
>
> Key: AMDATU-282
> URL: http://jira.amdatu.org/jira/browse/AMDATU-282
> Project: Amdatu
> Issue Type: New Feature
> Components: Amdatu Web
> Affects Versions: 0.1.0
> Reporter: Bram de Kruijff
> Assignee: Bram de Kruijff
> Fix For: 0.1.0
>
>
> Implementation and integration of a web dispatcher mechanism that support
> pluggable (servlet/request) context extenders and tenant aware dispatching to
> web component. As described at
> http://lists.amdatu.org/pipermail/amdatu-developers/2011-January/002341.html
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira