Pluggable WSIFServiceFactories

Paul Russell <[email protected]>
Newsgroups gmane.comp.apache.webservices.wsif.devel
Message-ID <[email protected]>
Guys,

I've been doing some work recently which involves putting an 
interceptor stack in the path of web service invocation. I did this by 
writing a custom implementation of the WSIFServiceFactory which routes 
the requests via the interceptor stack before invoking the 'real' 
service implementation via whatever provider was selected.

When I tried to run this, I discovered that the code to instantiate a 
non-standard  WSIFServiceFactory has been stripped out. I've made 
changes to my local copy of the codebase to re-introduce this feature. 
Is this something which has been long decided is a  'bad thing'? At the 
moment, the documentation doesn't seem to make it clear that this 
doesn't work, hence me spending a few hours writing something which 
couldn't work under the default implementation.

It seems to me that there are two options here:

1) Decide that this feature shouldn't be there. Modify the 
documentation to strip out any mention of this being a possibility.
2) Decide that this feature is useful (of which the fact that I'm using 
it may be some evidence). Modify the code-base to support the feature 
again.

I'm more than happy to provide the appropriate patch if option two is 
the way to go...

Thoughts?


Paul
-- 
Paul Russell
[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.