不得不说Axis2是多么无耻的贱,要不是公司要用这破东西,我一辈子都不想用这个烂货做WebService的实现。
先不谈早期的Axis2缺陷,就我目前发现的而言:
1、与Spring AOP集成后,根本无法加载到Proxy的字节码,也就是说根本无法集成,只能使用传统的JDK动态代理。
2、与Maven进行构建管理配置后,根本运行不起来,明明所有的构件都已经齐全了,就他妈一直报找不到java.lang.NoClassDefFoundError: javax/mail/internet/ParseException,明明已经有这个东西,还是报,肯定是axis2的构件冲突引起的,但这么多构件,谁能一个一个有闲心排查,操!~