Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
3.2.3, servicemix-http-2008.01
-
None
-
Patch Available
Description
Currently separated servicemix-http component has compilation time dependency on servicemix-core which can be dropped down to test scope with some changes. I am attaching patch here for the same.
The changes are mainly to ManagedHttpServelet class which uses JBIContainer and componentMBeanImpl to retrieve HttpComponent which can be changed to use inteface from servicemix-utils pacakge and those interfaces can be implemented by JBIContainer (which already does implement Container interface from servicemix-utils) and similarly ComponentMBeanImpl can implement new interface ComponentUtil to provide getComponent().
Attachments
Attachments
Issue Links
- is superceded by
-
SMXCOMP-154 Remove the HttpManagedServlet from servicemix-http, as it is duplicated by the one in apache-servicemix-web and introduce a strong dependency on servicemix-core
- Resolved