axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anas Mughal" <anasmug...@gmail.com>
Subject Re: Parameter passing problem
Date Mon, 10 Sep 2007 22:06:58 GMT
I did not setup a WSDL.  We intend to do REST style messaging. We do NOT
plan on using SOAP. Do we still need to setup a WSDL?

Best Regards.
--
Anas Mughal




On 9/10/07, Deepal jayasinghe <deepalk@gmail.com> wrote:
>
> Hi Anas ,
> I need to look at your wsdl file as well , as I can see you have not
> turn on debug option when you compiling the code.
>
> Thanks
> Deepal
> > I am wondering if anybody could point me in some direction to help
> > resolve this problem. Thanks.
> >
> >
> > On 9/7/07, *Anas Mughal* < anasmughal@gmail.com
> > <mailto:anasmughal@gmail.com>> wrote:
> >
> >
> >     I am new to Axis2. I am trying to send a parameter in the URL as a
> >     REST call. However, I am unable to figure out why my server-side
> >     function does not get the parameter. I keep on getting null.  I
> >     have not touched the axis2.xml file. The service is showing up
> >     fine in the list of services page. Here is the URL that I am using
> >     to call the service:
> >
> >
> http://localhost:8080/axis2/services/AxisTest/getVersion?param1=Check
> >
> >
> >     Here is what I see in the browser:
> >
> >     <ns:getVersionResponse
> >      xmlns:ns="http://axisversion.sample">
> >       <ns:return>Hello I am Axis2 test service ,null,  My version is
> >
> >     1.3</ns:return>
> >     </ns:getVersionResponse>
> >
> >
> >
> >
> >
> >
> >     Here is my service:
> >
> >     package sample.axisversion;
> >
> >     import org.apache.axis2.context.ServiceContext;
> >     import org.apache.axis2.context.OperationContext;
> >     import org.apache.commons.logging.Log;
> >     import org.apache.commons.logging.LogFactory;
> >
> >     public class AxisTest {
> >         public String getVersion(String param1) throws Exception {
> >
> >             System.out.println("param1: " + param1 + "=\n");
> >
> >             return "Hello I am Axis2 test service ," + param1 + ", " +
> >                     " My version is " +
> >     org.apache.axis2.Version.getVersionText();
> >         }
> >     }
> >
> >
> >     Here is the services.xml contents:
> >
> >
> >     <service name="AxisTest" scope="application">
> >
> >         <description>
> >             This service is to get the running Axis version
> >         </description>
> >
> >         <parameter
> >     name="ServiceClass">sample.axisversion.AxisTest</parameter>
> >
> >         <messageReceivers>
> >             <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only
> "
> >
> >     class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver"/>
> >             <messageReceiver mep=" http://www.w3.org/2004/08/wsdl/in-out
> "
> >                              class="
> >     org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
> >         </messageReceivers>
> >
> >         <!--
> >         <operation name="getVersion">
> >             <messageReceiver  class="
> >     org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
> >         </operation>
> >         -->
> >
> >     </service>
> >
> >
> >
> >     I am running axis2 version 1.3 inside Tomcat 6.0.
> >
> >     Thank you very much in advance.
> >     --
> >     Anas Mughal
> >
> >
> >
> >
> > --
> > Anas Mughal
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>


-- 
Anas Mughal

Mime
View raw message