I am working on a deployment setup that is a mixture of WSDD deployment and
database driven.

Essentially I want to deploy according to a WSDD in the usual way and then
add extra services
based on a database of virtual host accounts.

1) Walked through the Axis System Integration Guide and set up a new
EngineConfigurationFactory using META-INF etc - DONE, excellent guide !
2) I then made a MixedProvider that is constructed on FileProvider, and just
calls through - DONE
3) Next up I wrap a MixedProvider around the FileProvider in
getServerEngineConfig() - DONE
4) Now I need to extend the functionality in
MixedProvider.configureEngine(AxisEngine engine) - HOW ?

I could call fileProvider.configureEngine, then another configureEngine, and
finish with engine.refreshGlobalOptions()
Yet I wonder if the refresh function is built to be called multiple times

Or should I create an inside-out Engine wrapper and inject the extra
configureEngine call in the call of wrapper configureEngine ?

Any suggestions on which approach to go for ?

Henrik



Reply via email to