Got  the solution

Service service = new ServiceLocator();
                  
                  // Now use the service to get a stub which implements the SDI.
                  ServiceSoap port = service.getServiceSoap12();
                  // Make the actual call
                  String XMLI ="myxml";
                  String XMLO = port.request(XMLI);
                  System.out.println(XMLO);

thanQ all.





msg2ajay wrote:
> 
> Hello Upul,
> 
>               Firstly thanQ a lot for reply. I have tried by adding the
> code below to my client code. But i am getting another error:
> [code]
>    
> call.setSOAPActionURI("http://www.cum.com/MIMS/Request:ServiceSoap12";);
> [/code]
> 
> [code]
> ERROR:
> ------
> Server did not recognize the value of HTTP Header SOAPAction:
> http://www.cum.com/MIMS/Request:ServiceSoap12
> [/code]
> 
> MY WSDL  as below:
> -------------------
> [code]
> <wsdl:binding name="ServiceSoap12" type="tns:ServiceSoap">
> <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
> -
>       <wsdl:operation name="Request">
> <soap12:operation soapAction="http://www.cum.com/MIMS/Request";
> style="document"/>
> -
>       <wsdl:input>
> <soap12:body use="literal"/>
> </wsdl:input>
> -
>       <wsdl:output>
> <soap12:body use="literal"/>
> </wsdl:output>
> </wsdl:operation>
> -
>       <wsdl:operation name="GetTotaArray">
> <soap12:operation soapAction="http://www.cum.com/MIMS/GetTArray";
> style="document"/>
> -
>       <wsdl:input>
> <soap12:body use="literal"/>
> </wsdl:input>
> -
>       <wsdl:output>
> <soap12:body use="literal"/>
> </wsdl:output>
> </wsdl:operation>
> +
> .
> .
> .
> 
> 
> [/code]
> 
> 
> can you tell me where i am doing mistake.
> 
> thanQ in Advance.
> Ajay
> 
> 
> 
> 
> Upul Godage wrote:
>> 
>> Try setting the SOAP Action with,
>> call.setSOAPActionURI("should be something like http://www.cum.com/MIMS
>> :echoString");
>> 
>> You can find the SOAP Action name in the WSDL, attribute soapAction in
>> the
>> relevent operation (echoString) in the relevant soap binding part.
>> 
>> Hope this helps.
>> 
>> Upul
>> 
>> 
>> On Jan 14, 2008 3:24 PM, msg2ajay <[EMAIL PROTECTED]> wrote:
>> 
>>>
>>> hello friends,
>>>                 I am wrote a WebService client as below
>>> [code]
>>> import org.apache.axis.client.Call;
>>> import org.apache.axis.client.Service;
>>>
>>> import javax.xml.namespace.QName;
>>>
>>> public class AtmuClient
>>> {
>>>        public static void main(String [] args) {
>>>               try {
>>>                        String req="request";
>>>                   String endpoint ="
>>> http://10.1.3.104/mims/service.asmx?WSDL";;
>>>                   String nameSpaceUri = "http://www.cum.com/MIMS";;
>>>
>>>                   Service  service = new Service();
>>>                   Call     call    = (Call) service.createCall();
>>>
>>>                   call.setTargetEndpointAddress( new
>>> java.net.URL(endpoint)
>>> );
>>>                   call.setOperationName(new QName(nameSpaceUri,
>>> "echoString") );
>>>
>>>                   String ret = (String) call.invoke( new Object[] { req
>>> }
>>> );
>>>                   System.out.println("Sent 'Hello!', got '" + ret +
>>> "'");
>>>
>>>               } catch (Exception e) {
>>>                   System.err.println(e.toString());
>>>               }
>>>           }
>>>
>>> }
>>>
>>> [/code]
>>>
>>> the out put I am getting is
>>>
>>> [code]
>>> Server did not recognize the value of HTTP Header SOAPAction: .
>>> [/code]
>>>
>>>
>>> what still I need to incorporate to my code. Do i need to add any
>>> methods
>>> still ? and one more thing is do i need to write WSDD for this? how ?.
>>> can
>>> any bady guide me
>>>
>>> thanQ for any greatful guidance.
>>> Ajay.
>>> --
>>> View this message in context:
>>> http://www.nabble.com/Server-did-not-recognize-the-value-of-HTTP-Header-SOAPAction%3A-.-tp14797293p14797293.html
>>> Sent from the Axis - User mailing list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Server-did-not-recognize-the-value-of-HTTP-Header-SOAPAction%3A-.-tp14797293p14833047.html
Sent from the Axis - User mailing list archive at Nabble.com.


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

Reply via email to