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
