(From the comments ...)
ColdFusion 10 introduced support for Axis 2. Just for grins, any difference if you set the version to Axis 1? ie
createObject("webservice"
, "http://www.example.com/webservice"
, {wsversion="1",refreshwsdl="true"}
)
NB: You only need refreshwsdl
the first time you run it to ensure CF generates new stubs