Thanks William,
It works now. But when I tested it on SOAP UI I did not add the specified indicator and it still worked.
I am glad it's sorted now. I tried using fiddler but it was not displaying any xml captured, I will look deeper into making fiddler work and hopefully that will help me in future problems.