问题已解决。
首先环境是内嵌在RAD7中的websphere,axis2采用的是1.6.2的最新版本。出现如上问题的原因是因为websphere自己支持的jar跟axis2应该是有冲突,虽然我遇到的这个问题的冲突表现跟其他人的不太相同,我的报的是no method found ,但是我查看过源码发现方法是存在的。
解决方法是从这个网址搜到的,不过说的不是特别详细,摸索了半天才完全改好。解决方法对于包冲突比较通用。
http://www.webspherecn.com/forum.php?mod=viewthread&tid=6
  1,将应用axis2.xml中的EnableChildFirstClassLoading 参数设为true (Axis2 1.5.5 或者更高版本)
  2,设置应用的类加载级别为 Classes loaded with local class loader first (parent last)
  3,设置WAS server JVM的自定义参数:com.ibmcom.ibm.websphere.webservices.DisableIBMJAXWSEngine 为 true 
第一步好说。
第二步做的时候,遇到了一个问题,在打开administration console之后,我设错了路径,正确的设置路径应该是选择应用程序,点击进入后,点管理模块(我之前是点了类装入和更新检测,修改之后无效),点击对应的模块进入,即可看到最下面要修改的类加载级别。
第三步,应用服务器--》yourserver-->java和进程管理 下的 进程定义--->其他属性下的 java虚拟机-->其他属性下的定制属性,如果没有该属性,则新建之。
应该要重启一下服务器吧。问题解决。描述地比较菜鸟,希望能给跟我一样迷茫的人一点帮助。