You are following the axis2 web.xml that configures the axis2 servlet,
right? I would try your custom war on something simpler like tomcat to
verify that its indeed a websphere issue. I often do custom wars
myself with axis2 and it takes a few tries to get it right.

Its been a while since I used websphere, but all app servers have a
way to delegate the jars that are used by the war to have preference
over any that are in a higher classloader. If you still have the
problem after the above, I would try that to see if that helps.

Robert

On 12/27/06, Prasad Sarma <[EMAIL PROTECTED]> wrote:
hi All,
  I am starting to work on axis2. I am working on
WebSphere 5.1 test environment on RAD6,I installed 2
plugins for axis2 ..java2wsdl and service archive and
I have created a webservice and created aar file from
it .
Now  I want to deploy this webservice on my current
web application. I am having trouble deploying this
aar file. Could some body please help me where I am
going wrong.
Here is what I have done so far.
In my web application
1. I have created a 'services' folder under WEB-INF
which I declared as repository for axis2 and kept my
aar file and version.aar file, services.list in it, I
listed both aars in services.list

2. I copied jars from axis2-war ( that I downloaded
from axis2 website and extracted libraries) to
WEB-INF/lib of my web application
3. I created a 'conf' directory in WEB-INF and placed
axis2.xml in that folder
4. I placed the entry for axis2 servlet in my web.xml
as
--
<servlet>
        <servlet-name>AxisServlet</servlet-name>
        <display-name>Apache-Axis
Servlet</display-name>
        <servlet-class>

org.apache.axis2.transport.http.AxisServlet
        </servlet-class>
        <init-param>
        <param-name>axis2.xml.path</param-name>

<param-value>/WEB-INF/conf/axis2.xml</param-value>
        </init-param>
        <init-param>
        <param-name>axis2.xml.url</param-name>

<param-value>http://localhost:9080/myrepo/axis2.xml</param-value>
        </init-param>
        <init-param>
        <param-name>axis2.repository.path</param-name>
        <param-value>/WEB-INF</param-value>
        </init-param>
        <init-param>
        <param-name>axis2.repository.url</param-name>

<param-value>http://localhost:9080/myrepo</param-value>
        </init-param>
        <load-on-startup>3</load-on-startup>
    </servlet>
---
and I get an excpetion as
--
Did not realize  init() exception thrown by servlet
AxisServlet: javax.servlet.ServletException....
--

Some mailing lists have suggested to use axis-1.3 and
start from there but is there any way to configure
axis2 in my current web application with out going
thru axis-1.3
Any help would be greatly appreciated!!
Prasad








__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to