Forum Discussion

Tolga_Ercan_911's avatar
Tolga_Ercan_911
Icon for Nimbostratus rankNimbostratus
Nov 26, 2008

WebAccelerator.ProxyMessage esi_invalidate_content SOAP call not invalidating content

We're attempting to leverage the iControl WebServices, in particular: WebAccelerator.ProxyMessage esi_invalidate_content, to invalidate content in WA when our CMS system publishes new content to our site.

 

 

When we make calls to the web service we get no error message, and it appears the call went through, but when we check the content it's not invalidated.

 

 

We've tried a variety of formats of the invalidation message to no avail. This is the current version of the invalidation message we are sending:

 

 

START_INVALIDATION_MESSAGE:www.hostname.com

 

 

 

 

 

 

 

 

 

 

Which results in the following SOAP call (contents truncated):

 

 

 

 

 

 

(base64encoded binary)

 

 

 

 

 

 

We've tried using the "START_INVALIDATION_MESSAGE" preamble, and not... tried using BASICSELECTOR vs ADVANCEDSELECTOR... tried including the hostname in the URI and not... nothing seems to work.

 

 

Any assistance from people who are using this WebService API would be greatly appreciated!

 

 

Thanks!

 

Tolga
  • We ended up finding a resolution to the issue Tolga mentions in this thread. It turns the invalidation server on our WA had crashed, and the tomcat container for it had to be restarted. After restarting tomcat, the message mentioned above appears to work.