Daniel, it works great.

Thank you very much!

Best regards-

On Thu, Feb 4, 2010 at 6:50 PM, Daniel Kulp <[email protected]> wrote:
>
> Well, NORMALLY you cannot, but with CXF, we do allow very simple soap
> operations to be done via a GET.
>
> It would be something like:
>
> http://localhost:8080/SFAS/SFAService/sonda?arg0=foo
>
> Dan
>
>
> On Thu February 4 2010 3:01:57 pm pablo caballero wrote:
>> I have an app with a lot of methods (invoked by POST request). I need
>> to add another method and call it via GET request. If a try to call
>> the method from the browser
>> (http://localhost:8080/SFAS/SFAService?_method=sonda) I get the
>> following error:
>>
>> <soap:Envelope>
>>   <soap:Body>
>>     <soap:Fault>
>>         <faultcode>soap:Server</faultcode>
>>         <faultstring>No such operation:  (HTTP GET PATH_INFO:
>> /SFAS/SFAService)</faultstring>
>>     </soap:Fault>
>>    </soap:Body>
>> </soap:Envelope>
>>
>> I'm using Spring.
>>
>> Cfg:
>>     <import resource="classpath:META-INF/cxf/cxf.xml" />
>>     <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
>>     <import resource="classpath:META-INF/cxf/cxf-servlet.xml" />
>>
>>     <jaxws:endpoint id="sfaServiceEndPoint" implementor="#sfaService"
>> address="/SFAService" />
>>
>>
>> Interface:
>> @WebService
>> @SOAPBinding(style=SOAPBinding.Style.DOCUMENT,
>> use=SOAPBinding.Use.LITERAL,parameterStyle=ParameterStyle.BARE)
>> public interface SFAService {
>> ..........
>>
>> Class:
>> @WebService(endpointInterface="ar.com.link.sfaservices.wss.services.SFAServ
>> ice") public class SFAServicesImpl implements SFAService{
>> ..........
>>
>>
>>
>>
>>
>> Can't someone help me?
>>
>> Thank you very much.
>>
>> Best regards
>>
>
> --
> Daniel Kulp
> [email protected]
> http://www.dankulp.com/blog
>

Reply via email to