diff options
author | James Moger <james.moger@gitblit.com> | 2013-12-11 23:12:12 -0500 |
---|---|---|
committer | James Moger <james.moger@gitblit.com> | 2013-12-11 23:12:12 -0500 |
commit | 65d5bb3f1cbfb42be5a3c4aa077b7ab2504082af (patch) | |
tree | 4d4c709c499c0ed46c237a7e2cb04dec28acdea2 /releases.moxie | |
parent | e55930b4a3c657eb71fad3aa3f2d276439fc4a8c (diff) | |
download | gitblit-65d5bb3f1cbfb42be5a3c4aa077b7ab2504082af.tar.gz gitblit-65d5bb3f1cbfb42be5a3c4aa077b7ab2504082af.zip |
Rollback to Servlet 2.5
Combining Dagger and Servlet 3 works really well on stock Tomcat and
Jetty but it is a troublesome combination on JEE containers with their
own ideas on how to instantiate classes. JBoss AS 7 has been
particularly nasty and it is just simpler to scaleback and stay with
Servlet 2.5 than it is to fight all permuations of containers.
Instead of using constructor DI, the servlets and filters each have an
inject(ObjectGaph) method which is automatically called during
initialization. Each servlet or filter is responsible for retrieving
the required dependency from the graph. The Dagger object graph is
created in the context listener and stuffed into the context as an
attribute.
Change-Id: Ib5714584fe73e2a6b9c6fda12af080a43356cbda
Diffstat (limited to 'releases.moxie')
-rw-r--r-- | releases.moxie | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/releases.moxie b/releases.moxie index b16ee716..4b7a10af 100644 --- a/releases.moxie +++ b/releases.moxie @@ -62,6 +62,7 @@ r20: { - updated to Lucene 4.6.0 - updated to BouncyCastle 1.49 - replaced MarkdownPapers with pegdown 1.4.2 + - added Dagger 1.1.0 - added Eclipse WikiText libraries for processing confluence, mediawiki, textile, tracwiki, and twiki settings: - { name: 'git.createRepositoriesShared', defaultValue: 'false' } |