The solution is to implement my own EngineConfigurationFactoryServlet ? I've seen something about META-INF/services/org.apache.axis.EngineConfigurationFactory where Factories classname are stored. Where is located this file ? in my WebApp ? or just in the classloader running AxisServlet ?
Thanks for your help Guillaume Stephen Gordon wrote: > > From the reference guide: > > The server is configured (by default) by values in the > server-config.wsdd file, though a dedicated Axis user can write their > own configuration handler, and so store configuration data in an LDAP > server, database, remote web service, etc. Consult the source on details > as to how to do that. You can also add options to the web.xml file and > have them picked up automatically. We don't encourage that as it is nice > to keep configuration stuff in one place. > > stephen > > Srinath Perera wrote: > > > Hi > > > > Do not know a graceful method to do it, yet this is the place > > org.apache.axis.configuration.EngineConfigurationFactoryServlet that has > > the logic of loading the config file. > > > > If u do not get other option may be worth trying change the logic to get > > the param at the place rather than use just "WEB-INF/server-config.wsdd" > > > > hope this helps > > > > Srinath > > > > > > On Mon, 2003-10-13 at 18:42, Guillaume Sauthier wrote: > > > >>Hi all! > >> > >>I have multiple AxisServlet in a webapp. Each AxisServlet is in charge > >>of some services endpoint. > >>So I must have multiple server-config.wsdd file (1 for each > >>AxisServlet). > >>But how can I tell Axis to take not the WEB-INF/server-config.wsdd but > >>another file (ex : WEB-INF/<servlet-name>-server-config.wsdd). > >>I try with an init-param like this but it does not work : > >><servlet> > >> <servlet-name>AxisServlet1</servlet-name> > >> > >><servlet-class>org.apache.axis.transport.http.AxisServlet</servlet-class> > >> <init-param> > >> <param-name>axis.ServerConfigFile</param-name> > >> <param-value>WEB-INF/AxisServlet1-server-config.wsdd</param-value> > >> </init-param> > >></servlet> > >> > >>Is there a way to tell axis the new wsdd to load with init-param ?? > >> > >>Regards > >> > >>Guillaume > >> > > > > > >
