[prev in list] [next in list] [prev in thread] [next in thread] 

List:       axis-user
Subject:    Re: how to get the list of available services in AXIS2 ?
From:       "Anas Mughal" <anasmughal () gmail ! com>
Date:       2007-09-30 10:35:07
Message-ID: 30f92e840709300335h15ea88c8p55996d2345122048 () mail ! gmail ! com
[Download RAW message or body]

Did you try:
http://localhost:8080/axis2/services/<http://localhost:8080/axis2/services/Version>





On 9/29/07, harsha kilangodi <harshakln@yahoo.com> wrote:
> 
> Hi all
> In AXIS1.x version we can list all the available services
> http://localhost:8080/xoraapps/services
> 
> Now I am trying to migrate to axis2. I have implemented the services
> successfully. I get the WSDL when the following URL is entered
> http://localhost:8080/xoraapps/services/TimeTrackServices301?wsdl
> 
> But If I try the following URL
> 
> http://localhost:8080/xoraapps/services   I get the following exception
> 
> <Exception>org.apache.axis2.AxisFault: The service cannot be found for
> the endpoint reference (EPR) /xoraapps/services at
> org.apache.axis2.engine.DispatchPhase.checkPostConditions(
> DispatchPhase.java:62) at org.apache.axis2.engine.Phase.invoke(Phase.java:308)
> at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212) at
> org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:132) at
> org.apache.axis2.transport.http.util.RESTUtil.invokeAxisEngine(
> RESTUtil.java:125) at
> org.apache.axis2.transport.http.util.RESTUtil.processURLRequest(
> RESTUtil.java:119) at
> org.apache.axis2.transport.http.AxisServlet$RestRequestProcessor.processURLRequest
> (AxisServlet.java:799) at
> org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:242) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:126) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:103) at
> com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96)
> at com.xora.apps.util.RequestLogger.doFilter(RequestLogger.java:258) at
> com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
> at com.caucho.server.http.Invocation.service(Invocation.java:315) at
> com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
> at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:246)
> at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163)
> at com.caucho.server.TcpConnection.run(TcpConnection.java:139) at
> java.lang.Thread.run(Thread.java:534)</Exception>
> 
> I am using resin server (2.1.10). The web.xml contains following lines
> 
> <servlet>
> <servlet-name>AxisServlet</servlet-name>
> <display-name>Apache-Axis Servlet</display-name>
> <servlet-class>org.apache.axis2.transport.http.AxisServlet
> </servlet-class>
> <load-on-startup>1</load-on-startup>
> </servlet>
> <servlet>
> <servlet-name>AxisAdminServlet</servlet-name>
> <display-name>Apache-Axis AxisAdmin Servlet (Web
> Admin)</display-name>
> <servlet-class>
> org.apache.axis2.transport.http.AxisAdminServlet
> </servlet-class>
> </servlet>
> <servlet-mapping>
> <servlet-name>AxisServlet</servlet-name>
> <url-pattern>/servlet/AxisServlet</url-pattern>
> </servlet-mapping>
> <servlet-mapping>
> <servlet-name>AxisServlet</servlet-name>
> <url-pattern>*.jws</url-pattern>
> </servlet-mapping>
> <servlet-mapping>
> <servlet-name>AxisServlet</servlet-name>
> <url-pattern>/services/*</url-pattern>
> </servlet-mapping>
> 
> Could any one help me to know how to list the services with AXIS2.
> 
> Thanks
> Harsha
> 
> ------------------------------
> Luggage? GPS? Comic books?
> Check out fitting gifts for \
> grads<http://us.rd.yahoo.com/evt=48249/*http://search.yahoo.com/search?fr=oni_on_mail&p=graduation+gifts&cs=bz>at \
> Yahoo! Search. 
> 


-- 
Anas Mughal


[Attachment #3 (text/html)]

Did you try:<br><a onclick="return top.js.OpenExtLink(window,event,this)" \
href="http://localhost:8080/axis2/services/Version" \
target="_blank">http://localhost:8080/axis2/services/</a><br><br><br><br><br><br><div><span \
class="gmail_quote"> On 9/29/07, <b class="gmail_sendername">harsha kilangodi</b> \
&lt;<a href="mailto:harshakln@yahoo.com">harshakln@yahoo.com</a>&gt; \
wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, \
204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <div>Hi all</div>  <div>In \
AXIS1.x version&nbsp;we can list all the available services</div>  <div><a \
href="http://localhost:8080/xoraapps/services" target="_blank" onclick="return \
top.js.OpenExtLink(window,event,this)">http://localhost:8080/xoraapps/services \
</a></div>  <div>&nbsp;</div>  <div>Now I am trying to migrate to axis2. I have \
implemented the services successfully. I get the WSDL when the following URL is \
entered</div>  <div><a \
href="http://localhost:8080/xoraapps/services/TimeTrackServices301?wsdl" \
target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> \
http://localhost:8080/xoraapps/services/TimeTrackServices301?wsdl</a></div>  \
<div>&nbsp;</div>  <div>But If I try the following URL</div>  <div>&nbsp;</div>  \
<div><a href="http://localhost:8080/xoraapps/services" target="_blank" \
onclick="return top.js.OpenExtLink(window,event,this)"> \
http://localhost:8080/xoraapps/services</a>&nbsp;&nbsp; I get the following \
exception</div>  <div>&nbsp;</div>  \
<div>&nbsp;&lt;Exception&gt;org.apache.axis2.AxisFault: The service cannot be found \
for the endpoint reference (EPR) /xoraapps/services at  \
org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:62)  at \
org.apache.axis2.engine.Phase.invoke(Phase.java:308) at \
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212) at \
org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:132) at \
org.apache.axis2.transport.http.util.RESTUtil.invokeAxisEngine (RESTUtil.java:125) at \
org.apache.axis2.transport.http.util.RESTUtil.processURLRequest(RESTUtil.java:119) at \
org.apache.axis2.transport.http.AxisServlet$RestRequestProcessor.processURLRequest(AxisServlet.java:799) \
at org.apache.axis2.transport.http.AxisServlet.doGet (AxisServlet.java:242) at \
javax.servlet.http.HttpServlet.service(HttpServlet.java:126) at \
javax.servlet.http.HttpServlet.service(HttpServlet.java:103) at \
com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java :96) at \
com.xora.apps.util.RequestLogger.doFilter(RequestLogger.java:258) at \
com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88) at \
com.caucho.server.http.Invocation.service(Invocation.java:315) at  \
com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135) at \
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:246) at \
com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163) at  \
com.caucho.server.TcpConnection.run(TcpConnection.java:139) at \
java.lang.Thread.run(Thread.java:534)&lt;/Exception&gt; </div>  <div>&nbsp;</div>  \
<div>I am using resin server (2.1.10). The web.xml contains following lines</div>  \
<div>&nbsp;</div>  <div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;servlet&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;servlet-name&gt;AxisServlet&lt;/servlet-name&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;display-name&gt;Apache-Axis \
Servlet&lt;/display-name&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;servlet-class&gt;org.apache.axis2.transport.http.AxisServlet \
&lt;/servlet-class&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  \
&lt;load-on-startup&gt;1&lt;/load-on-startup&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;/servlet&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;servlet&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;servlet-name&gt;AxisAdminServlet&lt;/servlet-name&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;display-name&gt;Apache-Axis AxisAdmin Servlet (Web Admin)&lt;/display-name&gt; \
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;servlet-class&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
org.apache.axis2.transport.http.AxisAdminServlet&lt;/servlet-class&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;/servlet&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;servlet-mapping&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;servlet-name&gt;AxisServlet&lt;/servlet-name&gt; \
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  \
&lt;url-pattern&gt;/servlet/AxisServlet&lt;/url-pattern&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;/servlet-mapping&gt;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;servlet-mapping&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;servlet-name&gt;AxisServlet&lt;/servlet-name&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;url-pattern&gt;*.jws&lt;/url-pattern&gt; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;/servlet-mapping&gt;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;servlet-mapping&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;servlet-name&gt;AxisServlet&lt;/servlet-name&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;url-pattern&gt;/services/*&lt;/url-pattern&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
&lt;/servlet-mapping&gt; </div>  <div>&nbsp;</div>  <div>Could any \
one&nbsp;help&nbsp;me to know how to list the services with AXIS2.&nbsp; </div>  \
<div>&nbsp;</div>  <div>Thanks</div><span class="sg">   <div>Harsha</div></span><span \
class="ad"><p>   </p><hr size="1">Luggage? GPS? Comic books? <br>
Check out fitting <a \
href="http://us.rd.yahoo.com/evt=48249/*http://search.yahoo.com/search?fr=oni_on_mail&amp;p=graduation+gifts&amp;cs=bz" \
target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"> gifts for \
grads </a> at Yahoo! Search.<p></p></span></blockquote></div><br><br \
clear="all"><br>-- <br>Anas Mughal<br><br>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic