IWAB0489E Error when deploying Web service to Axis [message #201040] |
Tue, 02 October 2007 09:56  |
Eclipse User |
|
|
|
Originally posted by: listacctc.gmail.com
I keep getting this error when trying to deploy a test service:
IWAB0489E Error when deploying Web service to Axis runtime
axis-admin failed with {http://xml.apache.org/axis/}HTTP
(404)/EbizLDAPSoa/services/AdminService
I've actually done this sucessfully a couple of times already so why its
deciding to be difficult now is confusing. I tried performing an update
to eclipse to see if something might have changed but that had no effect.
I googled around and this problem has been reported in the past but I've
not found any solutions that worked. Does anybody have any ideas?
Thanks - Tod
Eclipse Platform
Version: 3.3.0
Build id: M20070921-1145
|
|
|
|
|
|
|
|
Re: IWAB0489E Error when deploying Web service to Axis - WORKAROUND [message #204927 is a reply to message #201397] |
Sun, 25 November 2007 08:27  |
Eclipse User |
|
|
|
Hi
I was getting this error today as well. Eventually, I tracked down what
was happening.
The problem is occurring because the create web service wizard in my
freshly installed Eclipse SDK, Version: 3.3.1.1, Build id:
M20071023-1652 is doing:
POST /plutext-server/services/AdminService HTTP/1.0\r\n
User-Agent: Axis/1.4
SOAPAction: "urn:AdminService"
to my Axis2 server, which doesn't have an AdminService:
25.11.2007 18:55:49 *DEBUG* AxisServlet: org.apache.axis2.AxisFault: The
service cannot be found for the endpoint reference (EPR)
http://localhost:8080/plutext-server/services/AdminService
(AxisServlet.java, line 152)
The problem is caused by the presence of plug-in id's
org.eclipse.jst.ws.axis.* being used in preference to
org.eclipse.jst.ws.axis2.*
In
~/.eclipse/org.eclipse.platform_3.3.0_1606436040/configurati on/eclipse/plugins,
I had:
org.eclipse.jst.ws.axis.ui.doc.user_1.0.300.v200706111751.ja r
org.eclipse.jst.ws.axis.infopop_1.0.203.v200708222303.jar
org.eclipse.jst.ws.axis.creation.ui_1.0.205.v200708151945.ja r
org.eclipse.jst.ws.axis.consumption.ui_1.0.203.v200708151945 .jar
org.eclipse.jst.ws.axis.consumption.core_1.0.204.v2007081519 45.jar
org.eclipse.jst.ws.axis2.ui_1.0.1.v200708282350.jar
org.eclipse.jst.ws.axis2.creation.ui_1.0.1.v200708241921.jar
org.eclipse.jst.ws.axis2.creation.core_1.0.1.v200708241921.j ar
org.eclipse.jst.ws.axis2.core_1.0.1.v200709191532.jar
org.eclipse.jst.ws.axis2.consumption.ui_1.0.1.v200709121418. jar
org.eclipse.jst.ws.axis2.consumption.core_1.0.1.v20070824192 1.jar
So I moved the org.eclipse.jst.ws.axis.* and
..metadata/.plugins/org.eclipse.jst.ws.axis.consumption.core out of the way.
Now when I go to create a bottom up web service, I'm getting a page
"Axis2 Web Service Java Bean Configuration". :) And the service is
created properly :)
One note: it is created in WEB-INF/services, not in the directory
specified in the init-param axis2.repository.path to servlet
org.apache.axis2.transport.http.AxisServlet
cheers
Jason
mark wrote:
> Are we sure this user is using Axis2 because I have seen this exact error
> when using Axis1 - the Axis 1.4 implementation that ships w/ WTP. The error
> does not occur all the time either. My work around was to kill the original
> project in the workspace and start all over, including deleting and
> re-adding the Tomcat 5.5 server instance in the Server View...frustrating to
> say the least.
>
> "List Acctc" <listacctc@gmail.com> wrote in message
> news:fe5bk8$omn$1@build.eclipse.org...
>> Kathy Chan wrote:
>>> Glad that you've found a workaround. If you run into this problem again,
>>> please check the following:
>>>
>>> 1. Verify that the web.xml of the dynamic Web project has been updated
>>> with the Axis2 servlet.
>>> 2. The project has been added to the server and the server state is
>>> started.
>>> 3. Ping the URL "<your_project_context_root>/services/AdminService"
>>> (e.g."http://localhost:8080/WebProj/services/AdminService) and verify
>>> that the Axis2 servlet is up and running.
>>> 4. Ensure that deploy.wsdd is generated in the Web project's
>>> WebContent/WEB-INF directory under the package name.
>> Will do, thanks!
>
>
|
|
|
Powered by
FUDForum. Page generated in 0.04060 seconds