Hi Milinda,

To build the ODE webapp, what we're doing currently is basically:

 1. Take the content of axis2-war/src/main/webapp
 2. Add needed libraries, built databases and a few other artifacts.
 3. Merge with the regular axis2 webapp (which gives us axis2-web).

You'll probably want to eliminate the third step and use your own webapp
instead for the merge. If you look at our Rakefile the interesting place is:

    package(:war).tap do |root|

root.merge(artifact(AXIS2_WAR)).exclude("WEB-INF/*").exclude("META-INF/*")
    end

You can replace AXIS2_WAR with whatever artifact your build produces. You'll
also need to change our web,xml to change the paths to welcome files and
such (now located under axis2-web as well).

Alternatively, you could place all your files directly under
axis2-war/src/main/webapp, they would get automatically included.

Cheers,
Matthieu

On Wed, May 28, 2008 at 9:25 AM, Milinda Pathirage <
[EMAIL PROTECTED]> wrote:

> Hi devs,
> I want to know how I can replace the axis2-web application come with ODE
> using my own web application. Do I need to change the build script to do
> that? I want to replace axis2-web with my management console initial
> implementation.
>
> Thanks in advance,
> Milinda
>
> --
> http://mpathirage.com
> http://wso2.org "Oxygen for Web Service Developers"
> http://wsaxc.blogspot.com "Web Services With Axis2/C"
>

Reply via email to