IBM and Microsoft face WS-critics