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
> >>
> >
> >
> >

Reply via email to