Hi,

Thanks all.
What I needed was implementing a service for a windows mobile client who
sends that SOAP request.
I had a chat with the team regarding this and for the above requirement I
will go with a JAX-WS service for processing the SOAP request by the client.

BR

*Asok Aravinda Perera*
Software Engineer
WSO2, Inc.;http://wso2.com/
<http://www.google.com/url?q=http%3A%2F%2Fwso2.com%2F&sa=D&sntz=1&usg=AFQjCNGJuLRux6KkJwXKVUCYOtEsNCmIAQ>
lean.enterprise.middleware

Mobile: +94722241032

On Wed, Dec 17, 2014 at 10:59 AM, Prabath Ariyarathna <[email protected]>
wrote:
>
> Hi Asok.
>
> If you need to build a mock SOAP service you can use the SOAP UI[1].
>
> [1] = http://www.soapui.org/Getting-Started/mock-services.html
> <http://www.soapui.org/Getting-Started/mock-services.html>
>
> On Wed, Dec 17, 2014 at 10:24 AM, Harsha Thirimanna <[email protected]>
> wrote:
>>
>> Hi,
>>
>> Are you going to prepare this response by manually ?
>>
>> Can you explain what is the actual requirement of doing this ?
>>
>>
>> *Harsha Thirimanna*
>> Senior Software Engineer; WSO2, Inc.; http://wso2.com
>> * <http://www.apache.org/>*
>> *email: **[email protected]* <[email protected]>* cell: +94 71 5186770  ,
>> +94 *
>> *774617784twitter: **http://twitter.com/
>> <http://twitter.com/afkham_azeez>*
>> *harshathirimannlinked-in: **http:
>> <http://lk.linkedin.com/in/afkhamazeez>**//www.linkedin.com/pub/harsha-thirimanna/10/ab8/122
>> <http://www.linkedin.com/pub/harsha-thirimanna/10/ab8/122>*
>>
>> *Lean . Enterprise . Middleware*
>>
>>
>> On Wed, Dec 17, 2014 at 10:11 AM, Inosh Perera <[email protected]> wrote:
>>
>>> Hi Asok,
>>> You can use axis2 SOAPFactory to perform this. This might be helpful[1]
>>>
>>> [1]
>>> http://amilachinthaka.blogspot.com/2009/09/sending-arbitrary-soap-message-with.html
>>>
>>> Regards,
>>> Inosh
>>>
>>> On Wed, Dec 17, 2014 at 9:45 AM, Asok Perera <[email protected]> wrote:
>>>>
>>>> Hi,
>>>>
>>>> I need to create a SOAP response for a particular request as given
>>>> below.
>>>>
>>>> Request :
>>>>
>>>>    1.
>>>>
>>>>    <?xml version="1.0"?>
>>>>    <s:Envelope xmlns:a="http://www.w3.org/2005/08/addressing";
>>>>
>>>>       xmlns:s="http://www.w3.org/2003/05/soap-envelope";>
>>>>       <s:Header>
>>>>
>>>>          <a:Action s:mustUnderstand="1"> 
>>>> http://schemas.microsoft.com/windows/management/2012/01/enrollment/IDiscoveryService/Discover
>>>>
>>>>    </a:Action>
>>>>    <a:MessageID>urn:uuid: 748132ec-a575-4329-b01b-6171a9cf8478</a:
>>>>    MessageID> <a:ReplyTo>
>>>>
>>>>             
>>>> <a:Address>http://www.w3.org/2005/08/addressing/anonymous</a:Address>
>>>>          </a:ReplyTo>
>>>>          <a:To s:mustUnderstand="1">
>>>>
>>>>             https://ENROLLTEST.CONTOSO.COM/EnrollmentServer/Discovery.svc
>>>>
>>>>          </a:To>
>>>>       </s:Header>
>>>>
>>>>       <s:Body>
>>>>          <Discover 
>>>> xmlns="http://schemas.microsoft.com/windows/management/2012/01/enrollment/";>
>>>>
>>>>             <request xmlns:i="http://www.w3.org/2001/XMLSchema-instance";>
>>>>                <EmailAddress>[email protected]</EmailAddress>
>>>>                <RequestVersion>1.0</RequestVersion>
>>>>
>>>>             </request>
>>>>          </Discover>
>>>>
>>>>       </s:Body>
>>>>    </s:Envelope>
>>>>
>>>>    2.
>>>>
>>>>
>>>>
>>>> Needed Response:
>>>>
>>>> <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope";   
>>>> xmlns:a="http://www.w3.org/2005/08/addressing";>
>>>>    <s:Header>                                      
>>>>
>>>>       <a:Action 
>>>> s:mustUnderstand="1">http://schemas.microsoft.com/windows/management/2012/01/enrollment/IDiscoveryService/DiscoverResponse
>>>>
>>>> </a:Action>
>>>>
>>>>       <ActivityId>                         
>>>>
>>>>          d9eb2fdd-e38a-46ee-bd93-aea9dc86a3b8                              
>>>>
>>>>       </ActivityId>                                
>>>>
>>>> <a:RelatesTo>urn:uuid: 748132ec-a575-4329-b01b-6171a9cf8478</a:
>>>> RelatesTo> </s:Header>
>>>>
>>>>    <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>>>>       xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
>>>>       <DiscoverResponse                                    
>>>>
>>>>          
>>>> xmlns="http://schemas.microsoft.com/windows/management/2012/01/enrollment";>
>>>>          <DiscoverResult>                                  
>>>>
>>>>             <AuthPolicy>OnPremise</AuthPolicy>
>>>>             <EnrollmentPolicyServiceUrl>                           
>>>>
>>>>                
>>>> https://enrolltest.contoso.com/ENROLLMENTSERVER/DEVICEENROLLMENTWEBSERVICE.SVC
>>>>                                       
>>>>
>>>>             </EnrollmentPolicyServiceUrl>
>>>>             <EnrollmentServiceUrl>
>>>>
>>>>
>>>> https://enrolltest.contoso.com/ENROLLMENTSERVER/DEVICEENROLLMENTWEBSERVICE.SVC
>>>>
>>>>             </EnrollmentServiceUrl>
>>>>          </DiscoverResult>                                 
>>>>
>>>>       </DiscoverResponse>
>>>>    </s:Body>                                       
>>>>
>>>> </s:Envelope>
>>>> Can anybody say, what might be the best way to implement this ?
>>>>
>>>> BR
>>>>
>>>>
>>>> *Asok Aravinda Perera*
>>>> Software Engineer
>>>> WSO2, Inc.;http://wso2.com/
>>>> <http://www.google.com/url?q=http%3A%2F%2Fwso2.com%2F&sa=D&sntz=1&usg=AFQjCNGJuLRux6KkJwXKVUCYOtEsNCmIAQ>
>>>> lean.enterprise.middleware
>>>>
>>>> Mobile: +94722241032
>>>>
>>>
>>>
>>> --
>>> Inosh Perera
>>> Software Engineer, WSO2 Inc.
>>> Tel: 0785293686
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
> --
>
> *Prabath Ariyarathna*
>
> *Associate Technical Lead*
>
> *WSO2, Inc. *
>
> *lean . enterprise . middleware *
>
>
> *Email: [email protected] <[email protected]>*
>
> *Blog: http://prabu-lk.blogspot.com <http://prabu-lk.blogspot.com>*
>
> *Flicker : https://www.flickr.com/photos/47759189@N08
> <https://www.flickr.com/photos/47759189@N08>*
>
> *Mobile: +94 77 699 4730 *
>
>
>
>
>
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to