"Kevin.Conner(a)jboss.com" wrote : "tfennelly" wrote : Exactly the same
as EBWS again, or should we try and create a new mechanism that abstracts this type of
thing (creating sub deployments) away from the deployer and then use this as an
opportunity to start evolving the EBWS specific code out of the deployer (where I would
think it doesn't belong)?
|
| EBWS and the http gateway are essentially the same animal and should be shared. There
are very few differences between the two, especially once we extend EBWS to support what
will be available to HTTP.
I agree that merging them is ideally what we want, but given the current arch where the
listeners are tied in with the services etc, merging what are essentially 2 separate
listeners together (as alike and all as they are) without them both being based on a
common "framework" would only seem possible (to me) via a hack.
"Kevin.Conner(a)jboss.com" wrote : We should definitely take this code out of the
deployer but going to the extent of a fully extensible framework is not required. We only
need to support HTTP and EBWS.
|
I'm not really suggesting a "fully extensible" framework... more like a
"common" framework/codebase that the Http Gateway and EBWS would build off. If
it turns out that the Webservice Proxy could also use this, then great.
"Kevin.Conner(a)jboss.com" wrote : "tfennelly" wrote : Do we want to
merge deployments of the same type as in this case, where the EBWS and the new HttpGateway
both require war deployments? What would that gain and would the added complexity be
worth it?
|
| Yes, these should be merged into the same war file so that we have a single
deployment. Even with the current EBWS code we already have an issue where we conflict
with other deployments, Expanding the number of these deployments, especially when not
necessary, seems strange to me.
|
| BTW what added complexity do you get from adding more servlets into a deployment? Can
you expand on where you think the issue lies?
|
It's not the end result that's complex in my view, so you are right... there's
nothing complex about adding more servlets into a deployment. For me, it's about how
you achieve this in the current deployer i.e. gather together the info to create the
single war, without it being a hack. In the current arch where we don't have a common
codebase for doing this and EBWS cannot be built upon (in its current form), shoehorning
http in alongside it would end up being a hack. Hence I think we need to rework some of
EBWS in order to get a common base upon which this stuff can be built.
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4238145#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...