Hi
Below is the snippet from the web.xml file that the axis2 servlet reads to
find the repository details.
 <init-param>
  <param-name>axis2.xml.path</param-name>
  <param-value>C:\axis2\myrepository\axis2.xml</param-value>
 </init-param>
 <init-param>
  <param-name>axis2.repository.path</param-name>
  <param-value>C:\axis2\myrepository</param-value>
 </init-param>

Is there a way that I can provide this programmatically at the server
startup - like setting some system property. What we are trying to avoid is
specifying that in the web.xml which is just a setup headache for end users
when we finally ship our product with axis bundled with it. We plan to
derive the axis2 repository path from some othe application specific params
and create the repository folder structure and copy all the modules
[rampart,addressing] mar files as well as the axis2.xml at some point in the
appserver startup. We will *NOT* mark the axis servlet as load-on-startup to
be true. What I am looking is for an api/way to set those 2 values other
than from the web.xml.

--
thanks
Rishi

Reply via email to